10
Arch Pack · workflow
arch-visual-pack
10-arch-visual-pack.md
◉
WHAT IS THIS
定位一次产出多视角架构图和 HTML 简报。适合复杂系统需要快速对齐数据流、agent 编排、部署、权限、状态机时使用。
⚡
TRIGGERS
触发场景▸项目涉及多个 agent、runtime、服务、队列、数据库。
▸PRD 或 ADR 难以让人快速理解系统边界。
▸需要给团队、用户或未来 agent 留一份可视化入口。
▸架构图经常过期,想让图从代码和文档提取。
↹
INPUT & OUTPUT
输入 / 产出↘ INPUT
- README、CONTEXT、ADR、PRD。
- 关键源码目录。
- 部署配置。
- API route、event、queue、storage。
- 目标读者和使用场景。
↗ OUTPUT
- 单文件 HTML 简报。
- Mermaid 图组。
- 架构事实表。
- 风险和未知项。
- 桌面和移动截图验证。
·
视角
视角- 数据流:请求、事件、状态、存储。
- Agent 编排:谁调谁,哪些工具可用。
- 部署:Worker、server、client、storage、DNS。
- 权限:用户、agent、service account、secret。
- 状态机:draft、pending、approved、completed 等状态。
🪜
STEPS
编排步骤- 1事实抽取从代码和文档提取组件、边、协议、状态。
- 2分视角建图每个视角单独生成,不把所有东西塞进一张图。
- 3交叉校验图里的节点必须能追到源码或文档证据。
- 4写 HTML 简报包含一行 verdict、结构图、决策矩阵、风险表、下一步。
- 5渲染验证用浏览器打开,检查 Mermaid、布局、移动端、横向溢出。
⚙
AGENT ROLES
Agent 分工⚙
Facts Agent
提取事实。
⚙
Diagram Agents
每个视角一个 agent。
⚙
Consistency Agent
核对图和代码。
⚙
HTML Agent
生成简报。
⚙
Visual QA Agent
截图检查。
✓
ACCEPTANCE GATE
验收 gate- ✓每个图至少有一个事实来源。
- ✓桌面和移动都无横向溢出。
- ✓Mermaid 渲染成功。
- ✓关键路径不被装饰性内容淹没。
- ✓风险和未知项不被画成确定事实。
⊘
FAILURE HANDLING
失败处理如果事实来源不足,图上标 unknown,不脑补。
如果一张图过密,拆视角,不缩小字体硬塞。
如果目标是 docs site,验证部署后的 Mermaid 和路由。
·
简报结构
简报结构# Architecture Pack
## Verdict
## System Map
## Data Flow
## Agent Orchestration
## Deployment
## Risks
## Next Move