<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Text-to-Diagram on AI</title>
        <link>https://ai.programnotes.cn/tags/text-to-diagram/</link>
        <description>Recent content in Text-to-Diagram on AI</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-CN</language>
        <lastBuildDate>Sun, 30 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai.programnotes.cn/tags/text-to-diagram/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>GitHub Trending 榜首：archify</title>
        <link>https://ai.programnotes.cn/p/github-trending-%E6%A6%9C%E9%A6%96archify/</link>
        <pubDate>Sun, 30 Aug 2026 00:00:00 +0000</pubDate>
        
        <guid>https://ai.programnotes.cn/p/github-trending-%E6%A6%9C%E9%A6%96archify/</guid>
        <description>&lt;h2 id=&#34;今日榜首&#34;&gt;今日榜首
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;仓库：&lt;/strong&gt; &lt;a class=&#34;link&#34; href=&#34;https://github.com/tt-a1i/archify&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;tt-a1i/archify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Stars：&lt;/strong&gt; 32,378&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Forks：&lt;/strong&gt; 2,031&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;语言：&lt;/strong&gt; JavaScript&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;协议：&lt;/strong&gt; MIT&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;当前版本：&lt;/strong&gt; v2.16.0-dev.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;项目简介&#34;&gt;项目简介
&lt;/h2&gt;&lt;p&gt;Archify 是一个面向 Cursor、Claude Code、Codex CLI 与 OpenCode 的 Node.js 渲染与校验系统，目标是&lt;strong&gt;把代码库或一段系统描述直接变成可交互、可验证的系统架构图&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;它的核心思路是「typed JSON IR + 确定性渲染」：Agent 先输出带类型的 JSON 中间表示，Archify 再将其编译成自包含的 HTML/SVG。项目支持&lt;strong&gt;架构图、工作流、时序图、数据流图和生命周期图&lt;/strong&gt;五种图类型，并提供明暗主题、四种视觉预设与内置品牌标识。&lt;/p&gt;
&lt;h2 id=&#34;关键亮点&#34;&gt;关键亮点
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;可验证交付&lt;/strong&gt;：在生成最终产物前，JSON 会经过 schema、布局、HTML/SVG、路由与标签 clearance 等多层原子校验；失败时返回结构化修复建议，而不是抛出一堆 Node 堆栈。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;讲真话的交互&lt;/strong&gt;：聚焦节点、上游/下游追溯、精确路由探测、角色对比与有限动画的故事线，全部复用「已编写」的节点与关系，不会凭空发明拓扑或声称运行时影响。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PR 审查友好&lt;/strong&gt;：支持 Before / Delta / After 快照对比，能精确标出新增、删除、修改、移动与重新路由的事实。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;单文件分享&lt;/strong&gt;：最终产物是一个 HTML 文件，可导出 PNG、SVG、WebM 与 1200×630 分享卡。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;无需仓库&lt;/strong&gt;：直接在对话中描述系统即可出图，例如 &lt;code&gt;Use Archify to draw: Browser -&amp;gt; API -&amp;gt; Redis cache -&amp;gt; PostgreSQL fallback.&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;安装与使用&#34;&gt;安装与使用
&lt;/h2&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npx skills add tt-a1i/archify -g
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;也可通过 &lt;a class=&#34;link&#34; href=&#34;https://tt-a1i.github.io/archify/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;项目主页&lt;/a&gt;、&lt;a class=&#34;link&#34; href=&#34;https://tt-a1i.github.io/archify/guide.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;场景指南&lt;/a&gt; 与 &lt;a class=&#34;link&#34; href=&#34;https://tt-a1i.github.io/archify/gallery.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Proof Lab&lt;/a&gt; 在线体验 11 个已校验的示例。&lt;/p&gt;
&lt;h2 id=&#34;适合谁&#34;&gt;适合谁
&lt;/h2&gt;&lt;p&gt;需要把系统结构、调用链、数据流或部署边界可视化给团队、PR 或文档的开发者；尤其是希望 Agent 生成的图不仅好看，还能被校验、追溯与复现的人。&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
