帮程序员画架构图的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了。#程序员 #开发者


