<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Llm-Coding on D7 的知识库</title><link>https://blog.eastseven.cn/tags/llm-coding/</link><description>Recent content in Llm-Coding on D7 的知识库</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Fri, 10 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.eastseven.cn/tags/llm-coding/index.xml" rel="self" type="application/rss+xml"/><item><title>2026年AI编码的"渐进式Spec"实战指南</title><link>https://blog.eastseven.cn/posts/03-ai/2026%E5%B9%B4ai%E7%BC%96%E7%A0%81%E7%9A%84%E6%B8%90%E8%BF%9B%E5%BC%8Fspec%E5%AE%9E%E6%88%98%E6%8C%87%E5%8D%97/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.eastseven.cn/posts/03-ai/2026%E5%B9%B4ai%E7%BC%96%E7%A0%81%E7%9A%84%E6%B8%90%E8%BF%9B%E5%BC%8Fspec%E5%AE%9E%E6%88%98%E6%8C%87%E5%8D%97/</guid><description>&lt;h1 id="2026年ai编码的渐进式spec实战指南">2026年AI编码的&amp;quot;渐进式Spec&amp;quot;实战指南&lt;/h1>
&lt;h2 id="简介">简介&lt;/h2>
&lt;p>来自阿里工程师逸驹的实战分享，提出&amp;quot;渐进式 Spec Coding&amp;quot;框架——在让 AI 写代码之前，先用结构化文档（Spec）把&amp;quot;要做什么、怎么做、有什么约束&amp;quot;说清楚，然后 AI 围绕文档编码。核心思想：不同复杂度的需求，暴露不同深度的流程。&lt;/p></description></item><item><title>Andrej Karpathy Skills</title><link>https://blog.eastseven.cn/posts/04-devops/andrej-karpathy-skills---llm%E7%BC%96%E7%A0%81%E5%87%86%E5%88%99/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.eastseven.cn/posts/04-devops/andrej-karpathy-skills---llm%E7%BC%96%E7%A0%81%E5%87%86%E5%88%99/</guid><description>&lt;h1 id="andrej-karpathy-skills---llm-编码准则">Andrej Karpathy Skills - LLM 编码准则&lt;/h1>
&lt;h2 id="简介">简介&lt;/h2>
&lt;p>一个 CLAUDE.md 文件，源自 Andrej Karpathy 对 LLM 编码常见问题的观察总结，用于改善 Claude Code 的行为。&lt;/p>
&lt;h2 id="karpathy-指出的-llm-编码问题">Karpathy 指出的 LLM 编码问题&lt;/h2>
&lt;ul>
&lt;li>模型会默默做出错误假设，不检查就一路走下去&lt;/li>
&lt;li>不管理困惑、不寻求澄清、不暴露矛盾、不展示权衡&lt;/li>
&lt;li>喜欢过度复杂化代码和 API，臃肿的抽象，不清理死代码&lt;/li>
&lt;li>100 行能搞定的事写成 1000 行&lt;/li>
&lt;li>有时会误删/修改它们不完全理解的注释和代码&lt;/li>
&lt;/ul>
&lt;h2 id="四大原则">四大原则&lt;/h2>
&lt;h3 id="1-think-before-coding先思考再编码">1. Think Before Coding（先思考再编码）&lt;/h3>
&lt;ul>
&lt;li>不假设、不隐藏困惑、展示权衡&lt;/li>
&lt;li>明确陈述假设 — 不确定就问，不要猜&lt;/li>
&lt;li>展示多种理解 — 有歧义时不要静默选择&lt;/li>
&lt;li>该反驳就反驳 — 如果有更简单的方案，直说&lt;/li>
&lt;li>困惑时停下来 — 说出不清楚的地方，请求澄清&lt;/li>
&lt;/ul>
&lt;h3 id="2-simplicity-first简洁优先">2. Simplicity First（简洁优先）&lt;/h3>
&lt;ul>
&lt;li>用最少的代码解决问题，不写投机性代码&lt;/li>
&lt;li>不添加没要求的功能、不为单次使用建抽象&lt;/li>
&lt;li>不搞没请求的&amp;quot;灵活性&amp;quot;和&amp;quot;可配置性&amp;quot;&lt;/li>
&lt;li>如果 200 行可以写成 50 行，就重写&lt;/li>
&lt;li>检验标准：高级工程师会认为这过于复杂吗？&lt;/li>
&lt;/ul>
&lt;h3 id="3-surgical-changes精准修改">3. Surgical Changes（精准修改）&lt;/h3>
&lt;ul>
&lt;li>只触碰必要的代码，只清理自己制造的混乱&lt;/li>
&lt;li>不&amp;quot;改善&amp;quot;相邻代码、注释或格式&lt;/li>
&lt;li>不重构没坏的东西，匹配已有风格&lt;/li>
&lt;li>你的改动产生的废弃代码要删掉，但预存的死代码只提不删&lt;/li>
&lt;li>检验标准：每一行改动都能追溯到用户的请求&lt;/li>
&lt;/ul>
&lt;h3 id="4-goal-driven-execution目标驱动执行">4. Goal-Driven Execution（目标驱动执行）&lt;/h3>
&lt;ul>
&lt;li>定义成功标准，循环直到验证通过&lt;/li>
&lt;li>把命令式任务转化为可验证的目标：
&lt;ul>
&lt;li>&amp;ldquo;添加验证&amp;rdquo; → &amp;ldquo;为无效输入写测试，然后让它们通过&amp;rdquo;&lt;/li>
&lt;li>&amp;ldquo;修复 bug&amp;rdquo; → &amp;ldquo;写一个复现它的测试，然后让测试通过&amp;rdquo;&lt;/li>
&lt;li>&amp;ldquo;重构 X&amp;rdquo; → &amp;ldquo;确保重构前后测试都通过&amp;rdquo;&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>多步任务先列计划，每步附验证检查点&lt;/li>
&lt;/ul>
&lt;h2 id="安装方式">安装方式&lt;/h2>
&lt;p>&lt;strong>Claude Code 插件（推荐）：&lt;/strong>&lt;/p></description></item><item><title>驾驭工程：在「智能体优先」的世界里借力 Codex</title><link>https://blog.eastseven.cn/posts/03-ai/%E9%A9%BE%E9%A9%AD%E5%B7%A5%E7%A8%8B---%E6%99%BA%E8%83%BD%E4%BD%93%E4%BC%98%E5%85%88%E4%B8%96%E7%95%8C%E7%9A%84codex%E5%AE%9E%E8%B7%B5/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.eastseven.cn/posts/03-ai/%E9%A9%BE%E9%A9%AD%E5%B7%A5%E7%A8%8B---%E6%99%BA%E8%83%BD%E4%BD%93%E4%BC%98%E5%85%88%E4%B8%96%E7%95%8C%E7%9A%84codex%E5%AE%9E%E8%B7%B5/</guid><description>&lt;h1 id="驾驭工程在智能体优先的世界里借力-codex">驾驭工程：在「智能体优先」的世界里借力 Codex&lt;/h1>
&lt;h2 id="简介">简介&lt;/h2>
&lt;p>原文作者 Ryan Lopopolo（OpenAI），记述了团队用 Codex（GPT-5 驱动）从零构建一款百万行代码产品的实验：&lt;strong>0 行代码由人工编写&lt;/strong>，3 名工程师 5 个月处理 1500+ PR，效率约为手工编码的 10 倍。&lt;/p></description></item></channel></rss>