云霞资讯网

一句话画架构图!GitHub热榜第一SKill来了

帮程序员画架构图的Agent Skill来了。

Archify:用自然语言告诉AI,它就能直接生成一张可交互的技术架构图,而且产物是一个可以放大、追踪调用路径、播放流程的HTML文件。

比如可以直接告诉Agent:

分析这个代码库,然后画一张运行架构图。

接下来Agent会把系统信息整理成结构化数据,再由Archify生成并校验图表。用户可以继续用聊天修改,比如“加上Redis”、“把Auth移到左边”、“突出回滚路径”,不需要重新学一套专业画图软件。

目前Archify支持5种图:

- Architecture:看服务、数据库、云资源和安全边界;
- Workflow:看审批、工具调用、异步分支等流程;
- Sequence:看API请求顺序、缓存回退、鉴权过程;
- Data Flow:看数据从哪里来、经过什么处理、最终流向哪里;
- Lifecycle:看一个任务或对象从创建、等待、重试到结束的状态变化。

比较有意思的是,它不只是追求“画得好看”。

Archify会先让Agent生成typed JSON IR,也就是一份结构明确、机器可检查的图表描述,再经过schema、布局、HTML/SVG、路径等一系列验证。验证没通过时,会指出具体是哪一部分有问题。

程序员画架构图,现在能交给Agent了。#程序员 #开发者