Arialine for Slack始终保持最新的图表, 直接来自推动它演进的 Slack 消息列。

Arialine 是一款 Slack 应用,可将自然语言或粘贴的 Mermaid 代码直接在 Slack 中转换为可编辑、带版本记录的图表。

提及 @arialine 来描述一个系统。Arialine 会将 Mermaid 图表以交互式 HTML 和 PNG 的形式发布。继续在消息列中对话即可更新图表;每次修改都会生成新版本,并保留完整的决策记录。

Arialine 使用 AI 生成图表。AI 输出可能不准确——请在使用前先核对图表。

直接用在你现有的 Slack 里

  • Slack 频道与私信
  • Slack Canvas
  • Slack AI (MCP)
  • Mermaid
免安装试用

探索 Arialine 能为你的团队做些什么。

# architecture

Priya Nair10:38 AM
Before tomorrow's review — can someone sketch how checkout hands off to fulfillment? I keep losing track of where the order gets written.
Dana Okafor10:40 AM
+1, a diagram in this thread would save us 20 minutes of explaining.

↓点击发送即可 @ 提及 Arialine

@Arialine draw checkout-review: Checkout API → Payment processor → Fulfillment worker → Orders database
工作原理

看看 Arialine 能在 Slack 中做什么。

  1. Arialine board message in Slack with History, Branch and Export controls
    01

    在任意频道中创建

    用一句自然语言描述并提及 Arialine。它会编写 Mermaid、渲染图表,并把可交互的 HTML 文件和 PNG 发回消息列。

    了解工作原理
  2. Arialine proposal card with Apply, Edit proposal and Dismiss buttons
    02

    与 @arialine 对话来修改图表

    在图表的消息列中提及 @arialine,说“加一层缓存”。Arialine 会改写 Mermaid、渲染新版本,并发布一行带 Undo 和 Rewind 的版本回复。

    了解工作原理
  3. Arialine interactive HTML file with its Decisions panel open
    03

    每个看板都有决策日志

    版本以及关联来源消息的修改都与看板保存在一起。在 Slack 允许的情况下,Arialine 使用独立的日志 Canvas;在 Slack Free 上,它会在看板消息列中更新一条日志消息,不会改动频道 Canvas。

    了解工作原理
已经有 Mermaid 代码?

输入 /arialine,粘贴,即得图表。

有效的 Mermaid 会完全按原样渲染,无需 AI。频道里会出现一张 PNG 和一个交互式 HTML 文件,团队可以在同一看板的消息列中继续修改,并保留各个版本和决策历史。

/arialine New diagram
flowchart LR
  A[Checkout] --> B{Payment ok?}
  B -->|yes| C[Create order]
  B -->|no| D[Retry queue]
  D --> B
无需 AI 渲染创建
版本与决策

把图表回退到任意时刻,并看清每次修改是谁提出的。

每次被接受的修改都会保存为新版本,而不是覆盖上一版;Arialine 还会把引发修改的 Slack 消息关联到该版本。

  • Undo 只撤销一项修改,之后的工作保持不变。
  • Rewind 将较早的状态恢复为新的最新版本。
  • Branch 在单独的看板上探索替代方案。

选择一个版本——图表会恢复到当时的样子,引发修改的那条消息也会一并显示。

payment-flow#payments
结账支付 API账本数据库缓存重试队列死信队列

为什么会有 v3

"任何失败 3 次的扣款都应进入死信队列,方便运维人工排查。"

@sam · #payments · 2 天前 · 在 Slack 中打开 ↗

触发方式

六种入口,无需学习任何语法。

无论从哪个入口开始,结果都一样:一条带控件的根消息、一个版本消息列和一份决策日志。选择最适合你工作方式的即可。

@arialine 画出我们的结账流程
图表已发布

根据一句话或一段讨论创建

用一句话提及 Arialine,或在团队讨论结束时发送“@Arialine turn this into a diagram”。它会选取最近一段连贯的话题,忽略闲聊和更早的对话;当两个话题同样可能时,会先向你确认。

查看 @提及 流程

@dana

重试请求先进入队列,再由 worker 处理。

Render as diagram

把任意已有消息变成新看板

在桌面端悬停、在移动端长按消息,选择“Render as diagram”,Arialine 就会在同一频道中把这条消息变成看板。

查看消息快捷方式

用自然语言要求备选方案

提及 @arialine 并加上“brainstorm”,或直接请它出主意。它会针对当前图表给出备选方案;设置和看板控制请使用 /arialine。

查看头脑风暴
给价格查询加上缓存吧。📌 1

修改提议

ApplyEditDismiss

用回应把消息提议为修改

任何团队成员都可以对消息添加 📌 回应。Arialine 会结合上下文阅读它,并发布带有 Apply / Edit proposal / Dismiss 的提议卡片,不打断消息列里的讨论。

查看提议卡片

# 运维手册

- 部署

```mermaid

graph TD

Markdown 文件直接变成原生 Slack Canvas

把 .md 文件拖进任意频道,Arialine 会把它转换成包含标题、列表和表格的 Slack Canvas——每个 ```mermaid 代码块都会变成嵌入的图表图片。

查看 Canvas 转换

快捷方式

  • 创建图表
  • Markdown 转 Canvas
  • 打开看板设置

从 ⚡ 全局快捷方式菜单创建

在 Slack 任意位置打开 ⚡ 快捷方式菜单,选择频道、输入描述,就能得到一个看板——适合你当前不在目标频道时使用。

查看全局快捷方式
面向工程团队

团队本来就要做的三件事,每件一个看板。

每个工作流都在原本就在进行讨论的 Slack 消息列里完成——图表不再是散落在别处的那一部分。

Markdown → Slack Canvas

