正在打开每日关注
正在打开每日关注
把系统描述交给 Agent,生成可交互、可校验并可导出的架构与流程图。
每次讲系统架构,最烦的从来不是讲,是画图。 自己开 Visio、https://t.co/sVVJSIMuO1,一个组件一个组件往上拖,费老半天劲不说,最后还画得乱七八糟,自己看着都嫌弃。 最近在 GitHub 翻到个挺有意思的项目 archify,装进 Claude Code、Codex CLI 或者 opencode 里,你直接拿大白话把需求说清楚,架构图它就给你生成出来了,省事。 🔗 https://t.co/W3GMwY233m
是什么 Archify 是面向 Cursor、Claude Code、Codex CLI 和 OpenCode 的 Node.js 图形渲染与验证系统:Agent 先生成 typed JSON IR,再确定性编译为 HTML/SVG。它覆盖架构、工作流、时序、数据流和生命周期图,提供主题、有限动效及 PNG/SVG/WebM、HTML 与分享卡导出。
核心设计 核心是把“画图”变成受约束的数据产品。交付前同时检查 schema、布局、HTML/SVG、路由和标签避让;搜索、上下游追踪、精确路径、角色对比与 guided story 都复用已编写的节点和关系。Architecture Delta 对 Before / Delta / After 快照输出新增、删除、变更、移动和重路由事实。
关键洞察 值得借鉴的是有界视图、语义类型、确定性渲染和 last-good preview:让主路径保持清晰,细节进入卡片,制品可迭代审阅并直接分享。
边界与风险 它验证的是输入中已声明的事实,不是实时基础设施;Delta viewer 也不推断影响、风险或合并安全。图是否可信仍取决于仓库版本、分析范围和关系完整性,漂亮的连线不能替代运行时证据。