<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>上下文工程 on 奇诺分享 | 重在分享</title>
        <link>https://blog.ccino.org/tags/%E4%B8%8A%E4%B8%8B%E6%96%87%E5%B7%A5%E7%A8%8B/</link>
        <description>Recent content in 上下文工程 on 奇诺分享 | 重在分享</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-cn</language>
        <lastBuildDate>Mon, 04 May 2026 10:00:00 +0800</lastBuildDate><atom:link href="https://blog.ccino.org/tags/%E4%B8%8A%E4%B8%8B%E6%96%87%E5%B7%A5%E7%A8%8B/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Graphify 爆火背后：Claude Code 最大的敌人不是笨，而是贵</title>
        <link>https://blog.ccino.org/p/graphify-claude-code-context-cost/</link>
        <pubDate>Mon, 04 May 2026 10:00:00 +0800</pubDate>
        
        <guid>https://blog.ccino.org/p/graphify-claude-code-context-cost/</guid>
        <description>&lt;img src="https://blog.ccino.org/p/graphify-claude-code-context-cost/cover.png" alt="Featured image of post Graphify 爆火背后：Claude Code 最大的敌人不是笨，而是贵" /&gt;&lt;p&gt;这两天，Claude Code 社区里有个工具被反复提到：&lt;strong&gt;Graphify&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;它的卖点很直白：先在本地给你的代码库建一张知识图谱，再让 Claude Code 查询这张图，而不是每次都重新 &lt;code&gt;Read&lt;/code&gt;、&lt;code&gt;Grep&lt;/code&gt;、&lt;code&gt;Glob&lt;/code&gt; 一遍项目。&lt;/p&gt;
&lt;p&gt;作者在 Reddit 上说，&lt;code&gt;/graphify&lt;/code&gt; 26 天拿到 45 万多次下载、接近 4 万 stars。Twitter 上也有人贴了实测：一个生产级 NestJS + Next.js SaaS 项目，同一个问题，不用 graphify-ts 时跑了 9 轮、96 秒、615K tokens；用了之后变成 3 轮、35 秒、234K tokens。&lt;/p&gt;
&lt;p&gt;这些数字不一定能在每个项目里复现，但它戳中了一个很真实的问题：&lt;strong&gt;Claude Code 现在最贵的地方，很多时候不是写代码，而是反复理解代码。&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&#34;ai-编程的瓶颈变了&#34;&gt;AI 编程的瓶颈变了
&lt;/h2&gt;&lt;p&gt;刚开始用 Claude Code，最惊艳的是它终于能进代码库了。&lt;/p&gt;
&lt;p&gt;它可以读文件、搜项目、跑命令、改代码、跑测试。以前 AI 像一个坐在屏幕外的顾问，你要把代码复制给它；现在它更像一个能进仓库干活的同事。&lt;/p&gt;
&lt;p&gt;但项目一大，问题马上出现。&lt;/p&gt;
&lt;p&gt;你问它：“这个登录流程为什么偶尔失败？”&lt;/p&gt;
&lt;p&gt;它可能先搜 &lt;code&gt;login&lt;/code&gt;，再读 auth 文件，再看 middleware，再看 session，再看数据库 schema，再看测试。中间哪一步不确定，它就继续读。第二天你换个角度问，它可能又来一遍。&lt;/p&gt;
&lt;p&gt;这不是 Claude 不聪明，而是它没有一张可复用的项目地图。&lt;/p&gt;
&lt;p&gt;人类工程师熟悉一个项目后，不会每次都从零开始读仓库。看到一个 bug，大概知道入口在哪、状态从哪来、哪些模块危险、哪些文件可以先跳过。AI 现在的问题是，它经常像一个很聪明但刚入职的工程师：能力够强，但每次都要重新 onboarding。&lt;/p&gt;
&lt;p&gt;这就是 token 成本高、响应慢、上下文窗口紧张的根源。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.ccino.org/p/graphify-claude-code-context-cost/imgs/repeated-context-cost.png&#34;
	width=&#34;2752&#34;
	height=&#34;1536&#34;
	srcset=&#34;https://blog.ccino.org/p/graphify-claude-code-context-cost/imgs/repeated-context-cost_hu_a48bcf484c7fe29a.png 480w, https://blog.ccino.org/p/graphify-claude-code-context-cost/imgs/repeated-context-cost_hu_b882c629f5afe08f.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;Claude Code 反复读取上下文的成本&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;179&#34;
		data-flex-basis=&#34;430px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;Graphify 想补的，就是这层“项目记忆”。&lt;/p&gt;
