← 全部文章
AI Agent

做了一个快速的Agent Skill,用来创建精美的动态流程图

一个 agent 技能,可以把自然语言提示转换成单个自包含的动画 HTML 流程图:圆角折线箭头、沿边流动的粒子,以及流程到达时发亮的节点。无依赖,无需构建步骤。

2026年9月29日阅读约 2 分钟

animated-flow-diagram

我做了一个 agent 技能(claude code、Pi 或其他),可以把自然语言提示转换成单个自包含的动画 HTML 流程图,带有圆角折线箭头、沿边流动的粒子,以及流程到达时发亮的节点。无依赖,无需构建步骤。

https://github.com/vvilp/animated-flow-diagram

三种主题:

  • dark(默认):带图标的深色玻璃卡片、分组泳道、彗星式粒子。 见 examples/rag-pipeline-dark.html。
  • light:在干净明亮的页面上呈现同样的现代风格。见 examples/rag-pipeline-light.html。
  • whiteboard:主题面板中的手绘粉彩方框,每次循环交替出现不同的结果。见 examples/rag-pipeline.html。

在提示中加入 "dark"、"light" 或 "whiteboard" 即可选择主题。

安装

在 Claude Code 中:

/plugin marketplace add vvilp/animated-flow-diagram
/plugin install animated-flow-diagram@animated-flow-diagram

或者不通过插件系统:

git clone https://github.com/vvilp/animated-flow-diagram /tmp/afd
cp -R /tmp/afd/skills/animated-flow-diagram ~/.claude/skills/

使用

只需描述你想要的图表:

制作一个动画图表,展示 PR 如何经过 CI:lint 和测试并行运行,然后要么部署到 staging,要么退回给作者。

制作一个并排对比的动画图表,风格与 system1-vs-system2 相同,比较单 agent 与多 agent 的研究工作流。

也可以直接调用:/animated-flow-diagram <description>。

工作原理

skills/animated-flow-diagram/assets/template.html 中包含一个固定的绘制引擎,以及顶部的 SPEC 对象(面板、节点、边、时间线),每种主题各有一份(template.html、template-dark.html、template-light.html)。Claude 复制模板后只重写 SPEC。样式、布局和时序规则见 SKILL.md,两种主题下的同一图表示例见 examples/。

许可证

MIT