分享一个 .md 文件,得到原生 Slack Canvas——其中的 Mermaid 都会渲染成图表。

Slack 不会在消息中渲染 Markdown,上传的 .md 只会显示为纯文本片段。Arialine 会把它变成真正的 Canvas——保留标题、列表和表格——每个 mermaid 代码块都会变成嵌入的图表图片。一份文档,在 Slack 里就能完整阅读。

  • 拖入文件即可自动转换(可按频道开关)。
  • 也可以对任意 .md 附件使用消息快捷方式“Render as canvas”。
  • 或使用全局快捷方式“Markdown to canvas”——Arialine 会私信给你链接。
  • Canvas 链接默认发在消息列中,也可以作为新的频道消息发布。
A Markdown file rendered as a Slack canvas — tables, code blocks and a Mermaid flowchart rendered as an embedded image
分享的 .md 文件被渲染为原生 Slack Canvas——表格和代码原样呈现,Mermaid 代码块变成嵌入的图表。
MCP 服务器 · 支持 Slack AI
SlackArialine

通过 Slack 内置的 AI 助手操作 Arialine。

Arialine 提供 Model Context Protocol 服务器,Slackbot(Slack AI)可以代你创建、编辑和查询看板。只需说 “用 Arialine 把这段讨论画成图表”——Slackbot 会选择合适的工具,Arialine 发布看板,决策日志会记录是谁提出的请求。

  • create_diagram
  • apply_edit
  • propose_edit
  • explain_element
  • get_history
  • branch

Slackbot 包含在 Slack Business+ 和 Enterprise+ 方案中。Arialine 的其他所有功能在任何 Slack 方案(包括免费版)上都能使用。

Slackbot reading a channel discussion and calling Arialine's create-diagram MCP tool
为管理员设计

默认设置合理省心,需要时每项都可调整。

每项默认设置都保持最简单的行为,更多功能由管理员按需开启。

版本更新通知

把更新保留在消息列中,或把每个新版本作为频道消息公布。

Markdown 转换

选择 Canvas 链接发布的位置,以及是否自动转换 .md 文件。

文件留在 Slack 中

渲染图和决策 Canvas 都保存在 Slack 中。Arialine 存储更新它们所需的源码和版本状态,并在被调用时把相关上下文发送给已配置的 AI 服务商。

价格

选择合适的套餐

免费开始:最多 3 个画板,每个画板 8 个版本,每个工作区每天 10 次 AI 生成;粘贴的 Mermaid 渲染不限次数。升级到 Team 可获得不限数量的画板、版本和 AI 生成,以及高分辨率 PNG。与工作区绑定的升级链接可直接打开结账页面,付款人无需登录 Slack。

Free

$0/ 永久

适合先在一两个频道试用 Arialine 的团队。

包含内容

  • 工作区成员不限
  • 3 个看板,永久保留
  • 每个工作区每天 10 次 AI 生成
  • 每个画板最多 8 个版本
  • 粘贴的 Mermaid 不限次数渲染
  • 完整的版本历史和决策日志
  • Markdown → Canvas 转换
添加到 Slack

Team

热门
$79/ 每个工作区 / 月

适合每天都在用图表的团队。

包含内容

  • 看板与版本不限
  • AI 生成次数不限
  • 高分辨率 PNG
  • 包含所有成员——价格不随团队规模变化
  • 包含全部功能——与 Free 完全相同
选择 Team——添加到 Slack

需要完整对比? 查看详细价格 →

FAQ

大家最先问到的问题。

需要了解命令、故障排查、账单或隐私方面的帮助? 打开帮助中心 →

我需要学习 Mermaid 吗?+

不需要。Arialine 会根据自然语言描述编写 Mermaid。你仍然可以随时粘贴 Mermaid、附加 .mmd 文件或导出源码。

我们需要付费的 Slack 方案吗?+

不需要。Arialine 适用于所有 Slack 方案,包括 Free 和 Pro:/arialine 命令、提及和快捷方式都是普通的 Slack 应用功能。只有想让 Slackbot 调用 Arialine 时,才需要包含 Slackbot 的方案(Business+ 或 Enterprise+)。

Arialine 会在我的工作区安装什么?+

一个标准的 Slack 应用,包括机器人用户、/arialine 命令、App Home 和 Slack 快捷方式。它只在应用有权访问的对话中工作;所需的 Slack 权限会在安装时列出。

我的数据存放在哪里?你们会用我们的对话训练模型吗?+

图表渲染和 Canvas 存放在 Slack 中。为了让看板正常运作,Arialine 会存储图表源码、版本、决策以及服务和账户状态。调用 AI 功能时,只会把相关请求和上下文发送给已配置的模型服务商。Arialine 不会用你的 Slack 内容训练 AI 模型。

Arialine 支持移动端吗?+

支持。每个图表版本都会在 Slack 中附带适合移动端查看的 PNG;需要更丰富的视图时可以打开交互式 HTML。版本、决策、Undo 和 Rewind 都可以直接在 Slack 中使用。

我真的可以撤销修改并保留历史吗?+

可以。每次被接受的修改都会生成新版本,而不是覆盖历史。Undo 撤销某一项修改,Rewind 把较早的状态恢复为新的最新版本,Branch 让你另开看板探索备选方案。

Arialine 如何收费?+

Free 包含全部功能,但按工作区限制看板数量和每日 AI 生成次数。只有实际调用 AI 模型的请求才计数,无需模型的操作不计入。Team 取消这两项限制,按工作区统一收费,与使用 Arialine 的成员人数无关。当前价格请见价格页面。

把 Arialine 带进你的下一次设计讨论。

一键安装。从一个频道开始:Arialine 只会在你邀请它的地方参与,默认设置也尽量减少打扰。