&lt;h2 id=&#34;graphify-到底做什么&#34;&gt;Graphify 到底做什么？
&lt;/h2&gt;&lt;p&gt;graphify-ts 的思路不复杂：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;在本地扫描你的项目；&lt;/li&gt;
&lt;li&gt;从代码、文档和项目文件里抽取结构；&lt;/li&gt;
&lt;li&gt;生成 &lt;code&gt;graphify-out/graph.json&lt;/code&gt;；&lt;/li&gt;
&lt;li&gt;通过 MCP 接入 Claude Code；&lt;/li&gt;
&lt;li&gt;Claude 遇到代码库问题时，可以调用 &lt;code&gt;retrieve&lt;/code&gt;、&lt;code&gt;impact&lt;/code&gt;、&lt;code&gt;pr_impact&lt;/code&gt; 等工具拿到结构化上下文。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;它不是把代码上传到云端，也不需要 API key。按它的 README 说法，构建和查询都默认在本地完成：tree-sitter 解析、BM25 检索、图结构、可选本地 embedding，全都不走外部服务。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.ccino.org/p/graphify-claude-code-context-cost/imgs/graphify-workflow.png&#34;
	width=&#34;1792&#34;
	height=&#34;1024&#34;
	srcset=&#34;https://blog.ccino.org/p/graphify-claude-code-context-cost/imgs/graphify-workflow_hu_45606dc50fe671c9.png 480w, https://blog.ccino.org/p/graphify-claude-code-context-cost/imgs/graphify-workflow_hu_a01cb3d9a02d801c.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;Graphify 的本地扫描与 Claude Code 查询流程&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;175&#34;
		data-flex-basis=&#34;420px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;这点很重要。很多公司不是不想给 AI 做代码索引，而是不敢把代码库交给一个托管服务。Graphify 的吸引力就在这里：它走的是 local-first。&lt;/p&gt;
