AI Flow Generator:描述一段旅程,得到跨项目的流程
真实的架构流程很少存在于单个项目之内。一次结账旅程从店面开始,经过支付服务,写入订单服务,触发一个由通知服务消费的事件。四个服务。在 Archyl 中是四个项目。但实际的用户旅程只有一个。
到目前为止,AI Flow Generator 要求你提前选定一个项目。这对单一服务的流程有效,但对真正重要的那些流程无效。
从今天起:用自然语言描述流程,点击 Generate。Archyl 会读取组织中的每个项目,判断哪些参与其中,并生成一份完整的、逐步的流程 —— 哪怕这些步骤需要跨越服务边界。
它做什么
你会看到一个文本框。写下你想要记录的内容:
"从购物车到确认邮件的结账支付路径"
"用户如何通过 auth 和 email 服务重置密码"
"从数据摄入到仪表板的数据管道"
就这些。AI 扫描组织中的项目目录,识别出相关的项目,加载它们的 C4 模型(以及连接它们的跨项目关系),并为每一步写出源、目标和一句话的描述。
跨多个项目的流程在列表中会带有 Cross-project 徽章,一眼就能识别出来。

工作原理
当你点击 Generate 时,Archyl 会依次执行两次 AI 调用:
第一次 —— 选择项目。 AI 收到组织中每个项目的轻量级目录:名称、描述、顶层系统。它返回与你提示相关的子集 —— 通常是 1 到 5 个项目。对于 20 个项目的组织,"结账支付路径"通常会返回真正参与的 3 到 4 个服务。
第二次 —— 撰写流程。 AI 接着收到这些项目合并后的 C4 模型:它们的系统、容器、组件,以及所有关系 —— 包括连接它们的跨项目边。它返回有序的步骤列表,每一步都是有效的 (源, 目标, 关系) 三元组,基于真实存在的元素。
每一步在持久化之前都会针对 C4 模型进行验证。如果 AI 试图虚构一个不存在的关系,该步骤会被丢弃。你得到的是从真实架构构建出来的流程,而不是猜测。
对大多数组织而言,整个流程不到 10 秒就能完成。
为什么现在必须有提示
筛选阶段需要一个意图作为依据。没有提示,AI 就没有信号去选择组织中的哪些项目。因此提示字段现在是必填的 —— 对话框不允许在没有提示的情况下提交。
好处是:你的提示越具体,筛选越精准,步骤越准确。
"认证旅程"比"登录"更好。
"结账后订单确认邮件如何发送"比"邮件"更好。
具体性带来更少的项目、更少的步骤,以及可以无需编辑直接发布的流程。
它需要什么
你的组织中至少需要一个项目拥有 C4 模型。对要包含的项目运行 AI Discovery —— 这一步会读取你的代码库,生成 Flow Generator 所读取的容器和关系。
如果你的组织中没有任何项目拥有 C4 数据,你会收到清晰的错误提示:没有架构,就没有流程。这是设计使然 —— AI 不会猜测你的架构,它读取的是你已经构建好的文档。
此功能属于 Business 套餐。
编辑生成结果
生成的流程就是一个普通的 Archyl 流程。一旦创建,你可以:
- 重命名步骤
- 添加或删除步骤
- 重写任何描述
- 重新排序步骤
- 共享公开链接
AI 提供的是第一版草稿。你来决定它是否足够接近成品、是否需要再过一遍。大多数情况下,它已经很接近了。
开始使用
- 在侧边栏打开 Flows
- 点击 Generate with AI
- 描述你想要的旅程 —— 越具体越好
- 点击 Generate →
准备就绪后结果会自动打开。如果流程跨越多个项目,你会在 Flows 列表中看到 Cross-project 徽章。
如果你使用的是免费套餐,你会看到 Business 套餐的限制。AI Discovery 功能能让你感受到模型对你的代码库能做什么 —— 在架构文档化之后,流程生成是下一步。
继续阅读: