archify(架构图与一页讲解)
把需求描述、Mermaid 或代码仓库变成可交互的单文件 HTML 图表(架构、流程、时序、数据流、状态、ER、类图、树、时间线、瀑布图),也能把一个回答做成结论在前的一页讲解。
把需求描述、Mermaid 或代码仓库变成可交互的单文件 HTML 图表(架构、流程、时序、数据流、状态、ER、类图、树、时间线、瀑布图),也能把一个回答做成结论在前的一页讲解。
skills.sh 安装量 177132(+2732 / 24h)
**安全审计**:有风险提示
- 让代理执行 shell / 脚本命令
- 引用了未扫描的脚本:bin/archify.mjs
- 审计范围:GitHub tt-a1i/archify/archify/SKILL.md(只扫描 SKILL.md 文本)
**理由**
- 每张图先写 candidate.json,再由 node bin/archify.mjs finalize 校验、交付和检查,失败时返回规则编号和可用的修复项
- 画真实代码库时节点可附源码证据(文件和行号);成品带深浅主题,可导出图片、SVG、WebM
- skills.sh 24 小时安装 2732,累计 177132;近 8 周每周安装从 27289 降到 13683(只代表关注度)
**用法**
- npx skills add https://github.com/tt-a1i/archify --skill archify(作者 README 用 -g 全局安装)
- 对代理说“画一下这个服务的架构图”或“做成一页”;装好后可运行 node bin/archify.mjs doctor 自检
- 需要 Node.js
**风险**
- 审计提示的 shell 命令与用途相符,但 bin/archify.mjs 本身未扫描
- finalize 会联网检查新版本(作者称只 GET 固定清单、不自动安装),设 ARCHIFY\_UPDATE\_CHECK\_DISABLED=1 可关闭;扫描没有识别这项联网
- 用户规则里写了 \[archify explainer: always-on\] 时,每个有结论的回答都会附带生成一个页面
[打开](https://www.skills.sh/tt-a1i/archify/archify) · [仓库](https://github.com/tt-a1i/archify)