&lt;p&gt;它和普通 RAG 也不完全一样。&lt;/p&gt;
&lt;p&gt;RAG 更像是在文本里找相似片段。你问“登录失败”，它找看起来和登录相关的代码或文档。&lt;/p&gt;
&lt;p&gt;但代码库不是普通文本。很多关键关系不在“语义相似”里，而在结构里：谁调用谁，哪个配置影响哪个运行路径，哪个测试覆盖哪个模块，哪个文件是某条链路的入口。&lt;/p&gt;
&lt;p&gt;所以更准确地说：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;grep&lt;/code&gt; 解决“字符串在哪里”；&lt;/li&gt;
&lt;li&gt;embedding 解决“相似内容在哪里”；&lt;/li&gt;
&lt;li&gt;Graphify 试图解决“项目结构关系是什么”。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这也是它适合 Claude Code 的原因。Claude Code 本来就擅长多步执行，但需要更好的起点。如果每次任务都从盲搜开始，成本自然高；如果先有一张项目图，它就能更快进入关键区域。&lt;/p&gt;
&lt;h2 id=&#34;怎么安装和配置-graphify&#34;&gt;怎么安装和配置 Graphify
&lt;/h2&gt;&lt;p&gt;如果你想试，graphify-ts 的安装路径很短。前提是本机有 Node.js 20 或更高版本。&lt;/p&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;npm install -g @mohammednagy/graphify-ts
&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;/p&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;span class=&#34;lnt&#34;&gt;2
&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;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; your-project
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;graphify-ts generate .
&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;/p&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-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;graphify-out/graph.json
&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;然后把它接到 Claude Code：&lt;/p&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;graphify-ts claude install
&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;完成后，在 Claude Code 里直接问项目相关问题即可。理想情况下，Claude 会通过本地 MCP 工具先查询 Graphify，而不是一上来反复扫文件。&lt;/p&gt;
&lt;p&gt;常用命令还有几个：&lt;/p&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;graphify-ts watch .
&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;/p&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;graphify-ts compare &lt;span class=&#34;s2&#34;&gt;&amp;#34;How does auth work?&amp;#34;&lt;/span&gt; --exec &lt;span class=&#34;s1&#34;&gt;&amp;#39;claude -p&amp;#39;&lt;/span&gt; --yes
&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;用于对比使用 Graphify 前后的效果。&lt;/p&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;graphify-ts review-compare graphify-out/graph.json --exec &lt;span class=&#34;s1&#34;&gt;&amp;#39;claude -p&amp;#39;&lt;/span&gt; --yes
&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;用于 PR review 场景的对比。&lt;/p&gt;
&lt;p&gt;如果你不是 Claude Code 用户，它也提供其他安装入口：&lt;/p&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;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&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;graphify-ts cursor install
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;graphify-ts copilot install
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;graphify-ts gemini install
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;graphify-ts aider install
&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;不过我建议先别急着全项目长期接入。更稳的做法是找一个你熟悉的中型项目，先问几个固定问题做 A/B 对比：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;“这个认证流程从入口到数据库是怎么走的？”&lt;/li&gt;
&lt;li&gt;“如果我改这个模块，会影响哪些地方？”&lt;/li&gt;
&lt;li&gt;“这个 PR 最可能引入什么风险？”&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;看它是不是真的减少了 Claude 的搜索轮次、读取文件数量和响应时间。工具宣传的 benchmark 只能参考，自己的项目才算数。&lt;/p&gt;
&lt;h2 id=&#34;它为什么会火&#34;&gt;它为什么会火？
&lt;/h2&gt;&lt;p&gt;我觉得原因很简单：Claude Code 用户开始算账了。&lt;/p&gt;
&lt;p&gt;早期大家更关心模型够不够强。现在很多人已经把 Claude Code 放进真实项目里用，痛点变成了：一次任务要跑多少轮、读多少文件、烧多少 token、能不能复用上次的理解。&lt;/p&gt;
&lt;p&gt;尤其最近 Claude Code 的定价和 Pro 计划争议很多，用户对成本更敏感。一个能减少重复上下文消耗的工具，自然会被放大。&lt;/p&gt;
&lt;p&gt;Graphify 的火，也说明 AI 编程工具进入了第二阶段。&lt;/p&gt;
&lt;p&gt;第一阶段是“让 AI 能做事”：读文件、跑命令、改代码、跑测试。&lt;/p&gt;
&lt;p&gt;第二阶段是“让 AI 低成本地持续做事”：能复用项目结构，能理解长期上下文，能把任务拆成可验证的 workflow。&lt;/p&gt;
&lt;p&gt;MindStudio 那篇关于 Claude Code workflow patterns 的文章也提到类似方向：复杂工程任务不是一次 prompt 能解决的，需要 sequential、operator、split-and-merge、agent teams、headless 这类不同工作流。Graphify 解决的不是完整工作流，而是其中非常关键的一层：让 agent 拿到更便宜、更结构化的项目上下文。&lt;/p&gt;
&lt;h2 id=&#34;但别神化它&#34;&gt;但别神化它
&lt;/h2&gt;&lt;p&gt;Graphify 不是魔法。&lt;/p&gt;
&lt;p&gt;小项目可能用不上，直接 &lt;code&gt;grep&lt;/code&gt; 和 &lt;code&gt;Read&lt;/code&gt; 就够了。变化很快的项目，如果图不及时更新，反而可能误导 Claude。大量运行时动态生成、元编程、复杂框架约定，也不一定能被图完整表达。&lt;/p&gt;
&lt;p&gt;而且图只能告诉 AI “关系可能在哪里”，不能替代验证。真正靠谱的 AI coding workflow，还是要跑测试、看 diff、做 review，涉及删除、部署、数据库写入这类高风险动作时必须保留人工确认。&lt;/p&gt;
&lt;p&gt;我更愿意把 Graphify 看成一个上下文加速器，而不是自动编程外挂。&lt;/p&gt;
&lt;p&gt;它解决的是“少绕路”，不是“永远不错”。&lt;/p&gt;
&lt;h2 id=&#34;真正值得关注的是项目地图&#34;&gt;真正值得关注的是项目地图
&lt;/h2&gt;&lt;p&gt;Graphify 今天看起来像一个社区爆款工具，但它指向的可能是 AI IDE 的基础能力。&lt;/p&gt;
&lt;p&gt;未来的 Cursor、Claude Code、Codex、JetBrains AI、VS Code Copilot，大概率都会内置类似的项目语义图。IDE 不只是保存文件树，还会持续维护一张项目地图：谁调用谁，哪些模块经常一起变化，哪些测试覆盖哪些行为，哪些文档解释哪些设计决策。&lt;/p&gt;
&lt;p&gt;到那时，AI 编程工具的体验会变得不一样。&lt;/p&gt;
&lt;p&gt;它不再每次都问：“这个项目是怎么回事？”&lt;/p&gt;
&lt;p&gt;它会更像一个熟悉仓库的同事：知道从哪里下手，知道哪些地方危险，知道什么时候该读代码，什么时候该跑测试，什么时候该停下来问你。&lt;/p&gt;
&lt;p&gt;所以 Graphify 这次火起来，表面上是一个工具传播。&lt;/p&gt;
&lt;p&gt;更深一层，它提醒我们：AI 编程的竞争，正在从“谁的模型更聪明”，转向“谁能让模型更便宜、更稳定地理解真实项目”。&lt;/p&gt;
&lt;p&gt;模型能力当然还重要。&lt;/p&gt;
&lt;p&gt;但对每天写代码的人来说，下一阶段真正值钱的，可能是那张项目地图。&lt;/p&gt;
&lt;h2 id=&#34;参考来源&#34;&gt;参考来源
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://reddit.com/r/ClaudeAI/comments/1t18eeh/i_built_graphify_26_days_450k_downloads_40k_stars/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Reddit：I built /graphify, 26 days, 450k+ downloads, ~40k stars&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.npmjs.com/package/@mohammednagy/graphify-ts&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;npm：@mohammednagy/graphify-ts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/mohanagy/graphify-ts&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;GitHub：mohanagy/graphify-ts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.mindstudio.ai/blog/claude-code-agentic-workflow-patterns&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;MindStudio：Beyond One-Shot Prompts: 5 Claude Code Workflow Patterns Explained&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.youtube.com/watch?v=7apnu5PANTM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;YouTube：Don&amp;rsquo;t Use Claude Code Without Graphify&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
