ワンクリックで
taiyi-diagram-arch
TaiyiForge 辅助 — 系统/产品架构图(Mermaid · SVG 海报 · 嵌入 DESIGN.md)。OpenCode / Claude / Codex / Cursor 通用。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
TaiyiForge 辅助 — 系统/产品架构图(Mermaid · SVG 海报 · 嵌入 DESIGN.md)。OpenCode / Claude / Codex / Cursor 通用。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
TaiyiForge /taiyi:plan — 项目规划入口:把 README/PRD 拆解为独立 change 清单,推荐 profile 和依赖关系。OpenCode / Claude / Codex / Cursor 通用。
TaiyiForge 辅助 — 重新理解已有需求工件,找出矛盾、缺口、歧义。OpenCode / Claude / Codex / Cursor 通用。
TaiyiForge 第1阶段 — 变更提案,CHANGE.md。四端通用。
TaiyiForge 第3阶段 — 技术设计(≥2方案),DESIGN.md。四端通用。
TaiyiForge 第6阶段 — TDD开发执行。四端通用。
TaiyiForge 辅助 — 代码库健康巡检。四端通用。
| name | taiyi-diagram-arch |
| description | TaiyiForge 辅助 — 系统/产品架构图(Mermaid · SVG 海报 · 嵌入 DESIGN.md)。OpenCode / Claude / Codex / Cursor 通用。 |
把 DESIGN.md 里的文字架构落成可读、可版本管理、可导出高清的架构图——组件边界、数据流、部署视图、产品级全景图(Flow-X 风格海报)。
| 时机 | 说明 |
|---|---|
taiyi-design 写 Architecture 节 | 默认推荐(与 ASCII/mermaid 并列) |
| 新模块 / 跨服务边界 | 必做 C4 或组件图 |
| 仓库级文档 | docs/*-architecture.svg + PNG |
taiyi-evolve 发现架构漂移 | 同步更新架构图 |
可跳过:纯文案/配置改动、无新组件且无边界变化。
diagrams/c4/containers.md 或 docs/c4/containers.md(由 /taiyi:diagram-c4 产出)REQUIREMENT.md、DESIGN.md(Decision + Architecture 草稿)CONTEXT.md(既有模块与路径)adr/、docs/ARCHITECTURE.md流水线第 2 步:加载本 Skill 时同步 C4 真源,勿重新划分模块。总编排:/taiyi:diagram-pipeline。
| 产物 | 路径 | 适用 |
|---|---|---|
| 变更内架构说明 | .taiyi/changes/<slug>/diagrams/architecture.md | 九阶段工件(mark-aux 检测) |
| 嵌入 DESIGN | DESIGN.md § Architecture 内 mermaid 代码块 | 轻量变更 |
| 矢量海报 | diagrams/architecture.svg + architecture.png | 产品/对外文档 |
| 仓库级 | docs/<name>-architecture.svg | 本仓库参考:docs/taiyiforge-architecture.svg |
mark-aux:独立文件路径时执行 scripts/taiyi-forge.sh mark-aux <slug> taiyi-diagram-arch。
| 问题 | 推荐图型 | 工具 |
|---|---|---|
| 模块谁依赖谁 | graph TB / graph LR | Mermaid |
| 请求怎么走 | sequenceDiagram | Mermaid |
| 部署/运行时 | graph + subgraph 环境 | Mermaid |
| 产品全景(六大标准+九阶段+门禁) | 分栏海报 SVG | Python 脚本或手调 SVG |
| C4 容器级 | Mermaid C4(若渲染器支持)或结构化 graph | Mermaid |
diagrams/c4/containers.md:以其为节点/边界真源;顶部加 > C4 真源:diagrams/c4/containers.mdsrc/core/workflow-engine.ts)# Architecture Diagram
## Component view
\`\`\`mermaid
graph LR
CLI[taiyi CLI] --> Engine[workflow-engine]
Engine --> Manifest[workflow-manifest.yaml]
Engine --> Skills[skills/taiyi-*]
\`\`\`
## Notes
- 与 DESIGN.md §Decision 一致
- 更新日期:ISO8601
node scripts/render-mermaid.mjs .taiyi/changes/<slug>/diagrams/architecture.mddocs/taiyiforge-architecture.svg;可 fork scripts/generate-architecture-svg.py 改文案后重跑详见 diagrams/architecture.md 或内嵌同一段 mermaid#060b16,面板 #0d1528,文字 #eef2ffpython3 scripts/generate-architecture-svg.py → 16800×11280)taiyi-requirement → taiyi-design
↓
taiyi-diagram-arch(推荐)
taiyi-diagram-flow(流程细节)
↓
DESIGN.md + diagrams/
taiyi-architect).md / .svg 可 diff 真源)