<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>小南的博客</title>
        <link>https://tangly1024.com/</link>
        <description>一个博客</description>
        <lastBuildDate>Sun, 10 May 2026 02:47:38 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>zh-CN</language>
        <copyright>All rights reserved 2026, 小南</copyright>
        <item>
            <title><![CDATA[07 Vibe Coding ]]></title>
            <link>https://tangly1024.com/article/VibeCoding-007</link>
            <guid>https://tangly1024.com/article/VibeCoding-007</guid>
            <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[OpenSpec]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-348b7925fd2880f2a4c0e45e551fd234"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><div class="notion-callout notion-gray_background_co notion-block-348b7925fd2880f2b242f32ad13050e7"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="😀">😀</span></div><div class="notion-callout-text"></div></div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-348b7925fd2880f6860ff5f9826b1adc" data-id="348b7925fd2880f6860ff5f9826b1adc"><span><div id="348b7925fd2880f6860ff5f9826b1adc" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880f6860ff5f9826b1adc" title="SDD 三大框架对比"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">SDD 三大框架对比</span></span></h2><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-348b7925fd28801e87b7e37fc3dda6e6" data-id="348b7925fd28801e87b7e37fc3dda6e6"><span><div id="348b7925fd28801e87b7e37fc3dda6e6" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28801e87b7e37fc3dda6e6" title="1 三大框架核心信息"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1 三大框架核心信息</span></span></h3><table class="notion-simple-table notion-block-348b7925fd288065b10ad32be8a23dfe"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd2880f5adccd9d9ab0bc8bf"><td class="" style="width:120px"><div class="notion-simple-table-cell">框架名称</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">定位标签</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">背景与适用场景</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">核心流程/特点</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">特性</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880feb223f9bb326adc8c"><td class="" style="width:120px"><div class="notion-simple-table-cell">OpenSpec</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">最轻量</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">Fission-AI (YC) 出品
三步工作流
适合 Brownfield（遗留项目）+ 轻量变更</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">聚焦「为什么做这个变更」（变更上下文）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">✅ <code class="notion-inline-code">/verify</code> 三维验证
✅ Delta Spec 增量更新
✅ 24+ AI 工具 零锁定</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880b2b224e17225136a4c"><td class="" style="width:120px"><div class="notion-simple-table-cell">spec-kit</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">最完整</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">GitHub 官方出品
四步流程
适合 Greenfield（全新项目）大型项目</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">聚焦「该构建什么」（规格说明）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">✅ Constitution 深度约束
✅ 项目级规则强制执行
✅ 完整需求→代码全流程</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880b98b7fe329ee788aaf"><td class="" style="width:120px"><div class="notion-simple-table-cell">Superpowers</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">最自动</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">obra·Skills 框架
适合高质量交付场景</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">聚焦「代码写对了吗」（质量保证）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">✅ 自动 TDD 纪律性执行
✅ 行为驱动开发内置
✅ Skills 自动化流程</div></td></tr></tbody></table><hr class="notion-hr notion-block-348b7925fd2880608885d81514497bbb"/><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-348b7925fd2880d1b1a7ee2895dcf87e" data-id="348b7925fd2880d1b1a7ee2895dcf87e"><span><div id="348b7925fd2880d1b1a7ee2895dcf87e" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880d1b1a7ee2895dcf87e" title="2 三框架核心差异（互补不互斥）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2 三框架核心差异（互补不互斥）</span></span></h3><ol start="1" class="notion-list notion-list-numbered notion-block-348b7925fd28805f8b05f02b8e61562d" style="list-style-type:decimal"><li><b>OpenSpec</b>：负责「为什么做这个变更」——管理变更上下文，适配遗留项目与轻量迭代</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-348b7925fd2880848250cb2034a19c81" style="list-style-type:decimal"><li><b>spec-kit</b>：负责「该构建什么」——管理规格说明，为大型新项目提供完整流程与约束</li></ol><ol start="3" class="notion-list notion-list-numbered notion-block-348b7925fd288053b287d81edce2eba8" style="list-style-type:decimal"><li><b>Superpowers</b>：负责「代码写对了吗」——管理质量保证，通过自动化流程保障交付质量</li></ol><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-348b7925fd288000a144e6c5c0e74658"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A8e05347c-6958-4e12-b134-e1a643c762a2%3Aimage.png?table=block&amp;id=348b7925-fd28-8000-a144-e6c5c0e74658&amp;t=348b7925-fd28-8000-a144-e6c5c0e74658" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-348b7925fd2880e69615fc8de9ff3d34"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A9e2677f3-b061-445a-b6bd-10a3478b1782%3Aimage.png?table=block&amp;id=348b7925-fd28-80e6-9615-fc8de9ff3d34&amp;t=348b7925-fd28-80e6-9615-fc8de9ff3d34" alt="notion image" loading="lazy" decoding="async"/></div></figure><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-348b7925fd28805eaa73d4ef884c570f" data-id="348b7925fd28805eaa73d4ef884c570f"><span><div id="348b7925fd28805eaa73d4ef884c570f" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28805eaa73d4ef884c570f" title="OpenSpec"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">OpenSpec</span></span></h2><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-348b7925fd2880b6853af301e88c817c" data-id="348b7925fd2880b6853af301e88c817c"><span><div id="348b7925fd2880b6853af301e88c817c" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880b6853af301e88c817c" title="OpenSpec 项目架构 &amp; 工作流"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">OpenSpec 项目架构 &amp; 工作流</span></span></h3><blockquote class="notion-quote notion-block-348b7925fd288056986dfedc579fc0d5"><div>核心定位：类 Git 逻辑，管理需求规格变更</div></blockquote><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28808495d5e11036616f10" data-id="348b7925fd28808495d5e11036616f10"><span><div id="348b7925fd28808495d5e11036616f10" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28808495d5e11036616f10" title="1 项目架构（src/ 目录）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1 项目架构（src/ 目录）</span></span></h4><table class="notion-simple-table notion-block-348b7925fd288011929aefd7cf55f2e9"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd2880ab8249e33056bc5980"><td class="" style="width:120px"><div class="notion-simple-table-cell">模块</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">核心内容</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28802797a0d49c2e1ec495"><td class="" style="width:120px"><div class="notion-simple-table-cell">cli/</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">Commander.js 命令行入口</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28801d8244d39af79a23cd"><td class="" style="width:120px"><div class="notion-simple-table-cell">commands/</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">命令实现层，封装子命令逻辑</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd288040bdfdf1a3991feb1b"><td class="" style="width:120px"><div class="notion-simple-table-cell">core/（重点）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">init.ts（29KB 核心文件）、archive.ts（归档+Delta 合并）、specs-apply.ts（Delta 合并算法）、Zod 验证、24 个 AI 工具适配器</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880e79b70d4ae24746ba4"><td class="" style="width:120px"><div class="notion-simple-table-cell">prompts/</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">AI 交互 Prompt 模板</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880f8970fef8b98a33fa4"><td class="" style="width:120px"><div class="notion-simple-table-cell">schemas/</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">内置工作流 Schema 定义</div></td></tr></tbody></table><blockquote class="notion-quote notion-block-348b7925fd28809899a9cc2bf85e660f"><div>核心文件速记：init 控核心流程、archive 管归档、specs-apply 是 Delta 算法核心</div></blockquote><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880d1ab25ed9d4877a43a" data-id="348b7925fd2880d1ab25ed9d4877a43a"><span><div id="348b7925fd2880d1ab25ed9d4877a43a" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880d1ab25ed9d4877a43a" title="2 核心工作流（标准四步）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2 核心工作流（标准四步）</span></span></h4><table class="notion-simple-table notion-block-348b7925fd28809397e9c3a0a91ace47"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd288026810ef95851ad073b"><td class="" style="width:120px"><div class="notion-simple-table-cell">步骤</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">操作</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">核心作用</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880898133c697f01f802f"><td class="" style="width:120px"><div class="notion-simple-table-cell">1</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">openspec init</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">初始化项目，检测并配置 AI 工具</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28805bbe28d1a98a5c6973"><td class="" style="width:120px"><div class="notion-simple-table-cell">2</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">/opsx:propose</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">AI 生成提案（Why 变更原因+规格变更+任务清单）</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28808b8c70d7bb600ccb88"><td class="" style="width:120px"><div class="notion-simple-table-cell">3</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">/opsx:apply</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">按任务清单，落地规格变更至代码</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd288072aa59eb81268dd21e"><td class="" style="width:120px"><div class="notion-simple-table-cell">4</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">openspec archive</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">Delta 合并入主规格，归档 Why/What/How 变更记录</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28807b9c81fa3af50fb959" data-id="348b7925fd28807b9c81fa3af50fb959"><span><div id="348b7925fd28807b9c81fa3af50fb959" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28807b9c81fa3af50fb959" title="3 两种工作流模式"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">3 两种工作流模式</span></span></h4><table class="notion-simple-table notion-block-348b7925fd288018b4c4ec3ac7d427a2"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd28809a90e2dc653c726933"><td class="" style="width:120px"><div class="notion-simple-table-cell">模式</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">流程</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">特点</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28805b8733c1e875cb26a7"><td class="" style="width:120px"><div class="notion-simple-table-cell">Core（默认）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">propose → apply → archive</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">3 步完成，简洁高效，适配常规迭代</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880fe8c8effeb26d07ae3"><td class="" style="width:120px"><div class="notion-simple-table-cell">Expanded</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">new → continue → apply → verify → archive</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">5 步流程，支持精细控制，适配复杂变更</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880db9940d372934c1dbe" data-id="348b7925fd2880db9940d372934c1dbe"><span><div id="348b7925fd2880db9940d372934c1dbe" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880db9940d372934c1dbe" title="4 Delta 规格系统（类 Git diff）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">4 Delta 规格系统（类 Git diff）</span></span></h4><table class="notion-simple-table notion-block-348b7925fd2880b1bce8d468b556a96c"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd28804b81afc8b9aff9f492"><td class="" style="width:120px"><div class="notion-simple-table-cell">变更类型</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">标识</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">核心说明</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">示例</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880f1a309fd085349b842"><td class="" style="width:120px"><div class="notion-simple-table-cell">新增</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">ADDED</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">新增需求条目（含 Given/When/Then 场景）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">导出 PDF 功能</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd288012a8f6eb65665b69b5"><td class="" style="width:120px"><div class="notion-simple-table-cell">修改</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">MODIFIED</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">调整已有需求</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">登录超时 30min→15min</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28809fbb55eaa0ad46bfd8"><td class="" style="width:120px"><div class="notion-simple-table-cell">删除</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">REMOVED</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">废弃需求（历史完整归档）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">旧版 API 过渡至 v2 后不再维护</div></td></tr></tbody></table><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-348b7925fd2880118affd0c23848448f" data-id="348b7925fd2880118affd0c23848448f"><span><div id="348b7925fd2880118affd0c23848448f" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880118affd0c23848448f" title="OpenSpec 安装 &amp; 目录拆解"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">OpenSpec 安装 &amp; 目录拆解</span></span></h3><blockquote class="notion-quote notion-block-348b7925fd2880019737d771765b7724"><div>核心定位：三步安装，快速搭建 AI 协作基础设施</div></blockquote><hr class="notion-hr notion-block-348b7925fd288065bcc8f1ff95a1de80"/><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28805ea301c0d47520b1e6" data-id="348b7925fd28805ea301c0d47520b1e6"><span><div id="348b7925fd28805ea301c0d47520b1e6" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28805ea301c0d47520b1e6" title="1 安装三步流程"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1 安装三步流程</span></span></h4><table class="notion-simple-table notion-block-348b7925fd288086812bf861aedca8a6"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd28802cb26decd97497a9f4"><td class="" style="width:120px"><div class="notion-simple-table-cell">步骤</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">操作</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">核心说明</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880b8a6ffd9be1c82a6f1"><td class="" style="width:120px"><div class="notion-simple-table-cell">1</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">npm install -g openspec</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">全局安装，要求 Node.js ≥ 20.19</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28801d91fec0b4cec2d356"><td class="" style="width:120px"><div class="notion-simple-table-cell">2</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">openspec init</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">交互式生成项目目录结构</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28807193f0e98613fafd04"><td class="" style="width:120px"><div class="notion-simple-table-cell">3</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">config profile</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">配置单/多命令，适配不同工作流</div></td></tr></tbody></table><hr class="notion-hr notion-block-348b7925fd28800c910dfcbf26cfb486"/><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288026b668cfcddf5cd596" data-id="348b7925fd288026b668cfcddf5cd596"><span><div id="348b7925fd288026b668cfcddf5cd596" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288026b668cfcddf5cd596" title="2 目录结构拆解（openspec/）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2 目录结构拆解（<code class="notion-inline-code">openspec/</code>）</span></span></h4><table class="notion-simple-table notion-block-348b7925fd28806bb8f2cd662f6fe12e"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd2880b699f4ce3576f5e789"><td class="" style="width:120px"><div class="notion-simple-table-cell">目录/文件</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">核心作用</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd288026917fe84699d9da51"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">config.yaml</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">项目配置，主动注入每次请求</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880cea2abf1d2bc6a8979"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">specs/</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">系统当前行为的完整描述（源真相）</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28800fa5bfc4061b39f09d"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">changes/</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">变更提案区，每个功能一个独立文件夹</div></td></tr></tbody></table><div class="notion-text notion-block-348b7925fd2880859650c94108b7ece1">🔗  Git 类比<div class="notion-text-children"><ul class="notion-list notion-list-disc notion-block-348b7925fd2880548800ea6c5ef96b33"><li>specs/   ≈ main 分支 — 「当前系统长什么样」</li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd28801694bbd14422a080cf"><li>changes/ ≈ feature 分支 — 每个功能独立开发</li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd28804b90f4d47892ce41c1"><li>archive  ≈ merge — 归档时合并变更到主 Spec</li></ul></div></div><hr class="notion-hr notion-block-348b7925fd288045a070e8c6f36bfbc5"/><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28806f898af2e307ed02b3" data-id="348b7925fd28806f898af2e307ed02b3"><span><div id="348b7925fd28806f898af2e307ed02b3" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28806f898af2e307ed02b3" title="3 命令 Profile 类型"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">3 命令 Profile 类型</span></span></h4><table class="notion-simple-table notion-block-348b7925fd2880b2b662c3e430987bb2"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd28808eb1eff59c6085e6d2"><td class="" style="width:120px"><div class="notion-simple-table-cell">类型</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">包含命令</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">特点</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd288061b943ed720a50a56c"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">core profile</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">propose</code> / <code class="notion-inline-code">apply</code> / <code class="notion-inline-code">archive</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">仅 3 个核心命令，简洁高效</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880d19977f60808468ed1"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">custom profile</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">propose/apply</code> / <code class="notion-inline-code">archive/verify</code> / <code class="notion-inline-code">onboard/sync</code> 等</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">共 11 个命令，支持更精细的流程控制</div></td></tr></tbody></table><div class="notion-text notion-block-348b7925fd28809687f1cbd0fca2866e">切换命令示例：</div><hr class="notion-hr notion-block-348b7925fd288047af3dc0a84aaffc20"/><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880b69a98dd53e5fe5a0c" data-id="348b7925fd2880b69a98dd53e5fe5a0c"><span><div id="348b7925fd2880b69a98dd53e5fe5a0c" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880b69a98dd53e5fe5a0c" title="4 跨工具语法差异"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">4 跨工具语法差异</span></span></h4><table class="notion-simple-table notion-block-348b7925fd2880eab3e6dc293d4daf83"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd2880ea81e0d90f23013c79"><td class="" style="width:120px"><div class="notion-simple-table-cell">工具</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">命令语法</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">说明</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd288006af29eafce5917ef7"><td class="" style="width:120px"><div class="notion-simple-table-cell">Claude Code</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/opsx:propose</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">冒号分隔</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd288066a51fd741aff15986"><td class="" style="width:120px"><div class="notion-simple-table-cell">Cursor / Windsurf</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/opsx-propose</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">连字符分隔</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880a59bd3d58ac62f7e2b"><td class="" style="width:120px"><div class="notion-simple-table-cell">所有工具</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">功能完全相同</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">仅语法形式不同，逻辑一致</div></td></tr></tbody></table><hr class="notion-hr notion-block-348b7925fd288047942bf5b7b5011214"/><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-348b7925fd28800f9855ddc8d72f5451" data-id="348b7925fd28800f9855ddc8d72f5451"><span><div id="348b7925fd28800f9855ddc8d72f5451" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28800f9855ddc8d72f5451" title="config.yaml · 项目的「AI 宪法」"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">config.yaml · 项目的「AI 宪法」</span></span></h3><blockquote class="notion-quote notion-block-348b7925fd288007954dd8b5c6d33273"><div>核心定位：替代传统 <code class="notion-inline-code">project.md</code>，以 <b>主动注入</b> 替代 <b>被动读取</b>，保障 AI 协作确定性</div></blockquote><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28803bbeb5ca2d7c559cda" data-id="348b7925fd28803bbeb5ca2d7c559cda"><span><div id="348b7925fd28803bbeb5ca2d7c559cda" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28803bbeb5ca2d7c559cda" title="1 为什么用 config.yaml？"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1 为什么用 config.yaml？</span></span></h4><table class="notion-simple-table notion-block-348b7925fd28807d98c0fb9968977ad5"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd288056a5bdf6f9f9c2adf5"><td class="" style="width:120px"><div class="notion-simple-table-cell">对比项</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">旧方案（<a class="notion-link" href="http://project.md/" target="_blank" rel="noopener noreferrer">project.md</a>）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">新方案（config.yaml）</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd288089a9dff3e25daf8fc4"><td class="" style="width:120px"><div class="notion-simple-table-cell">读取机制</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">被动读取，AI 可能读不到</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>主动注入</b>，100% 生效，无遗漏</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28806d8d7fce13ad1906c6"><td class="" style="width:120px"><div class="notion-simple-table-cell">稳定性</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">不确定（读/不读全看 AI）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">100% 稳定，强制注入每个请求</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880a69b74f356c5d39c89"><td class="" style="width:120px"><div class="notion-simple-table-cell">定位</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">文档参考</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>AI 协作核心配置</b>（项目的“宪法”）</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28808a9f0bd91b95103717" data-id="348b7925fd28808a9f0bd91b95103717"><span><div id="348b7925fd28808a9f0bd91b95103717" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28808a9f0bd91b95103717" title="2 三层结构（从基础到核心）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2 三层结构（从基础到核心）</span></span></h4><table class="notion-simple-table notion-block-348b7925fd2880e7ae9fcee07b9faaca"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd288075b6aef1232332701c"><td class="" style="width:120px"><div class="notion-simple-table-cell">层级</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">作用</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">特点</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd288057ac1bd21fbf47a354"><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>schema</b></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">定义工作流类型</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">基础配置，<b>一般不改</b></div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28801fa8d9e50fb46fff8b"><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>context</b></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">全局上下文，核心层</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">极度精炼，<b>主动注入每个请求</b></div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880ff9566ecdf6a222f18"><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>rules</b></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">格式规则约束</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">按 artifact 类型分层（proposal/specs/design/tasks 各有标准）</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288030b50ccc654fac3d61" data-id="348b7925fd288030b50ccc654fac3d61"><span><div id="348b7925fd288030b50ccc654fac3d61" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288030b50ccc654fac3d61" title="3 context 三铁律（核心准则）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">3 context 三铁律（核心准则）</span></span></h4><table class="notion-simple-table notion-block-348b7925fd28805c9782d3679cf436bd"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd288071881bff1859e4765f"><td class="" style="width:120px"><div class="notion-simple-table-cell">原则</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">核心要求</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">目的</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd288079bb47e4dca9ef118c"><td class="" style="width:120px"><div class="notion-simple-table-cell">✅ 极度精炼</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">只写 AI 不知道的项目特殊约定；通用最佳实践不用写</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">减少 token 消耗，避免冗余</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28800a8a3fd2431f5ed844"><td class="" style="width:120px"><div class="notion-simple-table-cell">✅ 活文档</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">AI 忽略了就加，膨胀了就剪</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">始终保持精炼、有效</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880b2a4c0e8681bd47468"><td class="" style="width:120px"><div class="notion-simple-table-cell">✅ 超 10 行审视</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">context 每字都是 token 成本</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">控制长度，优化性能</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880ab9831d7435b066275" data-id="348b7925fd2880ab9831d7435b066275"><span><div id="348b7925fd2880ab9831d7435b066275" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880ab9831d7435b066275" title="4 核心结论"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">4 核心结论</span></span></h4><blockquote class="notion-quote notion-block-348b7925fd2880b291bccc2dcd5670ea"><div><b>主动注入 &gt; 被动读取</b>
context 每一字节都是 token 成本 → <b>精炼是优化性能的第一步</b></div></blockquote><hr class="notion-hr notion-block-348b7925fd2880398b71c7a8c16fee99"/><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-348b7925fd2880e6b5cac1bee80d103e" data-id="348b7925fd2880e6b5cac1bee80d103e"><span><div id="348b7925fd2880e6b5cac1bee80d103e" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880e6b5cac1bee80d103e" title="CLAUDE.md 分阶段交互"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><a class="notion-link" href="http://claude.md/" target="_blank" rel="noopener noreferrer">CLAUDE.md</a> 分阶段交互</span></span></h3><blockquote class="notion-quote notion-block-348b7925fd2880e9a790c89088e2a06a"><div>核心目标：通过分阶段控制，防止 AI 「错上加错」，大幅降低修复成本</div></blockquote><hr class="notion-hr notion-block-348b7925fd2880fab9daede0900da93c"/><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288040bd00ef4a8fa56f6b" data-id="348b7925fd288040bd00ef4a8fa56f6b"><span><div id="348b7925fd288040bd00ef4a8fa56f6b" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288040bd00ef4a8fa56f6b" title="1 核心规则"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1 核心规则</span></span></h4><div class="notion-text notion-block-348b7925fd28801fb54deab055f14e06">在 <code class="notion-inline-code">CLAUDE.md</code> 中写明交互规则：</div><blockquote class="notion-quote notion-block-348b7925fd28805e8678c9b504dd5be4"><div>每完成一个 Phase → 暂停总结 → 等待用户确认 → 再继续下一个阶段</div></blockquote><hr class="notion-hr notion-block-348b7925fd28805ab70dc43c85f3c157"/><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288099bfe1e46e1e2561ac" data-id="348b7925fd288099bfe1e46e1e2561ac"><span><div id="348b7925fd288099bfe1e46e1e2561ac" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288099bfe1e46e1e2561ac" title="2 两种交互模式对比"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2 两种交互模式对比</span></span></h4><table class="notion-simple-table notion-block-348b7925fd2880a7a859c79c5f56a626"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd28806ba0f8d6e2d431a5b3"><td class="" style="width:120px"><div class="notion-simple-table-cell">对比项</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">无分阶段规则（AI 默认行为）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">有分阶段规则（<a class="notion-link" href="http://claude.md/" target="_blank" rel="noopener noreferrer">CLAUDE.md</a> 控制）</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28806cbd1ee88a30386514"><td class="" style="width:120px"><div class="notion-simple-table-cell">执行逻辑</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">AI 一口气写完所有 Phase，追求快速交付</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">每完成一个 Phase 必须暂停，先总结变更，等待确认再继续</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28809f90f4e997b8a84913"><td class="" style="width:120px"><div class="notion-simple-table-cell">偏差处理</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">Phase 1 出现理解偏差后，后续阶段在错误上继续堆叠</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">Phase 1 完成即可发现偏差，仅需修正约 50 行代码，损失最小</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880c8b857cd454ba83286"><td class="" style="width:120px"><div class="notion-simple-table-cell">问题暴露时机</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">写 500-1000 行代码后，才发现方向根本错误</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">偏差早期暴露，可立即调整方向，后续阶段在正确基础上推进</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28802cbd74f18b1ae07da8"><td class="" style="width:120px"><div class="notion-simple-table-cell">修复成本</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">极高，几乎等于全部重写</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">极低，仅需修正少量代码，避免大规模返工</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880d18be3fb26a7d44225"><td class="" style="width:120px"><div class="notion-simple-table-cell">核心效果</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">错上加错，越走越偏</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">小步快跑，精准迭代，全程可控</div></td></tr></tbody></table><hr class="notion-hr notion-block-348b7925fd28808e8948d83c19fd34d7"/><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880ccbf86d3bc48a4af4d" data-id="348b7925fd2880ccbf86d3bc48a4af4d"><span><div id="348b7925fd2880ccbf86d3bc48a4af4d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880ccbf86d3bc48a4af4d" title="3 关键结论"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">3 关键结论</span></span></h4><ul class="notion-list notion-list-disc notion-block-348b7925fd2880c9aa5ef08f8a861866"><li><b>分阶段控制是 AI 协作的“刹车”</b>，能把错误扼杀在早期阶段</li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd28801c8f67cdd8d13916c1"><li>修复成本差异巨大：50 行 vs 1000 行，本质是「小修小改」和「推倒重来」的区别</li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd2880b08994d03685028cc2"><li><code class="notion-inline-code">CLAUDE.md</code> 规则的核心，就是强制 AI 进入「暂停-确认-继续」的循环，避免一次性写死</li></ul><hr class="notion-hr notion-block-348b7925fd28808d81a0e02748776855"/><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-348b7925fd28807384d5d2d6b793e531" data-id="348b7925fd28807384d5d2d6b793e531"><span><div id="348b7925fd28807384d5d2d6b793e531" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28807384d5d2d6b793e531" title="OpenSpec 三步核心工作流 + 四件制品"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">OpenSpec 三步核心工作流 + 四件制品</span></span></h3><blockquote class="notion-quote notion-block-348b7925fd2880c89da5e8babea9b22e"><div>核心目标：用「先设计、后编码」的方式，把返工时间压到最低</div></blockquote><hr class="notion-hr notion-block-348b7925fd28803a9b07f39b39e000d3"/><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288077a20dc62f5540bfed" data-id="348b7925fd288077a20dc62f5540bfed"><span><div id="348b7925fd288077a20dc62f5540bfed" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288077a20dc62f5540bfed" title="1 完整工作流（含可选步骤）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1 完整工作流（含可选步骤）</span></span></h4><ul class="notion-list notion-list-disc notion-block-348b7925fd2880088014c7efb2587f9a"><li>关键节点：<code class="notion-inline-code">propose</code> 阶段生成全部四件制品，是整个流程的核心输入</li></ul><hr class="notion-hr notion-block-348b7925fd2880f0b730c622ecf2139b"/><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288017b7c4c3ca2be60a09" data-id="348b7925fd288017b7c4c3ca2be60a09"><span><div id="348b7925fd288017b7c4c3ca2be60a09" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288017b7c4c3ca2be60a09" title="2 四件制品详解（核心交付物）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2 四件制品详解（核心交付物）</span></span></h4><table class="notion-simple-table notion-block-348b7925fd288098a0dedb69ada53976"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd2880e4a73bda59038816a4"><td class="" style="width:120px"><div class="notion-simple-table-cell">制品</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">定位</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">核心内容</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28803d8bc2e86e667eb948"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">proposal.md</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">为什么做</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">意图：变更要解决的问题&lt;br&gt;范围：影响的模块&lt;br&gt;方法：大致实现思路&lt;br&gt;out-of-scope：明确不做什么，防止 AI 越界</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28805eb189cf01c0d4e5a6"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">specs/</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">做什么</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">Delta Spec 格式（只写变化部分）：&lt;br&gt;• ADDED 新增需求&lt;br&gt;• MODIFIED 修改已有需求&lt;br&gt;• REMOVED 删除需求&lt;br&gt;（不重写整个文件，是 OpenSpec 高效的关键）</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd288079a1d3c1becd0a09c2"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">design.md</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">怎么做</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">技术方案选型&lt;br&gt;架构决策及理由&lt;br&gt;数据流描述&lt;br&gt;涉及的文件清单</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880b28288f95d577920aa"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">tasks.md</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">执行清单</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">带 checkbox 的分阶段任务&lt;br&gt;按 Phase 分组，每个 Phase 有验证步骤&lt;br&gt;AI apply 时逐个标记 [x]&lt;br&gt;checkpoint 防止 AI 跑偏</div></td></tr></tbody></table><hr class="notion-hr notion-block-348b7925fd28808f9d65fa4be181511c"/><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28808e8698c31067c5ac9e" data-id="348b7925fd28808e8698c31067c5ac9e"><span><div id="348b7925fd28808e8698c31067c5ac9e" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28808e8698c31067c5ac9e" title="3 效率对比：直接写代码 vs OpenSpec 流程"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">3 效率对比：直接写代码 vs OpenSpec 流程</span></span></h4><table class="notion-simple-table notion-block-348b7925fd288070ba23cfe25b51c20b"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd2880749064fb28d9daccee"><td class="" style="width:120px"><div class="notion-simple-table-cell">方式</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">时间投入</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">结果</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880f1a591ce32d2d49dbc"><td class="" style="width:120px"><div class="notion-simple-table-cell">直接写代码</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">2h 编码 + 1h 返工 = 3h ❌</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">返工成本高，方向错误代价极大</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880d68604e70743966608"><td class="" style="width:120px"><div class="notion-simple-table-cell">OpenSpec 流程</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">propose 5min + review 10min + apply 1.5h + verify 5min ≈ 2h ✅</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">省的不是编码时间，是返工时间</div></td></tr></tbody></table><hr class="notion-hr notion-block-348b7925fd2880bb9aacc58906e933b9"/><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288051a92fe1c981f39912" data-id="348b7925fd288051a92fe1c981f39912"><span><div id="348b7925fd288051a92fe1c981f39912" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288051a92fe1c981f39912" title="4 核心认知"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">4 核心认知</span></span></h4><ul class="notion-list notion-list-disc notion-block-348b7925fd2880089c93c314d5c5c052"><li><code class="notion-inline-code">propose</code> 不是写代码，而是<b>交出设计方案给你审查</b></li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd28803bba1edf43e5599254"><li>审查几十行的设计，比审查几百行的代码容易 10 倍</li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd288037888bd1beeb7c4bad"><li>上游花 10 分钟打磨 proposal，能省下下游 2 小时返工</li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd288042927ac0f9c0f5f1a6"><li>工程实践：先结构化需求 + 总结架构，再进行 propose</li></ul><hr class="notion-hr notion-block-348b7925fd2880428dd2fb6bd9f059ba"/><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-348b7925fd2880e5b9cfdf9c4a32835a" data-id="348b7925fd2880e5b9cfdf9c4a32835a"><span><div id="348b7925fd2880e5b9cfdf9c4a32835a" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880e5b9cfdf9c4a32835a" title="out-of-scope 关键点 &amp; Review 不可跳过 "><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">out-of-scope 关键点 &amp; Review 不可跳过 </span></span></h3><blockquote class="notion-quote notion-block-348b7925fd288011937eea0c18f940cf"><div>核心原则：明确“不做什么” + 严格执行评审，杜绝 AI 越界与返工</div></blockquote><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880aebde4c4c5d67dfb8d" data-id="348b7925fd2880aebde4c4c5d67dfb8d"><span><div id="348b7925fd2880aebde4c4c5d67dfb8d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880aebde4c4c5d67dfb8d" title="1 AI 的「善意」陷阱"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1 AI 的「善意」陷阱</span></span></h4><table class="notion-simple-table notion-block-348b7925fd288049be00d05547288681"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd2880cab7eed9fd3dc43dc9"><td class="" style="width:120px"><div class="notion-simple-table-cell">场景</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">风险表现</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">核心逻辑</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28808497d9d348d46acc9f"><td class="" style="width:120px"><div class="notion-simple-table-cell">需求不完整</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">只要求导航栏，AI 顺带引入动画库、搜索功能</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">AI 会基于“善意”补充未明确需求</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880e2ba2ce47e09713f8f"><td class="" style="width:120px"><div class="notion-simple-table-cell">后果</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">功能溢出，偏离预期</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">未声明“不做什么”，AI 无法判断边界</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28805d929bdeef07db1e4a"><td class="" style="width:120px"><div class="notion-simple-table-cell">关键认知</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">告诉 AI「不做什么」，和告诉它「做什么」<b>同等重要</b></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">双向定义才能精准控制范围</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28804aaac9f228187aeb19" data-id="348b7925fd28804aaac9f228187aeb19"><span><div id="348b7925fd28804aaac9f228187aeb19" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28804aaac9f228187aeb19" title="2 out-of-scope 实操"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2 out-of-scope 实操</span></span></h4><table class="notion-simple-table notion-block-348b7925fd2880c1b791ca61040477d2"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd28801b97e0fda8aced382f"><td class="" style="width:120px"><div class="notion-simple-table-cell">操作</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">具体示例</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">效果</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28808f9d57fa9958000801"><td class="" style="width:120px"><div class="notion-simple-table-cell">在 <code class="notion-inline-code">proposal.md</code> 中明确写出「不做」清单</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">✅ 不做动画效果&lt;br&gt;✅ 不做搜索功能&lt;br&gt;✅ 不接入后端 API</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">AI 严格遵守，绝不越界，100% 可控</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288014a925c786838b4172" data-id="348b7925fd288014a925c786838b4172"><span><div id="348b7925fd288014a925c786838b4172" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288014a925c786838b4172" title="3 Review 不可跳过"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">3 Review 不可跳过</span></span></h4><table class="notion-simple-table notion-block-348b7925fd2880fca34ceb42fc690367"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd28804ba232d80b738caa35"><td class="" style="width:120px"><div class="notion-simple-table-cell">环节</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">内容</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">成本对比</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd288077a5ebf346bda24671"><td class="" style="width:120px"><div class="notion-simple-table-cell">时机</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">propose</code> 阶段之后</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">-</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd288059af4bfc84fbab742a"><td class="" style="width:120px"><div class="notion-simple-table-cell">审查对象</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">「设计方案」（几十行），而非直接看代码（几百行）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">设计评审成本远低于代码返工</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd288028a6bfc0e5cf376780"><td class="" style="width:120px"><div class="notion-simple-table-cell">耗时</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">仅需 5-10 分钟</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">-</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28802c9162eea37a34b49d"><td class="" style="width:120px"><div class="notion-simple-table-cell">价值</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">发现问题 → 改设计方案，<b>成本极低</b></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">避免后续生成 1000 行错误代码的大规模返工</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28800fb836d5d7503dd8ec"><td class="" style="width:120px"><div class="notion-simple-table-cell">核心结论</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>越早发现问题，修改代价越小</b></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">本质是“止损”，而非节省时间</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28802ca742f537fcf6baf8" data-id="348b7925fd28802ca742f537fcf6baf8"><span><div id="348b7925fd28802ca742f537fcf6baf8" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28802ca742f537fcf6baf8" title="4 反模式 #2：跳过提案打磨，直接 apply"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">4 反模式 #2：跳过提案打磨，直接 apply</span></span></h4><table class="notion-simple-table notion-block-348b7925fd288081bbb6e698f70ce303"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd28802c905ad20f07061f88"><td class="" style="width:120px"><div class="notion-simple-table-cell">反模式</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">形象类比</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">后果</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28803f9835d30374d399f2"><td class="" style="width:120px"><div class="notion-simple-table-cell">不做 <code class="notion-inline-code">propose</code> 和 <code class="notion-inline-code">review</code>，直接执行代码生成</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">不看建筑图纸直接开工</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">最常见的反模式，<b>代价最高</b>，必然返工</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28801992e9e76136d003ca" data-id="348b7925fd28801992e9e76136d003ca"><span><div id="348b7925fd28801992e9e76136d003ca" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28801992e9e76136d003ca" title="5 完整 OpenSpec 闭环"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">5 完整 OpenSpec 闭环</span></span></h4><blockquote class="notion-quote notion-block-348b7925fd28806a83bfd9047dcc8846"><div><b>完整 OpenSpec = in-scope 清单 + out-of-scope 清单 + review 通过 → AI 精准执行，绝不越界</b></div></blockquote><hr class="notion-hr notion-block-348b7925fd2880d19477ee95aacc82f4"/><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-348b7925fd2880fdaf25c6e0a6b8a61d" data-id="348b7925fd2880fdaf25c6e0a6b8a61d"><span><div id="348b7925fd2880fdaf25c6e0a6b8a61d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880fdaf25c6e0a6b8a61d" title="/opsx:verify 三维验证 · 一页速记清单"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">/opsx:verify 三维验证 · 一页速记清单</span></span></h3><blockquote class="notion-quote notion-block-348b7925fd2880278c61f50ec975c3fc"><div>核心定位：<b>事后验证</b>（代码写完后），通过 3C 模型查漏补缺，确保交付质量，而非“唯一防线”</div></blockquote><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28800f8afbf6dc905e9f31" data-id="348b7925fd28800f8afbf6dc905e9f31"><span><div id="348b7925fd28800f8afbf6dc905e9f31" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28800f8afbf6dc905e9f31" title="1 三维验证框架（3C Model）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1 三维验证框架（3C Model）</span></span></h4><table class="notion-simple-table notion-block-348b7925fd2880a2b10dd00027a8c9ec"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd28804da8a6cab5e1465207"><td class="" style="width:120px"><div class="notion-simple-table-cell">维度</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">核心问题</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">检查要点</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28805fa2f1c8af285812be"><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>Completeness（完整性）</b></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">所有任务完成了吗？需求都有对应代码吗？</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">✅ 全任务 Check 状态&lt;br&gt;✅ 全需求覆盖代码实现</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880bba46febd441f6a7f4"><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>Correctness（正确性）</b></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">实现匹配规格意图吗？边界条件处理了吗？</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">✅ 实现与 Spec 一致&lt;br&gt;✅ 边缘场景已处理</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28805fabe4fb0f7acae5e4"><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>Coherence（一致性）</b></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">design.md</code> 方案在代码中体现了吗？命名一致吗？</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">✅ 代码落地设计方案&lt;br&gt;✅ 命名/结构无冲突</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28806291bcfcb6c546996e" data-id="348b7925fd28806291bcfcb6c546996e"><span><div id="348b7925fd28806291bcfcb6c546996e" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28806291bcfcb6c546996e" title="2 真实输出样例"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2 真实输出样例</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880329764dd92b762e5a3" data-id="348b7925fd2880329764dd92b762e5a3"><span><div id="348b7925fd2880329764dd92b762e5a3" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880329764dd92b762e5a3" title="3 输出三级判定"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">3 输出三级判定</span></span></h4><table class="notion-simple-table notion-block-348b7925fd28803aa144ef84e09651f3"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd288089aec3e0d430551352"><td class="" style="width:120px"><div class="notion-simple-table-cell">等级</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">定义</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">处理策略</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880b4809ac729f67cf3cf"><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>CRITICAL</b>（必须修复）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">阻断归档的致命问题</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">必须修复，否则无法归档</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28808eab08eb7db3b4cf0c"><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>WARNING</b>（建议修复）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">不阻断归档的潜在风险</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">建议修复，不强制阻断</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28808d84efe6390f2cbfb7"><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>SUGGESTION</b>（锦上添花）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">优化建议，非硬性要求</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">按需采纳，提升质量</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288054afb2e2849027e0dd" data-id="348b7925fd288054afb2e2849027e0dd"><span><div id="348b7925fd288054afb2e2849027e0dd" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288054afb2e2849027e0dd" title="4 关键认知与边界"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">4 关键认知与边界</span></span></h4><div class="notion-text notion-block-348b7925fd288001b973e1002d8c8c13">🚨 啊哈时刻<div class="notion-text-children"><ul class="notion-list notion-list-disc notion-block-348b7925fd2880868c65c496a320156e"><li>AI 跑完 <code class="notion-inline-code">apply</code> 可能自认“搞定”，但 <code class="notion-inline-code">/opsx:verify</code> 能快速暴露 <code class="notion-inline-code">WARNING</code></li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd2880359512fca94e4526e4"><li>验证的核心价值：<b>在“以为做完”的瞬间，用规范判定实际未完成</b></li></ul></div></div><div class="notion-text notion-block-348b7925fd288017ba52f037fb75551f">🆚 与 /analyze 的区别</div><table class="notion-simple-table notion-block-348b7925fd288094becbf305c4d8e652"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd2880048a54d3aa41bf05a1"><td class="" style="width:120px"><div class="notion-simple-table-cell">命令</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">阶段</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">定位</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">关系</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28807c9733fe4e6a82f259"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/opsx:verify</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">事后验证</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">代码写完后，校验交付物</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><b>两者互补，不替代</b></div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880cbaaafc80ad2d598eb"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/opsx:analyze</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">事前检查</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">文档/提案阶段，预排风险</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">ㅤ</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28801c8f32e3b8cd87e335" data-id="348b7925fd28801c8f32e3b8cd87e335"><span><div id="348b7925fd28801c8f32e3b8cd87e335" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28801c8f32e3b8cd87e335" title="5 核心原则"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">5 核心原则</span></span></h4><ol start="1" class="notion-list notion-list-numbered notion-block-348b7925fd2880a4ad55c2655588cbde" style="list-style-type:decimal"><li><b>verify 不阻止归档</b>：即使存在 <code class="notion-inline-code">WARNING</code>，用户仍可选择归档，拥有最终决定权</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-348b7925fd28805e8f6de7ef7908eb78" style="list-style-type:decimal"><li><b>第一道防线</b>：<code class="notion-inline-code">verify</code> 是质量把关的<b>首要环节</b>，但不是唯一防线</li></ol><ol start="3" class="notion-list notion-list-numbered notion-block-348b7925fd28800aa16ccda223ec717a" style="list-style-type:decimal"><li><b>省返工</b>：通过早期校验，把问题扼杀在归档前，降低后期维护成本</li></ol><hr class="notion-hr notion-block-348b7925fd288080925cfe6812ad80a8"/><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-348b7925fd288088a9c0c5cf818c54c9" data-id="348b7925fd288088a9c0c5cf818c54c9"><span><div id="348b7925fd288088a9c0c5cf818c54c9" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288088a9c0c5cf818c54c9" title="Delta Spec——只写变化，不重写整个需求"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Delta Spec——只写变化，不重写整个需求</span></span></h3><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288046b586e06bb250d210" data-id="348b7925fd288046b586e06bb250d210"><span><div id="348b7925fd288046b586e06bb250d210" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288046b586e06bb250d210" title="1 全量 Spec vs Delta Spec 对比"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1 全量 Spec vs Delta Spec 对比</span></span></h4><table class="notion-simple-table notion-block-348b7925fd28805f9999d22ee21f114b"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-348b7925fd2880898f15f57a91f9a511"><td class="" style="width:120px"><div class="notion-simple-table-cell">方式</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">操作</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">缺点</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd2880ef854ec9dc66b083b4"><td class="" style="width:120px"><div class="notion-simple-table-cell">❌ 全量 Spec</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">每次改需求都要重读整个 spec 文件、重写全部章节内容</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">AI 需处理大量 token，容易「丢东西」</div></td></tr><tr class="notion-simple-table-row notion-block-348b7925fd28800599aecd75fe5a7c3f"><td class="" style="width:120px"><div class="notion-simple-table-cell">✅ Delta Spec</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">每个 change 只描述自己的变化，spec 文件很小</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">AI 精准处理，不容易「丢东西」</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880a0b77df97468e1f821" data-id="348b7925fd2880a0b77df97468e1f821"><span><div id="348b7925fd2880a0b77df97468e1f821" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880a0b77df97468e1f821" title="2 Delta Spec 三种变更类型"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2 Delta Spec 三种变更类型</span></span></h4><ul class="notion-list notion-list-disc notion-block-348b7925fd2880ba90c3ed1050b7b22b"><li><code class="notion-inline-code">ADDED</code>：新增需求</li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd288088ad88ea5f2d106895"><li><code class="notion-inline-code">MODIFIED</code>：修改已有需求</li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd28803f9355e77c6d9a883e"><li><code class="notion-inline-code">REMOVED</code>：删除需求</li></ul><div class="notion-text notion-block-348b7925fd2880f4be46dd95282bd7da">实操场景示例<div class="notion-text-children"><div class="notion-text notion-block-348b7925fd2880fb983ad787a3e1149f">以 <code class="notion-inline-code">add-projects-section</code> 变更为例：</div><ul class="notion-list notion-list-disc notion-block-348b7925fd2880bcb3f0fbda1664b6e3"><li><code class="notion-inline-code">ADDED</code>: 新增 Projects 展示区域</li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd288014b66cec68776fb269"><li><code class="notion-inline-code">MODIFIED</code>: Hero CTA 按钮锚点改为跳转 → #projects</li></ul></div></div><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880d1a9a2f711ed9024ad" data-id="348b7925fd2880d1a9a2f711ed9024ad"><span><div id="348b7925fd2880d1a9a2f711ed9024ad" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880d1a9a2f711ed9024ad" title="3 归档行为"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">3 归档行为</span></span></h4><ul class="notion-list notion-list-disc notion-block-348b7925fd2880bda0e6fa6695ab50bc"><li><code class="notion-inline-code">ADDED</code>：追加到主 spec</li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd288099b5f7f0dadedbd87a"><li><code class="notion-inline-code">MODIFIED</code>：替换对应部分</li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd2880f6ad2fc612611e786e"><li><code class="notion-inline-code">REMOVED</code>：从主 spec 删除</li></ul><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28801ea17dd9b47c6a578d" data-id="348b7925fd28801ea17dd9b47c6a578d"><span><div id="348b7925fd28801ea17dd9b47c6a578d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28801ea17dd9b47c6a578d" title="4 为什么高效"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">4 为什么高效</span></span></h4><ul class="notion-list notion-list-disc notion-block-348b7925fd288023bbfcdf6e6044bb42"><li>每个 change spec 文件很小 → AI token 消耗少</li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd2880f09dd5c2c5746094c8"><li>不容易「丢东西」</li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd288001beebe0e62386f94b"><li>精准聚焦当前变化</li></ul><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880939997eedfcfbc6ece" data-id="348b7925fd2880939997eedfcfbc6ece"><span><div id="348b7925fd2880939997eedfcfbc6ece" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880939997eedfcfbc6ece" title="5 MODIFIED vs 新建 spec 决策规则"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">5 MODIFIED vs 新建 spec 决策规则</span></span></h4><ul class="notion-list notion-list-disc notion-block-348b7925fd288063b22ee568e212ff97"><li>扩展已有模块 → 使用 <code class="notion-inline-code">MODIFIED</code></li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd2880d485c3f762467e4aa0"><li>全新业务域（首次） → <code class="notion-inline-code">ADDED</code> 新文件</li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd2880708b68cae6874c91c2"><li>判断依据：主 spec 里有没有对应内容？</li></ul><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880ad80b2de280cb9d428" data-id="348b7925fd2880ad80b2de280cb9d428"><span><div id="348b7925fd2880ad80b2de280cb9d428" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880ad80b2de280cb9d428" title="6 核心结论"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">6 核心结论</span></span></h4><div class="notion-text notion-block-348b7925fd2880978131fce10b8262a4">每个 Delta Spec 文件只有变化部分 → AI 精准聚焦 → 不丢需求，不错改</div><hr class="notion-hr notion-block-348b7925fd2880e2bbf8e1e88a1072ee"/><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-348b7925fd2880109ca1df4b9dee0490" data-id="348b7925fd2880109ca1df4b9dee0490"><span><div id="348b7925fd2880109ca1df4b9dee0490" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880109ca1df4b9dee0490" title="项目：开发一个可部署的个人品牌站"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">项目：开发一个可部署的个人品牌站</span></span></h2><div class="notion-text notion-block-348b7925fd288079bc6ade7c4e74621a">OpenSpec SDD 驱动开发工作流</div><div class="notion-callout notion-gray_background_co notion-block-348b7925fd28801f99bced8ca926024b"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="🗒️">🗒️</span></div><div class="notion-callout-text"><div class="notion-text notion-block-348b7925fd2880b68b80dadbc63d81ed">模版</div><div class="notion-text notion-block-348b7925fd2880bca862e6d010c66739">config.yaml</div><div class="notion-text notion-block-348b7925fd28806da2c7fc8618b44333">CLAUDE.md</div></div></div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-348b7925fd2880c6b577de6ca03ce20d" data-id="348b7925fd2880c6b577de6ca03ce20d"><span><div id="348b7925fd2880c6b577de6ca03ce20d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880c6b577de6ca03ce20d" title="初始项目环境搭建+ OpenSpec 初始化"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">初始项目环境搭建+ OpenSpec 初始化</span></span></h3><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880a49474c6c4e95bf64f" data-id="348b7925fd2880a49474c6c4e95bf64f"><span><div id="348b7925fd2880a49474c6c4e95bf64f" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880a49474c6c4e95bf64f" title="Step 1 全局配置 OpenSpec"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 1 全局配置 OpenSpec</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880f29473fea7212b587c" data-id="348b7925fd2880f29473fea7212b587c"><span><div id="348b7925fd2880f29473fea7212b587c" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880f29473fea7212b587c" title="Step 2 创建前端项目脚手架"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 2 创建前端项目脚手架</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880559174e19c1f8c8e68" data-id="348b7925fd2880559174e19c1f8c8e68"><span><div id="348b7925fd2880559174e19c1f8c8e68" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880559174e19c1f8c8e68" title="Step 3 配置 OpenSpec 的 宪法"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 3 配置 OpenSpec 的 宪法</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288078a10ff25cbffd8c5b" data-id="348b7925fd288078a10ff25cbffd8c5b"><span><div id="348b7925fd288078a10ff25cbffd8c5b" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288078a10ff25cbffd8c5b" title="Step 4 创建项目宪法（CLAUDE.md）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 4 创建项目宪法（<a class="notion-link" href="http://claude.md/" target="_blank" rel="noopener noreferrer">CLAUDE.md</a>）</span></span></h4><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-348b7925fd288086b800d11f6f4f0039" data-id="348b7925fd288086b800d11f6f4f0039"><span><div id="348b7925fd288086b800d11f6f4f0039" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288086b800d11f6f4f0039" title="Change 1 ：开发品牌站的 Hero-Section"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Change 1 ：开发品牌站的 Hero-Section</span></span></h3><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880bc8ed2eeab6bd71b6b" data-id="348b7925fd2880bc8ed2eeab6bd71b6b"><span><div id="348b7925fd2880bc8ed2eeab6bd71b6b" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880bc8ed2eeab6bd71b6b" title="Step 5 使用 Open Spec 的探索模式"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 5 使用 Open Spec 的探索模式</span></span></h4><div class="notion-text notion-block-348b7925fd2880db9f74d642d10aa2c8">/opsx：explore </div><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288023a58debd40d83d4a1" data-id="348b7925fd288023a58debd40d83d4a1"><span><div id="348b7925fd288023a58debd40d83d4a1" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288023a58debd40d83d4a1" title="Step 6 确定 Change 1的 提案"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 6 确定 Change 1的 提案</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880b99661d7f5ca8c828d" data-id="348b7925fd2880b99661d7f5ca8c828d"><span><div id="348b7925fd2880b99661d7f5ca8c828d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880b99661d7f5ca8c828d" title="Step 7 开始分阶段执行Change 1的 代码生成"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 7 开始分阶段执行Change 1的 代码生成</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288023b525c07a6ca09515" data-id="348b7925fd288023b525c07a6ca09515"><span><div id="348b7925fd288023b525c07a6ca09515" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288023b525c07a6ca09515" title="Step 8 针对 Change 1的apply 结果进行三维校验"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 8 针对 Change 1的apply 结果进行三维校验</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880ffa4c6d2b2d6cfd4f0" data-id="348b7925fd2880ffa4c6d2b2d6cfd4f0"><span><div id="348b7925fd2880ffa4c6d2b2d6cfd4f0" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880ffa4c6d2b2d6cfd4f0" title="Step 9 针对 Change 1 完成Spec归档"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 9 针对 Change 1 完成Spec归档</span></span></h4><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-348b7925fd2880f88befe91f63834338" data-id="348b7925fd2880f88befe91f63834338"><span><div id="348b7925fd2880f88befe91f63834338" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880f88befe91f63834338" title="Change 2 ：开发品牌站的 navigation"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Change 2 ：开发品牌站的 navigation</span></span></h3><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880f2ad42ef96ff787bcf" data-id="348b7925fd2880f2ad42ef96ff787bcf"><span><div id="348b7925fd2880f2ad42ef96ff787bcf" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880f2ad42ef96ff787bcf" title="Step 10 确定 Change 2的 提案"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 10 确定 Change 2的 提案</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288094a0d8eaa1d3fe8225" data-id="348b7925fd288094a0d8eaa1d3fe8225"><span><div id="348b7925fd288094a0d8eaa1d3fe8225" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288094a0d8eaa1d3fe8225" title="Step 11 确定 Change 2的 提案并开始构建代码！"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 11 确定 Change 2的 提案并开始构建代码！</span></span></h4><div class="notion-text notion-block-348b7925fd288091a226da430d360ce9">加快节奏</div><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880d3b05df3c7563acad2" data-id="348b7925fd2880d3b05df3c7563acad2"><span><div id="348b7925fd2880d3b05df3c7563acad2" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880d3b05df3c7563acad2" title="Step 12 针对 Change 2的apply 结果进行三维校验"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 12 针对 Change 2的apply 结果进行三维校验</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880348fd0d445226183f4" data-id="348b7925fd2880348fd0d445226183f4"><span><div id="348b7925fd2880348fd0d445226183f4" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880348fd0d445226183f4" title="Step 13 针对 Change 2 完成Spec归档"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 13 针对 Change 2 完成Spec归档</span></span></h4><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-348b7925fd2880379acadb85cc4528cc" data-id="348b7925fd2880379acadb85cc4528cc"><span><div id="348b7925fd2880379acadb85cc4528cc" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880379acadb85cc4528cc" title="Change 3 ：OpenSpec Delta Spec 的功能标记"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Change 3 ：OpenSpec Delta Spec 的功能标记</span></span></h3><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28802380e3ef6030dfd18e" data-id="348b7925fd28802380e3ef6030dfd18e"><span><div id="348b7925fd28802380e3ef6030dfd18e" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28802380e3ef6030dfd18e" title="Step 14 Change 3 提案 并 测试 修改的功能标记"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 14 Change 3 提案 并 测试 修改的功能标记</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880da9610ebbdfb9607cf" data-id="348b7925fd2880da9610ebbdfb9607cf"><span><div id="348b7925fd2880da9610ebbdfb9607cf" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880da9610ebbdfb9607cf" title="Step 15 一次性完成 Change 3 的所有变更流程"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 15 一次性完成 Change 3 的所有变更流程</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880848a17c44d8ed1372c" data-id="348b7925fd2880848a17c44d8ed1372c"><span><div id="348b7925fd2880848a17c44d8ed1372c" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880848a17c44d8ed1372c" title="Step 16 针对 Change 3 完成Spec归档"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 16 针对 Change 3 完成Spec归档</span></span></h4><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-348b7925fd2880d49eb6ca35c487e8b6" data-id="348b7925fd2880d49eb6ca35c487e8b6"><span><div id="348b7925fd2880d49eb6ca35c487e8b6" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880d49eb6ca35c487e8b6" title="Change 4 ： 配置 About Section + SEO优化 + 部署上线"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Change 4 ： 配置 About Section + SEO优化 + 部署上线</span></span></h3><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880b1a1b3d20767267506" data-id="348b7925fd2880b1a1b3d20767267506"><span><div id="348b7925fd2880b1a1b3d20767267506" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880b1a1b3d20767267506" title="Step 17 Change 4 继续丰富个人品牌站"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 17 Change 4 继续丰富个人品牌站</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880faa8d1c18140dbb610" data-id="348b7925fd2880faa8d1c18140dbb610"><span><div id="348b7925fd2880faa8d1c18140dbb610" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880faa8d1c18140dbb610" title="Step 18 Change 4 添加网站的 SEO优化策略"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 18 Change 4 添加网站的 SEO优化策略</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288059915dc5830910f810" data-id="348b7925fd288059915dc5830910f810"><span><div id="348b7925fd288059915dc5830910f810" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288059915dc5830910f810" title="Step 19 单次执行多步的提案文件"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 19 单次执行多步的提案文件</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288026a7adde88dcf78ac1" data-id="348b7925fd288026a7adde88dcf78ac1"><span><div id="348b7925fd288026a7adde88dcf78ac1" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288026a7adde88dcf78ac1" title="Step 20 个人品牌站部署上线"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 20 个人品牌站部署上线</span></span></h4><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-348b7925fd288065b772f8dde17de649"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A7166868a-0ad3-4778-85de-3524c05ab8b6%3Aimage.png?table=block&amp;id=348b7925-fd28-8065-b772-f8dde17de649&amp;t=348b7925-fd28-8065-b772-f8dde17de649" alt="notion image" loading="lazy" decoding="async"/></div></figure><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-348b7925fd2880a58f69e653f20c3329" data-id="348b7925fd2880a58f69e653f20c3329"><span><div id="348b7925fd2880a58f69e653f20c3329" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880a58f69e653f20c3329" title="📎 参考文章"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">📎 参考文章</span></span></h2><ul class="notion-list notion-list-disc notion-block-348b7925fd288088b273ca33838cd83d"><li>一些引用</li></ul><ul class="notion-list notion-list-disc notion-block-348b7925fd28809e8f95e76e6b290a99"><li>引用文章</li></ul><div class="notion-blank notion-block-348b7925fd288031ae0cc7f04f7853e5"> </div><div class="notion-callout notion-gray_background_co notion-block-348b7925fd28803fae6de1d653547287"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="💡">💡</span></div><div class="notion-callout-text">欢迎您在底部评论区留言，一起交流~</div></div><div class="notion-blank notion-block-348b7925fd2880a3a62aee19ea5e55bf"> </div><div class="notion-blank notion-block-348b7925fd28807aa7a9e7ab1f4362ef"> </div></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[06 Vibe Coding]]></title>
            <link>https://tangly1024.com/article/VibeCoding-006</link>
            <guid>https://tangly1024.com/article/VibeCoding-006</guid>
            <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Claude Code Agent Teams]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-345b7925fd28802eb3accde93921a962"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><div class="notion-callout notion-gray_background_co notion-block-345b7925fd28800fb5d7d890eb33dfa2"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="😀">😀</span></div><div class="notion-callout-text"></div></div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-345b7925fd28801cbbf9ff7f59e5b7a7" data-id="345b7925fd28801cbbf9ff7f59e5b7a7"><span><div id="345b7925fd28801cbbf9ff7f59e5b7a7" class="notion-header-anchor"></div><a class="notion-hash-link" href="#345b7925fd28801cbbf9ff7f59e5b7a7" title="产品研发方法论"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">产品研发方法论</span></span></h2><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-345b7925fd288009b0aee5190e423c29"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Aa8aae367-329e-46b0-9d52-9bdd7610d1aa%3Aimage.png?table=block&amp;id=345b7925-fd28-8009-b0ae-e5190e423c29&amp;t=345b7925-fd28-8009-b0ae-e5190e423c29" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-345b7925fd2880f3849df7555acec658"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A65777e7b-3e43-4b60-a89f-8cdafbaf7b6e%3Aimage.png?table=block&amp;id=345b7925-fd28-80f3-849d-f7555acec658&amp;t=345b7925-fd28-80f3-849d-f7555acec658" alt="notion image" loading="lazy" decoding="async"/></div></figure><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-345b7925fd2880d1b38ad3ac7b31e057" data-id="345b7925fd2880d1b38ad3ac7b31e057"><span><div id="345b7925fd2880d1b38ad3ac7b31e057" class="notion-header-anchor"></div><a class="notion-hash-link" href="#345b7925fd2880d1b38ad3ac7b31e057" title="Claude Code Agent Teams协作原理"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Claude Code Agent Teams协作原理</span></span></h2><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-345b7925fd288091a97dfdc4d05279ee"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A7697ec64-d65c-4fbc-a70c-6d2818214826%3Aimage.png?table=block&amp;id=345b7925-fd28-8091-a97d-fdc4d05279ee&amp;t=345b7925-fd28-8091-a97d-fdc4d05279ee" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-345b7925fd28806f927cf7d2b136b30a"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A5964b755-730d-4eeb-815d-ca2bfdd62eda%3Aimage.png?table=block&amp;id=345b7925-fd28-806f-927c-f7d2b136b30a&amp;t=345b7925-fd28-806f-927c-f7d2b136b30a" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-345b7925fd28800297dfd0ef8474b341"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A8ff047fd-50d5-4acb-a69e-689420149c39%3Aimage.png?table=block&amp;id=345b7925-fd28-8002-97df-d0ef8474b341&amp;t=345b7925-fd28-8002-97df-d0ef8474b341" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-345b7925fd288015b69edd43f1f095e4"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Acbad4eab-0aba-48b7-b67f-bc21144f952e%3Aimage.png?table=block&amp;id=345b7925-fd28-8015-b69e-dd43f1f095e4&amp;t=345b7925-fd28-8015-b69e-dd43f1f095e4" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-345b7925fd288052bab1ce17bdf3687b"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A83b6694a-32f4-4407-80dc-105a21d32b0f%3Aimage.png?table=block&amp;id=345b7925-fd28-8052-bab1-ce17bdf3687b&amp;t=345b7925-fd28-8052-bab1-ce17bdf3687b" alt="notion image" loading="lazy" decoding="async"/></div></figure><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-345b7925fd2880b08414cbd0cab57a2c" data-id="345b7925fd2880b08414cbd0cab57a2c"><span><div id="345b7925fd2880b08414cbd0cab57a2c" class="notion-header-anchor"></div><a class="notion-hash-link" href="#345b7925fd2880b08414cbd0cab57a2c" title="项目：文档审核Agent"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">项目：文档审核Agent</span></span></h2><div class="notion-row notion-block-345b7925fd28800ea452dcebc8685819"><div class="notion-column notion-block-345b7925fd2880fa965de7383cf48741" style="width:calc((100% - (1 * min(32px, 4vw))) * 0.5)"><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-345b7925fd2880029732f3d11ed5d2d8"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:653.9886474609375px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A4df9adfa-bf56-4e4b-a16d-697e00293a2d%3Aimage.png?table=block&amp;id=345b7925-fd28-8002-9732-f3d11ed5d2d8&amp;t=345b7925-fd28-8002-9732-f3d11ed5d2d8" alt="notion image" loading="lazy" decoding="async"/></div></figure></div><div class="notion-spacer"></div><div class="notion-column notion-block-345b7925fd288049942cd9b0b3063a93" style="width:calc((100% - (1 * min(32px, 4vw))) * 0.49999999999999994)"><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-345b7925fd2880ad8af0cdbd4f06714b"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:641.9886474609375px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A836ae281-8459-492b-b63e-4220058cc790%3Aimage.png?table=block&amp;id=345b7925-fd28-80ad-8af0-cdbd4f06714b&amp;t=345b7925-fd28-80ad-8af0-cdbd4f06714b" alt="notion image" loading="lazy" decoding="async"/></div></figure></div><div class="notion-spacer"></div></div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-345b7925fd28808fbcc7cead688f601f"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A85d162b0-699e-438f-a719-f303b6de8956%3Aimage.png?table=block&amp;id=345b7925-fd28-808f-bcc7-cead688f601f&amp;t=345b7925-fd28-808f-bcc7-cead688f601f" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-345b7925fd288068b74fdfba76b4ba30"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A70f8289f-b4a0-4ca6-af97-d27ec1d070f7%3Aimage.png?table=block&amp;id=345b7925-fd28-8068-b74f-dfba76b4ba30&amp;t=345b7925-fd28-8068-b74f-dfba76b4ba30" alt="notion image" loading="lazy" decoding="async"/></div></figure><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-345b7925fd2880c19a69d5739c6c34ee" data-id="345b7925fd2880c19a69d5739c6c34ee"><span><div id="345b7925fd2880c19a69d5739c6c34ee" class="notion-header-anchor"></div><a class="notion-hash-link" href="#345b7925fd2880c19a69d5739c6c34ee" title="1 Agent Teams 市场调研&amp;竞品分析拆解"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1 Agent Teams 市场调研&amp;竞品分析拆解</span></span></h3><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-345b7925fd2880879db1c668f1c1916c" data-id="345b7925fd2880879db1c668f1c1916c"><span><div id="345b7925fd2880879db1c668f1c1916c" class="notion-header-anchor"></div><a class="notion-hash-link" href="#345b7925fd2880879db1c668f1c1916c" title="Step 1 配置项目运行环境"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 1 配置项目运行环境</span></span></h4><div class="notion-text notion-block-345b7925fd28808d8233d15ab3f7e9f5"><a class="notion-link" href="https://code.claude.com/docs/zh-CN/agent-teams" target="_blank" rel="noopener noreferrer">https://code.claude.com/docs/zh-CN/agent-teams</a></div><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-345b7925fd28805a8e1edd65f87cf6af" data-id="345b7925fd28805a8e1edd65f87cf6af"><span><div id="345b7925fd28805a8e1edd65f87cf6af" class="notion-header-anchor"></div><a class="notion-hash-link" href="#345b7925fd28805a8e1edd65f87cf6af" title="Step  2 Agent Teams + LangChian  MCP 的接入能力校准"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step  2 Agent Teams + LangChian  MCP 的接入能力校准</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-345b7925fd2880b4bb38d1c7dc86add7" data-id="345b7925fd2880b4bb38d1c7dc86add7"><span><div id="345b7925fd2880b4bb38d1c7dc86add7" class="notion-header-anchor"></div><a class="notion-hash-link" href="#345b7925fd2880b4bb38d1c7dc86add7" title="Step  3 Agent Teams 启动市场调研"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step  3 Agent Teams 启动市场调研</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-345b7925fd28800bbee8fc8af1a49bdc" data-id="345b7925fd28800bbee8fc8af1a49bdc"><span><div id="345b7925fd28800bbee8fc8af1a49bdc" class="notion-header-anchor"></div><a class="notion-hash-link" href="#345b7925fd28800bbee8fc8af1a49bdc" title="Step  4 Agent Teams 启动竞品分析"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step  4 Agent Teams 启动竞品分析</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-345b7925fd28800ab550ceb3a0f8fa90" data-id="345b7925fd28800ab550ceb3a0f8fa90"><span><div id="345b7925fd28800ab550ceb3a0f8fa90" class="notion-header-anchor"></div><a class="notion-hash-link" href="#345b7925fd28800ab550ceb3a0f8fa90" title="Step 5 核心业务建模"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 5 核心业务建模</span></span></h4><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-345b7925fd2880c48855e8b37c1a76d0" data-id="345b7925fd2880c48855e8b37c1a76d0"><span><div id="345b7925fd2880c48855e8b37c1a76d0" class="notion-header-anchor"></div><a class="notion-hash-link" href="#345b7925fd2880c48855e8b37c1a76d0" title="2 系统业务建模 &amp; 核心交互链设计"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2 系统业务建模 &amp; 核心交互链设计</span></span></h3><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-347b7925fd2880e896a1ee5ad005dca9" data-id="347b7925fd2880e896a1ee5ad005dca9"><span><div id="347b7925fd2880e896a1ee5ad005dca9" class="notion-header-anchor"></div><a class="notion-hash-link" href="#347b7925fd2880e896a1ee5ad005dca9" title="Step 6 核心交互链路设计"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 6 核心交互链路设计</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-347b7925fd28809baf3dd585fe892ae7" data-id="347b7925fd28809baf3dd585fe892ae7"><span><div id="347b7925fd28809baf3dd585fe892ae7" class="notion-header-anchor"></div><a class="notion-hash-link" href="#347b7925fd28809baf3dd585fe892ae7" title="Step 7 前端的原型需求 + 前后端的职责边界"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 7 前端的原型需求 + 前后端的职责边界</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-347b7925fd2880d988bece6e7865df4b" data-id="347b7925fd2880d988bece6e7865df4b"><span><div id="347b7925fd2880d988bece6e7865df4b" class="notion-header-anchor"></div><a class="notion-hash-link" href="#347b7925fd2880d988bece6e7865df4b" title="Step 8 后端的系统架构设计"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 8 后端的系统架构设计</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-347b7925fd28805ca2b6ce5a8203e4c9" data-id="347b7925fd28805ca2b6ce5a8203e4c9"><span><div id="347b7925fd28805ca2b6ce5a8203e4c9" class="notion-header-anchor"></div><a class="notion-hash-link" href="#347b7925fd28805ca2b6ce5a8203e4c9" title="Step 10 核心的数据模型设计"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 10 核心的数据模型设计</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-347b7925fd2880a99752cd96f066f369" data-id="347b7925fd2880a99752cd96f066f369"><span><div id="347b7925fd2880a99752cd96f066f369" class="notion-header-anchor"></div><a class="notion-hash-link" href="#347b7925fd2880a99752cd96f066f369" title="Step 11 后端 FastAPI 接口设计规范文档生成"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 11 后端 FastAPI 接口设计规范文档生成</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288045abd3f31c4c17738c" data-id="348b7925fd288045abd3f31c4c17738c"><span><div id="348b7925fd288045abd3f31c4c17738c" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288045abd3f31c4c17738c" title="Step 12 PRD需求文档生成"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 12 PRD需求文档生成</span></span></h4><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-347b7925fd28802eae9ccc457a365e97" data-id="347b7925fd28802eae9ccc457a365e97"><span><div id="347b7925fd28802eae9ccc457a365e97" class="notion-header-anchor"></div><a class="notion-hash-link" href="#347b7925fd28802eae9ccc457a365e97" title="3 前后端接口联调 &amp; 自动化测试交付"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">3 前后端接口联调 &amp; 自动化测试交付</span></span></h3><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd288057ad88dcca6e1b3cdd" data-id="348b7925fd288057ad88dcca6e1b3cdd"><span><div id="348b7925fd288057ad88dcca6e1b3cdd" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288057ad88dcca6e1b3cdd" title="Step 13 根据 PRD 在 Figma 开发系统前端的源码！（Figma 中）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 13 根据 PRD 在 Figma 开发系统前端的源码！（Figma 中）</span></span></h4><div class="notion-text notion-block-347b7925fd28801eb0a9f533ebf3425c">上传文件：api_spec-v1.0.md、frontend_design_spec-v1.0.md、frontend_arch-spec-v1.0.md</div><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880c3a88fd0924fe5fb87" data-id="348b7925fd2880c3a88fd0924fe5fb87"><span><div id="348b7925fd2880c3a88fd0924fe5fb87" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880c3a88fd0924fe5fb87" title="Step 14 创建真实的项目规范"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 14 创建真实的项目规范</span></span></h4><div class="notion-text notion-block-348b7925fd288089be8add4dc267a99d">这里需要初始化项目，创建项目目录，创建项目规范等，这步在step 2 中创建了claude.md，已经做了，这里就不需要了。</div><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880cbaf8bdc707708146b" data-id="348b7925fd2880cbaf8bdc707708146b"><span><div id="348b7925fd2880cbaf8bdc707708146b" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880cbaf8bdc707708146b" title="Step 15 后端MVP实现"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 15 后端MVP实现</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd28802393c4db31cb944394" data-id="348b7925fd28802393c4db31cb944394"><span><div id="348b7925fd28802393c4db31cb944394" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd28802393c4db31cb944394" title="Step 16 前端项目的本地运行配置"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 16 前端项目的本地运行配置</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-348b7925fd2880cf8db6f81981a14a84" data-id="348b7925fd2880cf8db6f81981a14a84"><span><div id="348b7925fd2880cf8db6f81981a14a84" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd2880cf8db6f81981a14a84" title="Step 17 前后端接口联调"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Step 17 前后端接口联调</span></span></h4><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-348b7925fd288046bac5c689d2fc6c2d" data-id="348b7925fd288046bac5c689d2fc6c2d"><span><div id="348b7925fd288046bac5c689d2fc6c2d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#348b7925fd288046bac5c689d2fc6c2d" title="小结"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">小结</span></span></h2><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-348b7925fd2880caa1f8eaee2cfa5016"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A32fa4a0a-923c-406c-8e97-7a72fda2133c%3Aimage.png?table=block&amp;id=348b7925-fd28-80ca-a1f8-eaee2cfa5016&amp;t=348b7925-fd28-80ca-a1f8-eaee2cfa5016" alt="notion image" loading="lazy" decoding="async"/></div></figure><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-345b7925fd2880f6aae4c5e6dc2af23a" data-id="345b7925fd2880f6aae4c5e6dc2af23a"><span><div id="345b7925fd2880f6aae4c5e6dc2af23a" class="notion-header-anchor"></div><a class="notion-hash-link" href="#345b7925fd2880f6aae4c5e6dc2af23a" title="📎 参考文章"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">📎 参考文章</span></span></h2><ul class="notion-list notion-list-disc notion-block-345b7925fd28800ba43ec574f48e83db"><li>一些引用</li></ul><ul class="notion-list notion-list-disc notion-block-345b7925fd2880cca91be9a4a9e5a465"><li>引用文章</li></ul><div class="notion-blank notion-block-345b7925fd288084ae62c9eea65be0fb"> </div><div class="notion-callout notion-gray_background_co notion-block-345b7925fd288041880af91d112c960a"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="💡">💡</span></div><div class="notion-callout-text">欢迎您在底部评论区留言，一起交流~</div></div><div class="notion-blank notion-block-345b7925fd2880689dfafc4629eaa655"> </div><div class="notion-blank notion-block-345b7925fd28803aa142dbbaec8d4d49"> </div></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[05 Vibe Coding]]></title>
            <link>https://tangly1024.com/article/VibeCoding-005</link>
            <guid>https://tangly1024.com/article/VibeCoding-005</guid>
            <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[CC 实战 - 多模态RAG问答系统]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-342b7925fd288067a5eaddc80ed51c32"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><div class="notion-callout notion-gray_background_co notion-block-342b7925fd288039b35ff8aef9abfb56"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="😀">😀</span></div><div class="notion-callout-text"></div></div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-344b7925fd28806da1e9e6b78c4a9afd" data-id="344b7925fd28806da1e9e6b78c4a9afd"><span><div id="344b7925fd28806da1e9e6b78c4a9afd" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd28806da1e9e6b78c4a9afd" title="1 多模态RAG问答系统技术架构拆解"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1 多模态RAG问答系统技术架构拆解</span></span></h2><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-342b7925fd288094a489e8c754c263bb" data-id="342b7925fd288094a489e8c754c263bb"><span><div id="342b7925fd288094a489e8c754c263bb" class="notion-header-anchor"></div><a class="notion-hash-link" href="#342b7925fd288094a489e8c754c263bb" title="1 设计系统架构"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1 设计系统架构</span></span></h3><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-342b7925fd2880baa145c4b3a7fc3da0"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://k-vault-image-host.pages.dev/file/tgs_eyJ2IjoxLCJmIjoiQWdBQ0FnVUFBeUVHQUFUaVFESWZBQU9HYWQ0cjNmRDh0VkQtT3lRb2ZKZUctOXN4SnBvQUFtVU9heHNsR3ZCV2NSazI5X0pWRENvQkFBTUNBQU4zQUFNN0JBIiwiZSI6InBuZyIsIm4iOiIwNF9DbGF1ZGVDb2Rl5bel5Lia57qn5a6e5oiYLTA1LnBuZyIsIm0iOiJpbWFnZS9wbmciLCJzIjoyNDAyMjYsInQiOjE3NzYxNjc5MDIwNDYsIm1pZCI6MTM0fQ.3x0a6PTam8G_5ZspU60C2881GSarQM-NV_JQMI2t3zA.png?spaceId=f6bb7925-fd28-8149-9b46-00037e868248&amp;t=342b7925-fd28-80ba-a145-c4b3a7fc3da0" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-342b7925fd28803dad66c99296dfea15"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://k-vault-image-host.pages.dev/file/tgs_eyJ2IjoxLCJmIjoiQWdBQ0FnVUFBeUVHQUFUaVFESWZBQU9FYWQ0cnRpTG5nTldKWVk4bnh3RXg1OC1rRWxVQUFtTU9heHNsR3ZCV0tLUEpHLWRyN04wQkFBTUNBQU4zQUFNN0JBIiwiZSI6InBuZyIsIm4iOiIwNF9DbGF1ZGVDb2Rl5bel5Lia57qn5a6e5oiYLTA1LnBuZyIsIm0iOiJpbWFnZS9wbmciLCJzIjo1MDkwMjEsInQiOjE3NzYxNjc4NjMxODQsIm1pZCI6MTMyfQ.VxlWJs64e97a1AbPEYH6AIm8fHgoIbj56oLh6d6W3s0.png?spaceId=f6bb7925-fd28-8149-9b46-00037e868248&amp;t=342b7925-fd28-803d-ad66-c99296dfea15" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-342b7925fd28807db067f14953aa6e86"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Acfbaddf3-ac95-41bf-a9e3-24fedab7691c%3Aimage.png?table=block&amp;id=342b7925-fd28-807d-b067-f14953aa6e86&amp;t=342b7925-fd28-807d-b067-f14953aa6e86" alt="notion image" loading="lazy" decoding="async"/></div></figure><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-342b7925fd28805897dcf5202ddd1e43" data-id="342b7925fd28805897dcf5202ddd1e43"><span><div id="342b7925fd28805897dcf5202ddd1e43" class="notion-header-anchor"></div><a class="notion-hash-link" href="#342b7925fd28805897dcf5202ddd1e43" title="2 技术调研"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2 技术调研</span></span></h3><div class="notion-text notion-block-342b7925fd2880f6a98ad087b17d0304">DeepResearch（ChatGPT  +  Gemini  +  DeepSeek ）</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-342b7925fd28804f8eaffeb29a5c8020" data-id="342b7925fd28804f8eaffeb29a5c8020"><span><div id="342b7925fd28804f8eaffeb29a5c8020" class="notion-header-anchor"></div><a class="notion-hash-link" href="#342b7925fd28804f8eaffeb29a5c8020" title="3 确定后端知识图谱构建框架"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">3 确定后端知识图谱构建框架</span></span></h3><div class="notion-text notion-block-342b7925fd2880c29b32e25e5fb7ec2e">Google ： <a class="notion-link" href="https://github.com/google/langextract" target="_blank" rel="noopener noreferrer">https://github.com/google/langextract</a></div><div class="notion-text notion-block-342b7925fd2880439255fce71f496af4">LangExtract 是一个 Python 库，利用大型语言模型（LLM）根据用户自定义指令从非结构化文本中提取结构化信息。它处理临床笔记或报告等材料，识别并组织关键细节，同时确保提取的数据与原始文本相符。</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-342b7925fd2880bbb3abf08010261406" data-id="342b7925fd2880bbb3abf08010261406"><span><div id="342b7925fd2880bbb3abf08010261406" class="notion-header-anchor"></div><a class="notion-hash-link" href="#342b7925fd2880bbb3abf08010261406" title="4 对 LangExtract 进行详细的源码拆解"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">4 对 LangExtract 进行详细的源码拆解</span></span></h3><div class="notion-text notion-block-342b7925fd28801cb957d58c91c05b56">拆解可以参考之前 OpenClaw 源码拆解思路</div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-342b7925fd28802ead18dc8b9b5e065c"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:591.9886474609375px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Aff7fce9f-8cd3-46f3-b3df-6a20138b5a61%3Aimage.png?table=block&amp;id=342b7925-fd28-802e-ad18-dc8b9b5e065c&amp;t=342b7925-fd28-802e-ad18-dc8b9b5e065c" alt="notion image" loading="lazy" decoding="async"/></div></figure><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-343b7925fd28805a818fe89871a759d5" data-id="343b7925fd28805a818fe89871a759d5"><span><div id="343b7925fd28805a818fe89871a759d5" class="notion-header-anchor"></div><a class="notion-hash-link" href="#343b7925fd28805a818fe89871a759d5" title="5 生成 LangExtract 源码解析后的规范文档"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">5 生成 LangExtract 源码解析后的规范文档</span></span></h3><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-344b7925fd28801fba90e09ec1affa33" data-id="344b7925fd28801fba90e09ec1affa33"><span><div id="344b7925fd28801fba90e09ec1affa33" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd28801fba90e09ec1affa33" title="2 多模态RAG问答系统-文档解析模块开发"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2 多模态RAG问答系统-文档解析模块开发</span></span></h2><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-343b7925fd288022b2bddf558dc13a7e" data-id="343b7925fd288022b2bddf558dc13a7e"><span><div id="343b7925fd288022b2bddf558dc13a7e" class="notion-header-anchor"></div><a class="notion-hash-link" href="#343b7925fd288022b2bddf558dc13a7e" title="6 寻找解析模块 并分析MinerU官方文档"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">6 寻找解析模块 并分析MinerU官方文档</span></span></h3><div class="notion-text notion-block-343b7925fd288026a63cdb749af22ecf">开源项目部署+ 源码拆解思路https://github.com/opendatalab/MinerU
（可以参考 OpenClaw 源码拆解思路）</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-343b7925fd28801fa275db6013ed258e" data-id="343b7925fd28801fa275db6013ed258e"><span><div id="343b7925fd28801fa275db6013ed258e" class="notion-header-anchor"></div><a class="notion-hash-link" href="#343b7925fd28801fa275db6013ed258e" title="7 MinerU 解析模块的规范文档生成"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">7 MinerU 解析模块的规范文档生成</span></span></h3><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-343b7925fd288048a1e5c8ffcf46a3c6" data-id="343b7925fd288048a1e5c8ffcf46a3c6"><span><div id="343b7925fd288048a1e5c8ffcf46a3c6" class="notion-header-anchor"></div><a class="notion-hash-link" href="#343b7925fd288048a1e5c8ffcf46a3c6" title="8 基于生成的规范文档直接建立MVP测试代码流程"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">8 基于生成的规范文档直接建立MVP测试代码流程</span></span></h3><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-343b7925fd28808ea783f859fe6872fc" data-id="343b7925fd28808ea783f859fe6872fc"><span><div id="343b7925fd28808ea783f859fe6872fc" class="notion-header-anchor"></div><a class="notion-hash-link" href="#343b7925fd28808ea783f859fe6872fc" title="9 更新 MinerU MVP 后的Spec 文档规范"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">9 更新 MinerU MVP 后的Spec 文档规范</span></span></h3><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-344b7925fd2880c09ea7cd7918c90408" data-id="344b7925fd2880c09ea7cd7918c90408"><span><div id="344b7925fd2880c09ea7cd7918c90408" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd2880c09ea7cd7918c90408" title="3 多模态RAG问答系统-知识图谱提取模块MVP构建测试"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">3 多模态RAG问答系统-知识图谱提取模块MVP构建测试</span></span></h2><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-343b7925fd28809a95dcc0fd206591fd" data-id="343b7925fd28809a95dcc0fd206591fd"><span><div id="343b7925fd28809a95dcc0fd206591fd" class="notion-header-anchor"></div><a class="notion-hash-link" href="#343b7925fd28809a95dcc0fd206591fd" title="10 掌握 Claude.md 的使用"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">10 掌握 <a class="notion-link" href="http://claude.md/" target="_blank" rel="noopener noreferrer">Claude.md</a> 的使用</span></span></h3><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-343b7925fd2880b49927d151773c0ca4"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:432px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A03d0c8c6-f169-4278-8acd-fae6e7036cf9%3Aimage.png?table=block&amp;id=343b7925-fd28-80b4-9927-d151773c0ca4&amp;t=343b7925-fd28-80b4-9927-d151773c0ca4" alt="notion image" loading="lazy" decoding="async"/></div></figure><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-343b7925fd288083b2f1d8ff56b10a9c" data-id="343b7925fd288083b2f1d8ff56b10a9c"><span><div id="343b7925fd288083b2f1d8ff56b10a9c" class="notion-header-anchor"></div><a class="notion-hash-link" href="#343b7925fd288083b2f1d8ff56b10a9c" title="11 开始尝试将 MinerU 解析后的文本 传入到 LangExtract中(MVP)"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">11 开始尝试将 MinerU 解析后的文本 传入到 LangExtract中(MVP)</span></span></h3><div class="notion-text notion-block-344b7925fd288005a296d51c29ba00f6">开始构建 LangExtract的 MVP 流程</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-343b7925fd28803aa672e55c15384fa9" data-id="343b7925fd28803aa672e55c15384fa9"><span><div id="343b7925fd28803aa672e55c15384fa9" class="notion-header-anchor"></div><a class="notion-hash-link" href="#343b7925fd28803aa672e55c15384fa9" title="12 更新 LangExtract MVP 后的Spec 文档规范"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">12 更新 LangExtract MVP 后的Spec 文档规范</span></span></h3><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-344b7925fd28807dacb0c704014ccaec" data-id="344b7925fd28807dacb0c704014ccaec"><span><div id="344b7925fd28807dacb0c704014ccaec" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd28807dacb0c704014ccaec" title="4 多模态RAG问答系统-GraphRAG索引完整Pipeline-MVP搭建"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">4 多模态RAG问答系统-GraphRAG索引完整Pipeline-MVP搭建</span></span></h2><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-343b7925fd2880c38dbdf525ed830eae" data-id="343b7925fd2880c38dbdf525ed830eae"><span><div id="343b7925fd2880c38dbdf525ed830eae" class="notion-header-anchor"></div><a class="notion-hash-link" href="#343b7925fd2880c38dbdf525ed830eae" title="13 MinerU 和 LangExtract 对接Plan"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">13 MinerU 和 LangExtract 对接Plan</span></span></h3><div class="notion-text notion-block-343b7925fd28803fbe40df0ebd50bd64">MinerU  和 LangExtract 对接，实现完成的Pipeline:</div><div class="notion-text notion-block-343b7925fd28804981b7db0829581c09">读取 本地文档 - MinerU 解析 - LangExtract 信息抽 - 知识图谱结构化数据</div><div class="notion-blank notion-block-343b7925fd2880b0a6b1f3c09101ff8f"> </div><div class="notion-text notion-block-343b7925fd2880fcbdfacc80e66c23f9">注意：这里建议大家先做 Plan 生成计划并审核（plan 模式）</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-343b7925fd288075823ff2f3dc624fd0" data-id="343b7925fd288075823ff2f3dc624fd0"><span><div id="343b7925fd288075823ff2f3dc624fd0" class="notion-header-anchor"></div><a class="notion-hash-link" href="#343b7925fd288075823ff2f3dc624fd0" title="14 完成GraphRAG 索引阶段的规范文档生成"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">14 完成GraphRAG 索引阶段的规范文档生成</span></span></h3><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-343b7925fd28803bba7cc2e1c0ef0ddf" data-id="343b7925fd28803bba7cc2e1c0ef0ddf"><span><div id="343b7925fd28803bba7cc2e1c0ef0ddf" class="notion-header-anchor"></div><a class="notion-hash-link" href="#343b7925fd28803bba7cc2e1c0ef0ddf" title="15 前端可视化功能测试"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">15 前端可视化功能测试</span></span></h3><div class="notion-text notion-block-343b7925fd28802785a7e47adf024cb4">neo4j 、知识图谱的前端展示 、 信息抽取的后台管理</div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-344b7925fd2880fbb647fc68906cf26d" data-id="344b7925fd2880fbb647fc68906cf26d"><span><div id="344b7925fd2880fbb647fc68906cf26d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd2880fbb647fc68906cf26d" title="5 多模态RAG问答系统-后端系统架构设计及规范文档生成"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">5 多模态RAG问答系统-后端系统架构设计及规范文档生成</span></span></h2><div class="notion-text notion-block-343b7925fd288053b7b4ecb5cfccf492">后期需要完成的工作：<div class="notion-text-children"><div class="notion-text notion-block-343b7925fd2880ebb43bfcf08441c8b9">1. 基于 Bridge Pipeline 基础，再次扩展，将Bridge Pipeline 的输出 作为 LangChain Agent 的输入，构建完整的 Agentic-RAG 流程
2. 基于完整的后端 Pipeline（MinerU + LangExtract + LangChain Agent），设计 PRD需求文档，生成 前端UI 原型的完整 Prompt
3. 基于 PRD + Prmpt，在 Figma 设计产品原型 + 多步迭代调试
4. 生成后端服务完整代码 +  前端完整系统代码
5. 前后端真实 API 接口对接 &amp; 联调
6. 本地运行并上线</div></div></div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-344b7925fd2880f79fbcc4a443687df8" data-id="344b7925fd2880f79fbcc4a443687df8"><span><div id="344b7925fd2880f79fbcc4a443687df8" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd2880f79fbcc4a443687df8" title="16 需要 LangChain Agent 构建 Agentic-RAG问答流程"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">16 需要 LangChain Agent 构建 Agentic-RAG问答流程</span></span></h3><ol start="1" class="notion-list notion-list-numbered notion-block-344b7925fd2880df876de15ced5a0ba4" style="list-style-type:decimal"><li>接入 langChain 的 MCP server 获取最新的版本规范</li></ol><div class="notion-text notion-block-344b7925fd2880a18f69d03ecc0f5403"> <a class="notion-link" href="https://docs.langchain.com/use-these-docs#connect-with-claude-code" target="_blank" rel="noopener noreferrer">https://docs.langchain.com/use-these-docs#connect-with-claude-code</a> </div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-344b7925fd28809594a7ed8c560b2f05" data-id="344b7925fd28809594a7ed8c560b2f05"><span><div id="344b7925fd28809594a7ed8c560b2f05" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd28809594a7ed8c560b2f05" title="17 构建 MinerU + LangExtract + LangChain QA的 Agentic-RAG 的MVP 测试链路"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">17 构建 MinerU + LangExtract + LangChain QA的 Agentic-RAG 的MVP 测试链路</span></span></h3><div class="notion-blank notion-block-344b7925fd2880c58eb1d161f78d529b"> </div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-342b7925fd288042a91cef381511ab5c" data-id="342b7925fd288042a91cef381511ab5c"><span><div id="342b7925fd288042a91cef381511ab5c" class="notion-header-anchor"></div><a class="notion-hash-link" href="#342b7925fd288042a91cef381511ab5c" title="18 输出完整的后端 Agentic-RAG  Pipeline的规范文档"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">18 输出完整的后端 Agentic-RAG  Pipeline的规范文档</span></span></h3><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-344b7925fd2880248daede337f9066f7"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A258063cf-9fe4-4da6-9869-c86216f5a1fb%3Aimage.png?table=block&amp;id=344b7925-fd28-8024-8dae-de337f9066f7&amp;t=344b7925-fd28-8024-8dae-de337f9066f7" alt="notion image" loading="lazy" decoding="async"/></div></figure><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-344b7925fd28803aba33f1040349306a" data-id="344b7925fd28803aba33f1040349306a"><span><div id="344b7925fd28803aba33f1040349306a" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd28803aba33f1040349306a" title="19 通过 Plan 模式，基于已经生成的规范文档设计后端的架构和API接口"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">19 通过 Plan 模式，基于已经生成的规范文档设计后端的架构和API接口</span></span></h3><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-344b7925fd28806f8aa4f9c867af0719"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Aec47f93b-7e41-4271-9540-6851997e4031%3Aimage.png?table=block&amp;id=344b7925-fd28-806f-8aa4-f9c867af0719&amp;t=344b7925-fd28-806f-8aa4-f9c867af0719" alt="notion image" loading="lazy" decoding="async"/></div></figure><div class="notion-text notion-block-344b7925fd28805e96ecf7d36fd6b8c8">Plan Mode</div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-344b7925fd2880cf9ef0cdf9ead04b04" data-id="344b7925fd2880cf9ef0cdf9ead04b04"><span><div id="344b7925fd2880cf9ef0cdf9ead04b04" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd2880cf9ef0cdf9ead04b04" title="6 多模态RAG问答系统-基于PRD使用Figma生成前端产品原型"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">6 多模态RAG问答系统-基于PRD使用Figma生成前端产品原型</span></span></h2><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-344b7925fd2880d3bfeeca04629b12a6" data-id="344b7925fd2880d3bfeeca04629b12a6"><span><div id="344b7925fd2880d3bfeeca04629b12a6" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd2880d3bfeeca04629b12a6" title="20 基于后端的系统架构规范，规划前端的产品原型（整体的）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">20 基于后端的系统架构规范，规划前端的产品原型（整体的）</span></span></h3><div class="notion-text notion-block-344b7925fd2880c18312cbbfe90ab7b3">Plan Mode</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-344b7925fd2880af8a74e73da53739b4" data-id="344b7925fd2880af8a74e73da53739b4"><span><div id="344b7925fd2880af8a74e73da53739b4" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd2880af8a74e73da53739b4" title="21 基于前后端规范文档，生成 PRD需求文档"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">21 基于前后端规范文档，生成 PRD需求文档</span></span></h3><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-344b7925fd2880898064e24bbdd0dac1" data-id="344b7925fd2880898064e24bbdd0dac1"><span><div id="344b7925fd2880898064e24bbdd0dac1" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd2880898064e24bbdd0dac1" title="22 使用 Figma 基于PRD 文档设计前端产品原型"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">22 使用 Figma 基于PRD 文档设计前端产品原型</span></span></h3><div class="notion-text notion-block-344b7925fd288028bdc7f2f4564e487d">推荐的前端产品设计工具：<a class="notion-link" href="https://www.google.com/search?q=figma" target="_blank" rel="noopener noreferrer">https://www.google.com/search?q=figma</a></div><div class="notion-text notion-block-344b7925fd2880528b9bc32b6875368f"><a class="notion-link" href="https://help.figma.com/hc/en-us/articles/32132100833559-Guide-to-the-Figma-MCP-server" target="_blank" rel="noopener noreferrer">https://help.figma.com/hc/en-us/articles/32132100833559-Guide-to-the-Figma-MCP-server</a></div><div class="notion-text notion-block-344b7925fd2880ad9304d8d148ae3d4e"><a class="notion-link" href="https://docs.pencil.dev/getting-started/ai-integration#mcp-model-context-protocol" target="_blank" rel="noopener noreferrer">https://docs.pencil.dev/getting-started/ai-integration#mcp-model-context-protocol</a></div><div class="notion-text notion-block-344b7925fd28802287a4dfa4d40a1c05">把生成的prd给到figma，在figma中生成原型</div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-344b7925fd2880b484cfc8a6ca689b02" data-id="344b7925fd2880b484cfc8a6ca689b02"><span><div id="344b7925fd2880b484cfc8a6ca689b02" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd2880b484cfc8a6ca689b02" title="7 多模态RAG问答系统-前后端并行开发&amp;集成测试"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>7 多模态RAG问答系统-前后端并行开发&amp;集成测试</b></span></span></h2><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-344b7925fd2880099a1fcb60924c9eea" data-id="344b7925fd2880099a1fcb60924c9eea"><span><div id="344b7925fd2880099a1fcb60924c9eea" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd2880099a1fcb60924c9eea" title="23 构建项目之前，先建立项目规范（CLAUDE.md）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">23 构建项目之前，先建立项目规范（CLAUDE.md）</span></span></h3><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-344b7925fd2880b1a053de76959d3e27" data-id="344b7925fd2880b1a053de76959d3e27"><span><div id="344b7925fd2880b1a053de76959d3e27" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd2880b1a053de76959d3e27" title="24 基于规范文档，生成后端的系统代码"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">24 基于规范文档，生成后端的系统代码</span></span></h3><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-344b7925fd28803cbf8ddb6d645744c2" data-id="344b7925fd28803cbf8ddb6d645744c2"><span><div id="344b7925fd28803cbf8ddb6d645744c2" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd28803cbf8ddb6d645744c2" title="25 多步迭代调试前端(figma中)"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">25 多步迭代调试前端(figma中)</span></span></h3><div class="notion-text notion-block-344b7925fd288096a6b7ffe6b0f6715b">figma生成可能是英文，改成中文</div><div class="notion-text notion-block-344b7925fd288087b2dfd44a096a5c20">更改logo，网站标题 ……</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-344b7925fd28807888d4dc086e5ed3df" data-id="344b7925fd28807888d4dc086e5ed3df"><span><div id="344b7925fd28807888d4dc086e5ed3df" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd28807888d4dc086e5ed3df" title="26 下载修改好的前端源码，并完成本地的部署启动"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">26 下载修改好的前端源码，并完成本地的部署启动</span></span></h3><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-344b7925fd28808682b5dc77e8823afa" data-id="344b7925fd28808682b5dc77e8823afa"><span><div id="344b7925fd28808682b5dc77e8823afa" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd28808682b5dc77e8823afa" title="27 编写 前端的 CLAUDE.md"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">27 编写 前端的 <a class="notion-link" href="http://claude.md/" target="_blank" rel="noopener noreferrer">CLAUDE.md</a></span></span></h3><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-344b7925fd28801b9096ee465e0d2b42" data-id="344b7925fd28801b9096ee465e0d2b42"><span><div id="344b7925fd28801b9096ee465e0d2b42" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd28801b9096ee465e0d2b42" title="28 编写 后端的 CLAUDE.md"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">28 编写 后端的 <a class="notion-link" href="http://claude.md/" target="_blank" rel="noopener noreferrer">CLAUDE.md</a></span></span></h3><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-344b7925fd288024a2d0f371f22c83e7" data-id="344b7925fd288024a2d0f371f22c83e7"><span><div id="344b7925fd288024a2d0f371f22c83e7" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd288024a2d0f371f22c83e7" title="8 前后端接口的联调"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">8 前后端接口的联调</span></span></h2><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-344b7925fd28800498fed915b21946c8" data-id="344b7925fd28800498fed915b21946c8"><span><div id="344b7925fd28800498fed915b21946c8" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd28800498fed915b21946c8" title="29 前后端接口对接及接口集成测试"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">29 前后端接口对接及接口集成测试</span></span></h3><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-344b7925fd2880d3a4fedc84fe69dc9d"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Ad01a9199-0653-42c1-a9b2-012ac7c90bd2%3Aimage.png?table=block&amp;id=344b7925-fd28-80d3-a4fe-dc84fe69dc9d&amp;t=344b7925-fd28-80d3-a4fe-dc84fe69dc9d" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-344b7925fd28802ea2d3c584bc72c7a1"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Aea595e9a-46bb-4164-a36f-a314430c9635%3Aimage.png?table=block&amp;id=344b7925-fd28-802e-a2d3-c584bc72c7a1&amp;t=344b7925-fd28-802e-a2d3-c584bc72c7a1" alt="notion image" loading="lazy" decoding="async"/></div></figure><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-344b7925fd28806c9893c6d7f6d4a96a" data-id="344b7925fd28806c9893c6d7f6d4a96a"><span><div id="344b7925fd28806c9893c6d7f6d4a96a" class="notion-header-anchor"></div><a class="notion-hash-link" href="#344b7925fd28806c9893c6d7f6d4a96a" title="9 工程化开发经验"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>9 工程化开发经验</b></span></span></h2><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-344b7925fd2880e9a5f1efd43e11a7b4"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A6bd0cb52-194a-4d06-93c7-79cf6ee65b7b%3Aimage.png?table=block&amp;id=344b7925-fd28-80e9-a5f1-efd43e11a7b4&amp;t=344b7925-fd28-80e9-a5f1-efd43e11a7b4" alt="notion image" loading="lazy" decoding="async"/></div></figure><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-342b7925fd2880a28f5fd03ce21a52ca" data-id="342b7925fd2880a28f5fd03ce21a52ca"><span><div id="342b7925fd2880a28f5fd03ce21a52ca" class="notion-header-anchor"></div><a class="notion-hash-link" href="#342b7925fd2880a28f5fd03ce21a52ca" title="📎 参考文章"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">📎 参考文章</span></span></h2><ul class="notion-list notion-list-disc notion-block-342b7925fd2880d9b47ee2b1c08d8f48"><li>一些引用</li></ul><ul class="notion-list notion-list-disc notion-block-342b7925fd28806c9045d44a306788e0"><li>引用文章</li></ul><div class="notion-blank notion-block-342b7925fd288042a564ec45fd46114a"> </div><div class="notion-callout notion-gray_background_co notion-block-342b7925fd28807c81adfafbf0cd265e"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="💡">💡</span></div><div class="notion-callout-text">欢迎您在底部评论区留言，一起交流~</div></div><div class="notion-blank notion-block-344b7925fd288029b3b1c94821b5e0b6"> </div><div class="notion-blank notion-block-342b7925fd2880219d61d7bc01c422d1"> </div></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[04 Vibe Coding]]></title>
            <link>https://tangly1024.com/article/VibeCoding-004</link>
            <guid>https://tangly1024.com/article/VibeCoding-004</guid>
            <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Claude Code]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-341b7925fd2880d784f4d41a23264723"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><div class="notion-callout notion-gray_background_co notion-block-341b7925fd288018a7b6f0d1e6a5ba25"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="😀">😀</span></div><div class="notion-callout-text"></div></div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-341b7925fd2880428fe1dcaf70c1ced5" data-id="341b7925fd2880428fe1dcaf70c1ced5"><span><div id="341b7925fd2880428fe1dcaf70c1ced5" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd2880428fe1dcaf70c1ced5" title="Claude Code "><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>Claude Code </b></span></span></h2><ul class="notion-list notion-list-disc notion-block-341b7925fd2880f6b574d6a707481568"><li><b>工具系统设计</b>：Claude Code 内置了 Read、Write、Edit、Bash、Grep、Glob 等精心设计的原子</li></ul><ul class="notion-list notion-list-disc notion-block-341b7925fd2880d4b61cf7bde5f76c07"><li>工具，每个工具都有明确的边界和安全约束。这套工具体系的设计思路，可以直接迁移到自定义Agent 项目中。</li></ul><ul class="notion-list notion-list-disc notion-block-341b7925fd2880b69c22e3b1072c4828"><li><b>记忆管理架构</b>：CLAUDE.md（项目级记忆）+ Auto Memory（自动记忆）的双层架构，解决了Agent 的&quot;长期记忆&quot;难题，成熟度超过大多数开源 Agent 框架的记忆方案。</li></ul><ul class="notion-list notion-list-disc notion-block-341b7925fd2880bc890bc6875e6b3893"><li><b>上下文工程</b>：Claude Code 的 /compact 命令背后是一套精密的上下文压缩与管理策略，它解决的是所有 Agent 都面临的核心挑战——<b>如何在有限的 Context Window 里塞下无限的世界知识</b>。</li></ul><ul class="notion-list notion-list-disc notion-block-341b7925fd28805da22bd99f103ed930"><li><b>人机协作模式 (Human-in-the-Loop)</b>：Claude Code 的权限确认机制、Checkpoint 回滚机制、Plan Mode 等设计，展示了 Agent 与人类如何高效且安全地协作。</li></ul><ul class="notion-list notion-list-disc notion-block-341b7925fd2880a0aaaec5e7b4665c17"><li><b>扩展生态</b>：Skills / MCP / Plugin 三套扩展体系，分别解决了&quot;业务逻辑封装&quot;、&quot;外部能力连接&quot;和&quot;社区生态接入&quot;三个不同层次的问题。</li></ul><div class="notion-text notion-block-341b7925fd2880c69c36eaa5637cf63d">Claude Code 的架构可以拆分为<b>六大核心系统</b>，各自承担不同的职责，共同构成一个完整的 Agent 工作闭环：</div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-341b7925fd2880f194b8c2f79270d3d8"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Aca4639fd-f7f7-4f71-aca8-b72dfec611bb%3Aimage.png?table=block&amp;id=341b7925-fd28-80f1-94b8-c2f79270d3d8&amp;t=341b7925-fd28-80f1-94b8-c2f79270d3d8" alt="notion image" loading="lazy" decoding="async"/></div></figure><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-341b7925fd288013af32ced41c41615d" data-id="341b7925fd288013af32ced41c41615d"><span><div id="341b7925fd288013af32ced41c41615d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd288013af32ced41c41615d" title="1 内置工具系统：Agent 的执行引擎"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>1 内置工具系统：Agent 的执行引擎</b></span></span></h3><div class="notion-text notion-block-341b7925fd28809aba42d50608a3fec5">内置工具是 Claude Code 与外部世界交互的<b>唯一通道</b>——模型本身不能直接操作文件系统或执行命令，所有操作都必须通过工具调用 (Tool Use) 完成。Claude Code 内置了以下核心工具：</div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-341b7925fd288030985af72aa8f7e3e4"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A8905a4d8-1144-4328-b9ed-e4d95b502ef7%3Aimage.png?table=block&amp;id=341b7925-fd28-8030-985a-f72aa8f7e3e4&amp;t=341b7925-fd28-8030-985a-f72aa8f7e3e4" alt="notion image" loading="lazy" decoding="async"/></div></figure><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-341b7925fd28803dbf10c9ea0882716d" data-id="341b7925fd28803dbf10c9ea0882716d"><span><div id="341b7925fd28803dbf10c9ea0882716d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd28803dbf10c9ea0882716d" title="2 多级记忆系统：跨会话的知识沉淀"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>2 多级记忆系统：跨会话的知识沉淀</b></span></span></h3><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-341b7925fd2880129266dda4ee87d9e1"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A3202cdd0-6358-479a-bf2e-2bf280376e38%3Aimage.png?table=block&amp;id=341b7925-fd28-8012-9266-dda4ee87d9e1&amp;t=341b7925-fd28-8012-9266-dda4ee87d9e1" alt="notion image" loading="lazy" decoding="async"/></div></figure><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-341b7925fd28802ebc88f0b463c8a732" data-id="341b7925fd28802ebc88f0b463c8a732"><span><div id="341b7925fd28802ebc88f0b463c8a732" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd28802ebc88f0b463c8a732" title="3 项目管理系统：Checkpoint 回滚与安全保障"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>3 项目管理系统：Checkpoint 回滚与安全保障</b></span></span></h3><div class="notion-text notion-block-341b7925fd2880ba9a32e1566e95e5cf">让 AI Agent 自动修改代码，最大的担忧是：<b>改坏了怎么办？</b> Claude Code 的项目管理系统通过<b>Checkpoint（检查点） </b>机制解决了这个问题。</div><div class="notion-text notion-block-341b7925fd28803bb05dfc862c416b75"><b>工作原理</b>：Claude Code 在每次产生文件变更时，自动创建一个 Checkpoint，记录变更前的文件快照。如果对某次修改不满意，可以随时回滚到任意历史检查点——类似 Git 的 commit，但粒度更细，精确到每一轮对话中的每一次文件操作。</div><div class="notion-text notion-block-341b7925fd2880de96c2e2171437ebf1"><b>实际效果示例</b>：Claude Code 重构了 3 个文件后，你发现新的实现方案不合适。通过 /rewind 命令选择回滚点，一键恢复到重构前的代码状态——所有被修改的文件恢复原貌，新创建的文件被删除，干净利落。</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-341b7925fd28809e823bf3aa51ea1a5f" data-id="341b7925fd28809e823bf3aa51ea1a5f"><span><div id="341b7925fd28809e823bf3aa51ea1a5f" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd28809e823bf3aa51ea1a5f" title="4 斜杠命令系统：Agent 的控制面板"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>4 斜杠命令系统：Agent 的控制面板</b></span></span></h3><div class="notion-text notion-block-341b7925fd28804b9e61e1f5118f3b92">斜杠命令是与 Claude Code 交互的<b>快捷控制方式</b>——在对话输入框中键入 / 即可调出命令菜单。</div><div class="notion-text notion-block-341b7925fd28801e9c34ed1f74324bbb">截至 2026 年 3 月，Claude Code 内置了 <b>59 个斜杠命令</b>（含别名），覆盖了从会话管理、模型切换到扩展配置的方方面面。</div><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-341b7925fd28800db647deae18eaa4e3" data-id="341b7925fd28800db647deae18eaa4e3"><span><div id="341b7925fd28800db647deae18eaa4e3" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd28800db647deae18eaa4e3" title="1 会话管理"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>1 会话管理</b></span></span></h4><table class="notion-simple-table notion-block-341b7925fd2880e4bec6f0c8220daf30"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-341b7925fd288083a23bc5ad2452633d"><td class="" style="width:120px"><div class="notion-simple-table-cell">命令</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">功能</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">别名</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880dda97be65ed97030d5"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/clear</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">清空当前对话历史，释放上下文</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/reset</code>、<code class="notion-inline-code">/new</code></div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880f49aa2ead6aee3f56d"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/compact [指示]</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">压缩对话历史，可指定保留重点</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880cca68dc7a04785c918"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/resume [会话]</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">按 ID / 名称恢复指定历史会话</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/continue</code></div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880b69796ef7a244bf6f4"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/fork [名称]</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">从当前对话创建分支副本</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28805dbefad84cd5b93e36"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/rename [名称]</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">重命名当前会话</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880059748e2577632fa5f"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/export [文件名]</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">导出对话为纯文本文件</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880b0b33ed4049e69a335"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/exit</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">退出 CLI</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/quit</code></div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-341b7925fd2880a39e56fdfee3f84664" data-id="341b7925fd2880a39e56fdfee3f84664"><span><div id="341b7925fd2880a39e56fdfee3f84664" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd2880a39e56fdfee3f84664" title="2 模型与模式"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>2 模型与模式</b></span></span></h4><table class="notion-simple-table notion-block-341b7925fd28800aa4a4e38162fd74ea"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-341b7925fd288083a2ecc159c81c2f1a"><td class="" style="width:120px"><div class="notion-simple-table-cell">命令</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">功能</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">别名</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880ac95ccfa208a9002ef"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/model [模型名]</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">切换 AI 模型（左右箭头调整 Effort Level）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880cab444dfe264197ee2"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/plan</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">进入 Plan Mode（先规划后执行）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd288041bc2bfe5abd12114c"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/fast [on\|off]</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">切换快速输出模式</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880579e1dea9f6642b5da"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/output-style [风格]</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">切换输出风格（Default / Explanatory / Learning）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28804f8810d786849eea63"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/vim</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">切换 Vim / Normal 编辑模式</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-341b7925fd288012a698d3116395e6c9" data-id="341b7925fd288012a698d3116395e6c9"><span><div id="341b7925fd288012a698d3116395e6c9" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd288012a698d3116395e6c9" title="3 项目与上下文"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>3 项目与上下文</b></span></span></h4><table class="notion-simple-table notion-block-341b7925fd2880138188cca0cc743434"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-341b7925fd28803abe1efa7a97fd3ec4"><td class="" style="width:120px"><div class="notion-simple-table-cell">命令</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">功能</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">别名</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28808ebe8ecd9c59335627"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/init</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">初始化项目，生成 <code class="notion-inline-code">CLAUDE.md</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880b28178c922bcc64da2"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/add-dir &lt;路径&gt;</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">向当前会话添加额外的工作目录</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28805499b3d97f6fbb2ebb"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/context</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">可视化当前上下文使用情况（彩色网格）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880f5bd94c0fb23487b67"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/diff</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">打开交互式 Diff 查看器，查看未提交的变更</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880d9866ee436ea71679f"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/rewind</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">回滚对话和 / 或代码到历史检查点</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/checkpoint</code></div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880d7a477c31dc9c7e42f"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/pr-comments [PR]</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">获取 GitHub PR 的评论</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880888f5be71931afbb74"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/review</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">对 Pull Request 进行代码审查</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd288074bfaafd336782be6f"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/security-review</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">分析当前分支的变更是否存在安全漏洞</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880c88ab7ce51c45d0498"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/copy</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">复制上一条 AI 回复到剪贴板</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-341b7925fd28803497e4ca22a5d505d1" data-id="341b7925fd28803497e4ca22a5d505d1"><span><div id="341b7925fd28803497e4ca22a5d505d1" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd28803497e4ca22a5d505d1" title="4 配置与状态"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>4 配置与状态</b></span></span></h4><table class="notion-simple-table notion-block-341b7925fd2880b0ac7acd6e741bd130"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-341b7925fd288075bed2f2720cd3dac9"><td class="" style="width:120px"><div class="notion-simple-table-cell">命令</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">功能</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">别名</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880b9b2fbde6dbd9c4fd5"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/config</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">打开配置界面</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/settings</code></div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880b497e0c876c0e60b98"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/permissions</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">查看 / 修改工具权限</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/allowed-tools</code></div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd288060aeb3ec39af913e33"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/memory</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">编辑 <code class="notion-inline-code">CLAUDE.md</code> 记忆文件，管理自动记忆</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28805394b9c41b4d8b9ac5"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/doctor</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">诊断安装和配置状态</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28806ea00cdbe8c6f4bf7f"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/status</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">显示版本、模型、账户和连接状态</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880ada17ecaa8d462d3e0"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/cost</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">显示当前会话 Token 用量和费用（API 用户）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28808d8c97e4638a02805d"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/stats</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">可视化每日用量、会话历史和使用模式</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880c5ae49e88ceb73de5a"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/usage</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">显示订阅套餐限额和速率限制状态</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880f584a0f39886c7b602"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/theme</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">更换颜色主题（含深色 / 浅色 / 色盲友好版本）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28800982e3d0f0e74661e7"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/statusline</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">配置终端状态栏信息</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880cab1d8dd502331ae82"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/keybindings</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">打开快捷键配置文件</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28807585eefd910a93b3dd"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/terminal-setup</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">配置终端快捷键（如 <code class="notion-inline-code">Shift+Enter</code>）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-341b7925fd28807ab269cdd6432305c3" data-id="341b7925fd28807ab269cdd6432305c3"><span><div id="341b7925fd28807ab269cdd6432305c3" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd28807ab269cdd6432305c3" title="5 扩展与 Agent"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>5 扩展与 Agent</b></span></span></h4><table class="notion-simple-table notion-block-341b7925fd2880219ac5f601b7bfea18"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-341b7925fd288002a505f9d16f7c4ab8"><td class="" style="width:120px"><div class="notion-simple-table-cell">命令</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">功能</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">别名</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880308d08ec7db85a5c3d"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/mcp</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">管理 MCP Server 连接和 OAuth 认证</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28809a8b57ea5f72f99794"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/skills</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">列出可用的 Skills</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28808bad53f19b604fe7f4"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/plugin</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">管理 Plugin 插件</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd288017ae35dbe563d384f0"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/agents</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">管理自定义 Agent 配置</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd288002bdc6db3e9c04277c"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/tasks</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">列出和管理后台任务</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880e3bd3cf3b5fb7af51b"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/hooks</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">管理 Hook 事件配置</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-341b7925fd2880d7a59dfd1035a7aaca" data-id="341b7925fd2880d7a59dfd1035a7aaca"><span><div id="341b7925fd2880d7a59dfd1035a7aaca" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd2880d7a59dfd1035a7aaca" title="6 账户与平台"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>6 账户与平台</b></span></span></h4><table class="notion-simple-table notion-block-341b7925fd2880189593c37dad06edd6"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-341b7925fd2880c4911ae0c772ca5e9b"><td class="" style="width:120px"><div class="notion-simple-table-cell">命令</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">功能</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">别名</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28808e9065f39e847b600a"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/login</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">登录 Anthropic 账户</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880b09a1ded6b9346b35b"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/logout</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">登出 Anthropic 账户</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880139b5ccdc8fc96755d"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/upgrade</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">打开套餐升级页面</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880959327d1bd48e35b19"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/extra-usage</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">配置超额使用（限额触达后继续工作）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd288065babec06290e9a603"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/privacy-settings</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">查看 / 修改隐私设置（Pro/Max 用户）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880e6ba57eaec5ae6d95f"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/desktop</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">将当前会话转移到桌面应用</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/app</code></div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880b196f3f00da5065c94"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/mobile</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">显示移动端 App 下载二维码</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/ios</code>、<code class="notion-inline-code">/android</code></div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880ee80b3e9029a2685cb"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/chrome</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">配置 Chrome 集成设置</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880bc82fbf08f39a6ec47"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/ide</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">管理 IDE 集成状态</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880c9ac2cd016e2bfb3ad"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/remote-control</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">允许从 claude.ai 远程控制此会话</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/rc</code></div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd288055833cea906b619f5f"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/remote-env</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">配置远程环境默认值</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28802db5f7c02901e03518"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/install-github-app</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">安装 Claude GitHub Actions App</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880c1b7aaebc5f91472ea"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/install-slack-app</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">安装 Claude Slack App</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-341b7925fd2880fe8579cdd9d9e624f9" data-id="341b7925fd2880fe8579cdd9d9e624f9"><span><div id="341b7925fd2880fe8579cdd9d9e624f9" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd2880fe8579cdd9d9e624f9" title="7 信息与反馈"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>7 信息与反馈</b></span></span></h4><table class="notion-simple-table notion-block-341b7925fd2880b08ecbda37cb31c4d9"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-341b7925fd2880d5b27addbb726fa9f5"><td class="" style="width:120px"><div class="notion-simple-table-cell">命令</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">功能</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">别名</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28808a897fdfb08693c861"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/help</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">显示帮助信息和可用命令</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28801ab2caf66551ce571e"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/feedback [报告]</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">提交使用反馈或 Bug 报告</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/bug</code></div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28801daaabe42430fc7ad1"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/release-notes</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">查看版本更新日志</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28807fb899e5db2c2c73e7"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/insights</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">生成使用分析报告（项目领域、交互模式、摩擦点）</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880079f79fa5588803848"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/stickers</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">订购 Claude Code 贴纸	</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd288057bf66f7ff5649abf7"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/passes</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">分享免费试用周（符合条件的账户可见）	</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">—</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-341b7925fd2880cb9ba9c7c863d1cae1" data-id="341b7925fd2880cb9ba9c7c863d1cae1"><span><div id="341b7925fd2880cb9ba9c7c863d1cae1" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd2880cb9ba9c7c863d1cae1" title="8 内置 Skills（以斜杠命令形式触发）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>8 内置 Skills（以斜杠命令形式触发）</b></span></span></h4><table class="notion-simple-table notion-block-341b7925fd2880a6935df95cda9232ed"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-341b7925fd28801c8a29e420d59c18f7"><td class="" style="width:120px"><div class="notion-simple-table-cell">命令</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">功能</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880998212e37102c7398c"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/simplify</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">审查近期变更代码的复用性、质量和效率，自动修复发现的问题</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd28807ca395f29e9be675dd"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/batch &lt;指令&gt;</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">将大规模代码变更分解为 5-30 个独立子任务，并行派发给 Agent 在隔离的 Git Worktree 中执行</div></td></tr><tr class="notion-simple-table-row notion-block-341b7925fd2880ca9191e4a86a96b842"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">/debug [描述]</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">读取会话调试日志，诊断 Claude Code 自身的运行问题</div></td></tr></tbody></table><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-341b7925fd288073aef7f904bff567f8" data-id="341b7925fd288073aef7f904bff567f8"><span><div id="341b7925fd288073aef7f904bff567f8" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd288073aef7f904bff567f8" title="5 扩展能力系统：MCP、Skills 与 Plugin"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>5 扩展能力系统：MCP、Skills 与 Plugin</b></span></span></h3><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-341b7925fd28804c80eff465b2492637"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Ad7a5fb28-733e-49e6-8ef7-43aa1b1602e3%3Aimage.png?table=block&amp;id=341b7925-fd28-804c-80ef-f465b2492637&amp;t=341b7925-fd28-804c-80ef-f465b2492637" alt="notion image" loading="lazy" decoding="async"/></div></figure><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-341b7925fd2880669dbdf6a9fa258396" data-id="341b7925fd2880669dbdf6a9fa258396"><span><div id="341b7925fd2880669dbdf6a9fa258396" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd2880669dbdf6a9fa258396" title="6 多 Agent 协作系统"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">6 多 Agent 协作系统</span></span></h3><div class="notion-text notion-block-341b7925fd2880e3a82ae2301f055e6b">传统的 AI 编程助手是&quot;单线程&quot;的——一次只能处理一个任务。Claude Code 的多 Agent 系统打破了这一限制，引入了 Sub-Agent 委托和 Agent Team 两种协作模式。</div><ol start="1" class="notion-list notion-list-numbered notion-block-341b7925fd2880c5940acce5cf2972e1" style="list-style-type:decimal"><li>Sub-Agent（子智能体委托）</li></ol><div class="notion-text notion-block-341b7925fd28802f858ecef38ba61866">Claude Code 在处理复杂任务时，可以自主派生出一个或多个 Sub-Agent，将子任务委托给它们并并行处理。每个 Sub-Agent 拥有独立的上下文和工具权限，完成后将结果汇报给主 Agent。</div><ol start="2" class="notion-list notion-list-numbered notion-block-341b7925fd2880b3bf07d6df4bbe82d8" style="list-style-type:decimal"><li>Agent Team（智能体团队）</li></ol><div class="notion-text notion-block-341b7925fd28806bb54bca58c53baa5a">这是更高级的多 Agent 编排模式（实验性功能），允许定义多个具有不同专长的 Agent 组成团队，协同完成复杂项目。</div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-342b7925fd288031a025db6693e6dae0" data-id="342b7925fd288031a025db6693e6dae0"><span><div id="342b7925fd288031a025db6693e6dae0" class="notion-header-anchor"></div><a class="notion-hash-link" href="#342b7925fd288031a025db6693e6dae0" title="Claude code 配置"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Claude code 配置</span></span></h2><a class="notion-external notion-external-block notion-row notion-block-342b7925fd288041ad98f30f05d4997c" href="https://github.com/huangguang1999/ccstatusline-zh" target="_blank" rel="noopener noreferrer"><div class="notion-external-image"><svg viewBox="0 0 260 260"><g><path d="M128.00106,0 C57.3172926,0 0,57.3066942 0,128.00106 C0,184.555281 36.6761997,232.535542 87.534937,249.460899 C93.9320223,250.645779 96.280588,246.684165 96.280588,243.303333 C96.280588,240.251045 96.1618878,230.167899 96.106777,219.472176 C60.4967585,227.215235 52.9826207,204.369712 52.9826207,204.369712 C47.1599584,189.574598 38.770408,185.640538 38.770408,185.640538 C27.1568785,177.696113 39.6458206,177.859325 39.6458206,177.859325 C52.4993419,178.762293 59.267365,191.04987 59.267365,191.04987 C70.6837675,210.618423 89.2115753,204.961093 96.5158685,201.690482 C97.6647155,193.417512 100.981959,187.77078 104.642583,184.574357 C76.211799,181.33766 46.324819,170.362144 46.324819,121.315702 C46.324819,107.340889 51.3250588,95.9223682 59.5132437,86.9583937 C58.1842268,83.7344152 53.8029229,70.715562 60.7532354,53.0843636 C60.7532354,53.0843636 71.5019501,49.6441813 95.9626412,66.2049595 C106.172967,63.368876 117.123047,61.9465949 128.00106,61.8978432 C138.879073,61.9465949 149.837632,63.368876 160.067033,66.2049595 C184.49805,49.6441813 195.231926,53.0843636 195.231926,53.0843636 C202.199197,70.715562 197.815773,83.7344152 196.486756,86.9583937 C204.694018,95.9223682 209.660343,107.340889 209.660343,121.315702 C209.660343,170.478725 179.716133,181.303747 151.213281,184.472614 C155.80443,188.444828 159.895342,196.234518 159.895342,208.176593 C159.895342,225.303317 159.746968,239.087361 159.746968,243.303333 C159.746968,246.709601 162.05102,250.70089 168.53925,249.443941 C219.370432,232.499507 256,184.536204 256,128.00106 C256,57.3066942 198.691187,0 128.00106,0 Z M47.9405593,182.340212 C47.6586465,182.976105 46.6581745,183.166873 45.7467277,182.730227 C44.8183235,182.312656 44.2968914,181.445722 44.5978808,180.80771 C44.8734344,180.152739 45.876026,179.97045 46.8023103,180.409216 C47.7328342,180.826786 48.2627451,181.702199 47.9405593,182.340212 Z M54.2367892,187.958254 C53.6263318,188.524199 52.4329723,188.261363 51.6232682,187.366874 C50.7860088,186.474504 50.6291553,185.281144 51.2480912,184.70672 C51.8776254,184.140775 53.0349512,184.405731 53.8743302,185.298101 C54.7115892,186.201069 54.8748019,187.38595 54.2367892,187.958254 Z M58.5562413,195.146347 C57.7719732,195.691096 56.4895886,195.180261 55.6968417,194.042013 C54.9125733,192.903764 54.9125733,191.538713 55.713799,190.991845 C56.5086651,190.444977 57.7719732,190.936735 58.5753181,192.066505 C59.3574669,193.22383 59.3574669,194.58888 58.5562413,195.146347 Z M65.8613592,203.471174 C65.1597571,204.244846 63.6654083,204.03712 62.5716717,202.981538 C61.4524999,201.94927 61.1409122,200.484596 61.8446341,199.710926 C62.5547146,198.935137 64.0575422,199.15346 65.1597571,200.200564 C66.2704506,201.230712 66.6095936,202.705984 65.8613592,203.471174 Z M75.3025151,206.281542 C74.9930474,207.284134 73.553809,207.739857 72.1039724,207.313809 C70.6562556,206.875043 69.7087748,205.700761 70.0012857,204.687571 C70.302275,203.678621 71.7478721,203.20382 73.2083069,203.659543 C74.6539041,204.09619 75.6035048,205.261994 75.3025151,206.281542 Z M86.046947,207.473627 C86.0829806,208.529209 84.8535871,209.404622 83.3316829,209.4237 C81.8013,209.457614 80.563428,208.603398 80.5464708,207.564772 C80.5464708,206.498591 81.7483088,205.631657 83.2786917,205.606221 C84.8005962,205.576546 86.046947,206.424403 86.046947,207.473627 Z M96.6021471,207.069023 C96.7844366,208.099171 95.7267341,209.156872 94.215428,209.438785 C92.7295577,209.710099 91.3539086,209.074206 91.1652603,208.052538 C90.9808515,206.996955 92.0576306,205.939253 93.5413813,205.66582 C95.054807,205.402984 96.4092596,206.021919 96.6021471,207.069023 Z" fill="#161614"></path></g></svg></div><div class="notion-external-description"><div class="notion-external-title">ccstatusline-zh</div><div class="notion-external-block-desc">huangguang1999<span> • </span>Updated Apr 20, 2026</div></div></a><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-342b7925fd2880aab965d1f1e0fab311" data-id="342b7925fd2880aab965d1f1e0fab311"><span><div id="342b7925fd2880aab965d1f1e0fab311" class="notion-header-anchor"></div><a class="notion-hash-link" href="#342b7925fd2880aab965d1f1e0fab311" title="使用&amp;开发"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">使用&amp;开发</span></span></h2><ol start="1" class="notion-list notion-list-numbered notion-block-342b7925fd288049a54eebbc751ba883" style="list-style-type:decimal"><li>完整十八开发阶段研发流水线</li></ol><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-342b7925fd288062aaa0cb307086b82f"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://k-vault-image-host.pages.dev/file/AgACAgUAAyEGAATiQDIfAANqad4LJIYzsDMGlxXBHbqeOmc-LxQAAgEOaxslGvBWia8hh9KJJPwBAAMCAAN3AAM7BA.png?spaceId=f6bb7925-fd28-8149-9b46-00037e868248&amp;t=342b7925-fd28-8062-aaa0-cb307086b82f" alt="notion image" loading="lazy" decoding="async"/></div></figure><ol start="2" class="notion-list notion-list-numbered notion-block-342b7925fd288025a005e5b97f46d9b0" style="list-style-type:decimal"><li>Claude Code 前后端设计规范</li></ol><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-342b7925fd2880149a19d18dae278e26"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://k-vault-image-host.pages.dev/file/AgACAgUAAyEGAATiQDIfAANsad4LMQocOZk_198jBuYyYow7ITUAAgIOaxslGvBWDVyVa4q0yCEBAAMCAAN3AAM7BA.png?spaceId=f6bb7925-fd28-8149-9b46-00037e868248&amp;t=342b7925-fd28-8014-9a19-d18dae278e26" alt="notion image" loading="lazy" decoding="async"/></div></figure><ol start="3" class="notion-list notion-list-numbered notion-block-342b7925fd2880b9b39bf503a1c6af71" style="list-style-type:decimal"><li>Claude Code 可观测闭环</li></ol><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-342b7925fd2880ce9872dd4d8a5f58ca"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://k-vault-image-host.pages.dev/file/AgACAgUAAyEGAATiQDIfAANyad4W4BwosqBoIlpXqOrAWgyyYo0AAkEOaxslGvBWpovWY2NSRf4BAAMCAAN3AAM7BA.png?spaceId=f6bb7925-fd28-8149-9b46-00037e868248&amp;t=342b7925-fd28-80ce-9872-dd4d8a5f58ca" alt="notion image" loading="lazy" decoding="async"/></div></figure><ol start="4" class="notion-list notion-list-numbered notion-block-342b7925fd2880999883d906207915d1" style="list-style-type:decimal"><li>Claude Code 对话模式技巧</li></ol><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-342b7925fd2880b4bd4ffcc628361687"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://k-vault-image-host.pages.dev/file/AgACAgUAAyEGAATiQDIfAANwad4W0_T7IYOyuTW6k4unvQJhLr0AAkAOaxslGvBWNOZJxfnJLU4BAAMCAAN3AAM7BA.png?spaceId=f6bb7925-fd28-8149-9b46-00037e868248&amp;t=342b7925-fd28-80b4-bd4f-fcc628361687" alt="notion image" loading="lazy" decoding="async"/></div></figure><ol start="5" class="notion-list notion-list-numbered notion-block-342b7925fd28803fa853ef68aeff57ed" style="list-style-type:decimal"><li>Claude Code 工具体系</li></ol><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-342b7925fd28804a9bcdce8d6303416e"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://k-vault-image-host.pages.dev/file/AgACAgUAAyEGAATiQDIfAAN0ad4W7v0gEtMUAoRnMa9AD6LIMDUAAkIOaxslGvBW2D3fp7Aec_0BAAMCAAN3AAM7BA.png?spaceId=f6bb7925-fd28-8149-9b46-00037e868248&amp;t=342b7925-fd28-804a-9bcd-ce8d6303416e" alt="notion image" loading="lazy" decoding="async"/></div></figure><ol start="6" class="notion-list notion-list-numbered notion-block-342b7925fd2880c9a37aca69568f3b0c" style="list-style-type:decimal"><li>Claude Code 权限模式关系图</li></ol><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-342b7925fd28805e9228c09d82c558df"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://k-vault-image-host.pages.dev/file/AgACAgUAAyEGAATiQDIfAAN2ad4W9Qg4u4SJf5fTTpNUKN3I5L0AAkMOaxslGvBWkz2i7Kg3rz8BAAMCAAN3AAM7BA.png?spaceId=f6bb7925-fd28-8149-9b46-00037e868248&amp;t=342b7925-fd28-805e-9228-c09d82c558df" alt="notion image" loading="lazy" decoding="async"/></div></figure><ol start="7" class="notion-list notion-list-numbered notion-block-342b7925fd28800ca9fed94539f2c3ce" style="list-style-type:decimal"><li>Claude Code 工具权限关系</li></ol><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-342b7925fd28809f8546cb55d024af1f"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://k-vault-image-host.pages.dev/file/AgACAgUAAyEGAATiQDIfAAN4ad4XC_sik_loqEwN6bcqIZQ9u8wAAkQOaxslGvBWVvSMPH1s5qcBAAMCAAN3AAM7BA.png?spaceId=f6bb7925-fd28-8149-9b46-00037e868248&amp;t=342b7925-fd28-809f-8546-cb55d024af1f" alt="notion image" loading="lazy" decoding="async"/></div></figure><ol start="8" class="notion-list notion-list-numbered notion-block-342b7925fd2880a0bec6ca36eff4af69" style="list-style-type:decimal"><li>Claude Code Bash 虚拟环境选择策略</li></ol><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-342b7925fd288012b95ec0db6005efc7"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://k-vault-image-host.pages.dev/file/AgACAgUAAyEGAATiQDIfAAOCad4bRmI7F2s1tu1I8GCeWMR2BjAAAkwOaxslGvBWdOb3eUMPmroBAAMCAAN3AAM7BA.png?spaceId=f6bb7925-fd28-8149-9b46-00037e868248&amp;t=342b7925-fd28-8012-b95e-c0db6005efc7" alt="notion image" loading="lazy" decoding="async"/></div></figure><ol start="9" class="notion-list notion-list-numbered notion-block-342b7925fd2880aea94fdb4cb83a599c" style="list-style-type:decimal"><li>Claude Code Memory</li></ol><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-342b7925fd28803a9410e47ccc4577e4"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://k-vault-image-host.pages.dev/file/AgACAgUAAyEGAATiQDIfAAN8ad4XIEr-AAGJrFXNQW_e71QCAdOGAAJGDmsbJRrwVmeH0ryJNzsZAQADAgADdwADOwQ.png?spaceId=f6bb7925-fd28-8149-9b46-00037e868248&amp;t=342b7925-fd28-803a-9410-e47ccc4577e4" alt="notion image" loading="lazy" decoding="async"/></div></figure><ol start="10" class="notion-list notion-list-numbered notion-block-342b7925fd288099adc2c6bac80e73c6" style="list-style-type:decimal"><li>.claude/rules/*.md 项目规则详解</li></ol><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-342b7925fd288095b266d96909f1cc34"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://k-vault-image-host.pages.dev/file/AgACAgUAAyEGAATiQDIfAAN-ad4XKSNNkjvNBDo_Mi68xfjYBXsAAkcOaxslGvBW77UaqGIY-Y8BAAMCAAN3AAM7BA.png?spaceId=f6bb7925-fd28-8149-9b46-00037e868248&amp;t=342b7925-fd28-8095-b266-d96909f1cc34" alt="notion image" loading="lazy" decoding="async"/></div></figure><ol start="11" class="notion-list notion-list-numbered notion-block-342b7925fd28805eab4dd130ad82a25f" style="list-style-type:decimal"><li>Claude Code 实战经验分享</li></ol><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-342b7925fd288031b31ce950b47bc33d"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://k-vault-image-host.pages.dev/file/AgACAgUAAyEGAATiQDIfAAOAad4XQYUJK7aL1UXnH2XgLgGNIT0AAkgOaxslGvBWTjk5KwpBUYQBAAMCAAN3AAM7BA.png?spaceId=f6bb7925-fd28-8149-9b46-00037e868248&amp;t=342b7925-fd28-8031-b31c-e950b47bc33d" alt="notion image" loading="lazy" decoding="async"/></div></figure><div class="notion-blank notion-block-342b7925fd288041bb7af257fc1e4dba"> </div><div class="notion-blank notion-block-342b7925fd28802b8fb8eb7cbcd52594"> </div><div class="notion-blank notion-block-342b7925fd28808686f0e17d005836c2"> </div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-341b7925fd2880c4abe3c78aab5b2124" data-id="341b7925fd2880c4abe3c78aab5b2124"><span><div id="341b7925fd2880c4abe3c78aab5b2124" class="notion-header-anchor"></div><a class="notion-hash-link" href="#341b7925fd2880c4abe3c78aab5b2124" title="📎 参考文章"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">📎 参考文章</span></span></h2><ul class="notion-list notion-list-disc notion-block-341b7925fd2880f9844dcb6b59020329"><li>一些引用</li></ul><ul class="notion-list notion-list-disc notion-block-341b7925fd2880148734cc5c1bd76894"><li>引用文章</li></ul><div class="notion-blank notion-block-341b7925fd2880ba84f0cff8aad9941a"> </div><div class="notion-callout notion-gray_background_co notion-block-341b7925fd2880b28f2beec0916a5fcc"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="💡">💡</span></div><div class="notion-callout-text">欢迎您在底部评论区留言，一起交流~</div></div><div class="notion-blank notion-block-341b7925fd28806190fff6ab9de95697"> </div></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[02 Vibe Coding]]></title>
            <link>https://tangly1024.com/article/VibeCoding-002</link>
            <guid>https://tangly1024.com/article/VibeCoding-002</guid>
            <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[从零开始构建应用系统]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-33eb7925fd288008a621d99c7aa6521f"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><div class="notion-callout notion-gray_background_co notion-block-33eb7925fd28805c9a3dce6da7fe5fae"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="😀">😀</span></div><div class="notion-callout-text"></div></div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-33eb7925fd2880ca9953e6e66d4ab0c0" data-id="33eb7925fd2880ca9953e6e66d4ab0c0"><span><div id="33eb7925fd2880ca9953e6e66d4ab0c0" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880ca9953e6e66d4ab0c0" title="1 从零开发AI对话应用"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1 从零开发AI对话应用</span></span></h2><div class="notion-text notion-block-33eb7925fd28805183a9c8274dc92016">01 Plan模式下提出规划</div><blockquote class="notion-quote notion-block-33eb7925fd288014bdb2e2f78b5633b4"><div>这里会列出一个实现流程，不要直接在IDE中开始执行，他会直接把所有步骤执行，之后修改和优化不方便。所以这里要把它生成的流程拆分</div></blockquote><div class="notion-text notion-block-33eb7925fd288081a2dedae50e76ab6b">02 拆分phase</div><div class="notion-text notion-block-33eb7925fd28804290feda2e16d91071">03 调整phase</div><div class="notion-text notion-block-33eb7925fd2880e583ced426202ae251">04 执行phase1</div><div class="notion-text notion-block-33eb7925fd28804ab4d5f95dd5ccb012">05 执行 phase2</div><div class="notion-text notion-block-33eb7925fd28800c9b0bdf703fcead71">06 模型接入前测试</div><div class="notion-text notion-block-33fb7925fd28800d9541ddaf3f577acc">从官网找到ds相关的api文档信息，添加到提示词中</div><blockquote class="notion-quote notion-block-33eb7925fd2880c78d63ef90d5f093ef"><div>在进行前后端对接时，先从官方文档找到相关API的文档，将示例代码添加到提示词中，先进行接口的测试，把返回的接口参数再作为提示，进行后端开发和前端对接</div></blockquote><div class="notion-text notion-block-33eb7925fd288073b4bafc3aaac259cd">07 基于测试好的接口规范，与前端进行对接</div><div class="notion-text notion-block-33eb7925fd28800f8fbdff49652ede7f">07 最后一步</div><div class="notion-text notion-block-33eb7925fd28806b97f9de7a340cc0ff">08 最后细节优化</div><div class="notion-text notion-block-33eb7925fd28807fb6f0c56780489d13">09 代码推送</div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-33eb7925fd288028b49ccd83c3e049e9" data-id="33eb7925fd288028b49ccd83c3e049e9"><span><div id="33eb7925fd288028b49ccd83c3e049e9" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd288028b49ccd83c3e049e9" title="2 智能数据分析代理"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2 智能数据分析代理</span></span></h2><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd28803f9866fb14f8bc3de7" data-id="33eb7925fd28803f9866fb14f8bc3de7"><span><div id="33eb7925fd28803f9866fb14f8bc3de7" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd28803f9866fb14f8bc3de7" title="1 Planning 需求梳理"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1 Planning <b>需求梳理</b></span></span></h3><div class="notion-text notion-block-33eb7925fd28802ca644ecf97d563a34">需求：智能数据分析系统</div><ol start="1" class="notion-list notion-list-numbered notion-block-33eb7925fd28804f859eca2e879a8c3d" style="list-style-type:decimal"><li>接入大模型</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-33eb7925fd2880fcb0d9dadbef7c8144" style="list-style-type:decimal"><li>能够操作数据库，基于用户的自然语言查询数据库返回最终的结果</li></ol><ol start="3" class="notion-list notion-list-numbered notion-block-33eb7925fd288009998be1b0087a191b" style="list-style-type:decimal"><li>需要在前端实时的渲染查询出来的可视化图表</li></ol><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33eb7925fd288021a56ae89f3dbb99be"><div style="position:relative;display:flex;justify-content:center;align-self:start;width:384px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Ab597a0cc-fadf-4849-b037-5fc30b3d16ce%3Aimage.png?table=block&amp;id=33eb7925-fd28-8021-a56a-e89f3dbb99be&amp;t=33eb7925-fd28-8021-a56a-e89f3dbb99be" alt="notion image" loading="lazy" decoding="async"/></div></figure><div class="notion-text notion-block-33eb7925fd2880a4aa18f6404165dbef">这里使用gpt5.2进行深度研究</div><div class="notion-text notion-block-33eb7925fd2880fa822febd090757a14">根据模型提示补充研究信息</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd288066b1fdeadccb568d16" data-id="33eb7925fd288066b1fdeadccb568d16"><span><div id="33eb7925fd288066b1fdeadccb568d16" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd288066b1fdeadccb568d16" title="2 确定系统架构"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2 确定系统架构</span></span></h3><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33eb7925fd2880edb99dcd843dc8ec6a"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:624px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Ab13e78fe-412b-47c8-a18f-5d014586d1cd%3Aimage.png?table=block&amp;id=33eb7925-fd28-80ed-b99d-cd843dc8ec6a&amp;t=33eb7925-fd28-80ed-b99d-cd843dc8ec6a" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33eb7925fd288072b1fde8ea275e37fa"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:624px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A9da6fe5a-5a94-42cd-bacc-bc898034e8eb%3Aimage.png?table=block&amp;id=33eb7925-fd28-8072-b1fd-e8ea275e37fa&amp;t=33eb7925-fd28-8072-b1fd-e8ea275e37fa" alt="notion image" loading="lazy" decoding="async"/></div></figure><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd2880e4baa6fd7f5b5499ca" data-id="33eb7925fd2880e4baa6fd7f5b5499ca"><span><div id="33eb7925fd2880e4baa6fd7f5b5499ca" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880e4baa6fd7f5b5499ca" title="3 Cursor plan"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">3 Cursor plan</span></span></h3><div class="notion-text notion-block-33eb7925fd28802f8cebe6ee1e94edcf">生成 代码结构及系统架构、功能规划</div><blockquote class="notion-quote notion-block-33eb7925fd2880ecb62ad3ba21dd7bb6"><div>不要直接按生成的TODO list执行，先拆分phase</div></blockquote><div class="notion-text notion-block-33eb7925fd2880fd9c7dd793abbd6091">拆分phase</div><div class="notion-text notion-block-33fb7925fd2880d8987ee364a3874c3c">Phase 1:前后端基础框架搭建与运行测试</div><div class="notion-text notion-block-33fb7925fd288092aa90fc96229c288c">Phase 2:前端UI研发</div><div class="notion-text notion-block-33fb7925fd288034a33ef850c65e45e2">Phase 3:后端接口研发</div><div class="notion-text notion-block-33fb7925fd28802d87b2d6d1d0432687">Phase 4:前后端联调</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33fb7925fd288018a08ede91563f7a7d" data-id="33fb7925fd288018a08ede91563f7a7d"><span><div id="33fb7925fd288018a08ede91563f7a7d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33fb7925fd288018a08ede91563f7a7d" title="4 linear.app任务管理，cursor接入mcp,创建rule"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">4 linear.app任务管理，cursor接入mcp,创建rule</span></span></h3><div class="notion-text notion-block-33fb7925fd2880dcbe12e86515284028">集成，连接，授权
任务状态管理，cursor settings，Tools&amp;MCP，new MCP server</div><div class="notion-text notion-block-33fb7925fd288045ba7cc844dfb51107">添加好 MCP 工具后，可以在Agent 模型下进行测试</div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33fb7925fd288041810edb736d6e5397"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:426.977294921875px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A94f7bf5d-f0a4-471d-b44b-ac7a33005d22%3Aimage.png?table=block&amp;id=33fb7925-fd28-8041-810e-db736d6e5397&amp;t=33fb7925-fd28-8041-810e-db736d6e5397" alt="notion image" loading="lazy" decoding="async"/></div></figure><div class="notion-text notion-block-33fb7925fd2880d594f7c20d63a648d2">为了构建AI驱动的自动任务管理需要使用 Rules 搭配 MCP 来做自然语言的触发</div><div class="notion-text notion-block-33fb7925fd2880faafb9c914e3c64266">自定义创建  Rule </div><div class="notion-text notion-block-33fb7925fd2880f59516cd86edbdc1e7">不要自己写，让ai写，先给官方链接问什么是rule，获得rule上下文，然后让ai创建rule</div><div class="notion-text notion-block-33fb7925fd2880fc8bb2d1b2bd80e10d">同步之前plan做的TODO list 到linear</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33fb7925fd2880c7887bd3c6a3efd680" data-id="33fb7925fd2880c7887bd3c6a3efd680"><span><div id="33fb7925fd2880c7887bd3c6a3efd680" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33fb7925fd2880c7887bd3c6a3efd680" title="5 分步执行任务"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">5 分步执行任务</span></span></h3><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-33fb7925fd28802b8ab2c84bbd2d078c" data-id="33fb7925fd28802b8ab2c84bbd2d078c"><span><div id="33fb7925fd28802b8ab2c84bbd2d078c" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33fb7925fd28802b8ab2c84bbd2d078c" title="Phase 1 "><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Phase 1 </span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-33fb7925fd2880a8826cc6ee1cd2f9eb" data-id="33fb7925fd2880a8826cc6ee1cd2f9eb"><span><div id="33fb7925fd2880a8826cc6ee1cd2f9eb" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33fb7925fd2880a8826cc6ee1cd2f9eb" title="Phase 2"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Phase 2</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-33fb7925fd28801792f4c4b2328de6aa" data-id="33fb7925fd28801792f4c4b2328de6aa"><span><div id="33fb7925fd28801792f4c4b2328de6aa" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33fb7925fd28801792f4c4b2328de6aa" title="Phase 3"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Phase 3</span></span></h4><div class="notion-text notion-block-33fb7925fd2880e78abddc9206748b58">接入langchain mcp</div><div class="notion-text notion-block-33fb7925fd2880e5babaf7638c30d3e9">在开始后端开发时，因为要使用langchain，所以先添加了langchain mcp，同时通过mcp问智能体可以接入qwen3的组件，以及可以实现nl2sql的组件，获取上下文信息，并更新规范，确保接口参数正确</div><div class="notion-text notion-block-33fb7925fd288080a8dce3b7a1acd007"><a class="notion-link" href="https://docs.langchain.com/use-these-docs" target="_blank" rel="noopener noreferrer">https://docs.langchain.com/use-these-docs</a></div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33fb7925fd288017babbc04fe15f4afc"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:336px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A3f657c0f-42cc-45cb-8da6-220e8e7a4947%3Aimage.png?table=block&amp;id=33fb7925-fd28-8017-babb-c04fe15f4afc&amp;t=33fb7925-fd28-8017-babb-c04fe15f4afc" alt="notion image" loading="lazy" decoding="async"/></div></figure><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-33fb7925fd288068baacd0cd6ca76441" data-id="33fb7925fd288068baacd0cd6ca76441"><span><div id="33fb7925fd288068baacd0cd6ca76441" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33fb7925fd288068baacd0cd6ca76441" title="Phase 4"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Phase 4</span></span></h4><div class="notion-text notion-block-340b7925fd2880df9f43fa5d792884d9"></div><div class="notion-text notion-block-33fb7925fd28807896cec55f19c76818">打开网站测试：请查询各个产品类别的销售趋势，并按照销售额排序</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33fb7925fd2880d89894c8574aa1dfc8" data-id="33fb7925fd2880d89894c8574aa1dfc8"><span><div id="33fb7925fd2880d89894c8574aa1dfc8" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33fb7925fd2880d89894c8574aa1dfc8" title="整体流程"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">整体流程</span></span></h3><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-340b7925fd28803b9970e7d74589cd21"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Ad80c3eda-50c3-4dd0-955d-f4ae19d4f84e%3Aimage.png?table=block&amp;id=340b7925-fd28-803b-9970-e7d74589cd21&amp;t=340b7925-fd28-803b-9970-e7d74589cd21" alt="notion image" loading="lazy" decoding="async"/></div></figure><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-33eb7925fd288055be9acb6cef2e9f96" data-id="33eb7925fd288055be9acb6cef2e9f96"><span><div id="33eb7925fd288055be9acb6cef2e9f96" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd288055be9acb6cef2e9f96" title="📎 参考文章"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">📎 参考文章</span></span></h2><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880b6b9f5d59a540aa0cb"><li>一些引用</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880a69cdfef2bd7495a83"><li>引用文章</li></ul><div class="notion-blank notion-block-33eb7925fd28800d97a0fc6f46df147c"> </div><div class="notion-callout notion-gray_background_co notion-block-33eb7925fd28808ca6a6dca9ded3b836"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="💡">💡</span></div><div class="notion-callout-text">欢迎您在底部评论区留言，一起交流~</div></div><div class="notion-blank notion-block-340b7925fd288030be07d436a99b1cd9"> </div></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[01 Vibe Coding]]></title>
            <link>https://tangly1024.com/article/VibeCoding-001</link>
            <guid>https://tangly1024.com/article/VibeCoding-001</guid>
            <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[VibeCoding概览]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-33eb7925fd2880758f62cba60d837609"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><div class="notion-callout notion-gray_background_co notion-block-33eb7925fd288049b82ce70ccfb71ac2"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="😀">😀</span></div><div class="notion-callout-text"></div></div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-33eb7925fd28804c9cf2cf0c678194ac" data-id="33eb7925fd28804c9cf2cf0c678194ac"><span><div id="33eb7925fd28804c9cf2cf0c678194ac" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd28804c9cf2cf0c678194ac" title="01 什么是 Vibe Coding"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">01 什么是 Vibe Coding</span></span></h2><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd28807c98dccfbd2c4b4be2" data-id="33eb7925fd28807c98dccfbd2c4b4be2"><span><div id="33eb7925fd28807c98dccfbd2c4b4be2" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd28807c98dccfbd2c4b4be2" title="🔥 核心定义"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">🔥 核心定义</span></span></h3><div class="notion-text notion-block-33eb7925fd2880848ba0ec5be33840a2">Vibe Coding 是<b>用自然语言描述需求，AI 自动生成代码</b>的开发模式，核心是<b>Describe→Generate→Validate→Refine</b>的非线性迭代循环，而非一次性线性产出。</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd2880fbb951e7abc8761a99" data-id="33eb7925fd2880fbb951e7abc8761a99"><span><div id="33eb7925fd2880fbb951e7abc8761a99" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880fbb951e7abc8761a99" title="✅ 看起来简单（优势）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">✅ 看起来简单（优势）</span></span></h3><ol start="1" class="notion-list notion-list-numbered notion-block-33eb7925fd28807aa591cc7dcb09e827" style="list-style-type:decimal"><li>零语法门槛：无需精通语法，自然语言即可提需求</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-33eb7925fd28804eb121e3c8588f65c0" style="list-style-type:decimal"><li>快速出活：高效生成简单页面、小工具、原型</li></ol><ol start="3" class="notion-list notion-list-numbered notion-block-33eb7925fd28805c9c44d0686f972832" style="list-style-type:decimal"><li>体验友好：少受语法阻碍，快速看到开发成果</li></ol><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd288006b520ca658fe754a6" data-id="33eb7925fd288006b520ca658fe754a6"><span><div id="33eb7925fd288006b520ca658fe754a6" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd288006b520ca658fe754a6" title="❌ 实际很难（挑战）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">❌ 实际很难（挑战）</span></span></h3><ol start="1" class="notion-list notion-list-numbered notion-block-33eb7925fd2880a593f2cc5d92172938" style="list-style-type:decimal"><li>精准度难题：自然语言有歧义，Prompt 设计是核心技能</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-33eb7925fd28807a8857fe075532b771" style="list-style-type:decimal"><li>输出不稳定：AI 代码质量波动，需反复验证、调整</li></ol><ol start="3" class="notion-list notion-list-numbered notion-block-33eb7925fd28804fa510e72ebdc920a1" style="list-style-type:decimal"><li>工程硬门槛：要理解、调试、修正代码，复杂系统依赖扎实工程能力</li></ol><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd288064bb59f6c5c959f4d4" data-id="33eb7925fd288064bb59f6c5c959f4d4"><span><div id="33eb7925fd288064bb59f6c5c959f4d4" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd288064bb59f6c5c959f4d4" title="🎯 核心定位"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">🎯 核心定位</span></span></h3><ol start="1" class="notion-list notion-list-numbered notion-block-33eb7925fd2880a0b60ee634c1003ef2" style="list-style-type:decimal"><li>新手友好：模糊技术细节，降低入门门槛，快速见成效</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-33eb7925fd2880e6a489cea8af1ff1a2" style="list-style-type:decimal"><li>资深视角：非万能，生产级软件需兼顾安全、可维护性、架构</li></ol><ol start="3" class="notion-list notion-list-numbered notion-block-33eb7925fd2880e2a1e5f5ba8d6d7ac3" style="list-style-type:decimal"><li>价值落地：主打快速原型、创意验证、提效，不替代传统软件工程</li></ol><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd2880489fe4eb7b18950267" data-id="33eb7925fd2880489fe4eb7b18950267"><span><div id="33eb7925fd2880489fe4eb7b18950267" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880489fe4eb7b18950267" title="📌 必备技能"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">📌 必备技能</span></span></h3><div class="notion-text notion-block-33eb7925fd28801e90d6fc41612eef1f">Prompt 设计、代码调试、底层编程、系统架构知识</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd2880a18ca4f21eb3556334" data-id="33eb7925fd2880a18ca4f21eb3556334"><span><div id="33eb7925fd2880a18ca4f21eb3556334" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880a18ca4f21eb3556334" title="🚀 能力进阶"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">🚀 能力进阶</span></span></h3><div class="notion-text notion-block-33eb7925fd28800f898bd4347bd08354">简单演示 → 复杂业务逻辑 → 可维护架构 → 高质量软件工程</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd288058a3bbd01349848f8c" data-id="33eb7925fd288058a3bbd01349848f8c"><span><div id="33eb7925fd288058a3bbd01349848f8c" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd288058a3bbd01349848f8c" title="💡 关键总结"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">💡 关键总结</span></span></h3><div class="notion-text notion-block-33eb7925fd28804d94aec7584cf06ae7">Vibe Coding 是「低门槛入门+高上限进阶」模式，<b>代码质量最终取决于使用者技术能力</b>，核心是迭代优化，而非一次性完美生成。</div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-33eb7925fd28800898bccca4a322fc7f" data-id="33eb7925fd28800898bccca4a322fc7f"><span><div id="33eb7925fd28800898bccca4a322fc7f" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd28800898bccca4a322fc7f" title="02 企业级SDLC（软件开发生命周期）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">02 企业级SDLC（软件开发生命周期）</span></span></h2><hr class="notion-hr notion-block-33eb7925fd288033a568ddcc9f19b4d9"/><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd2880f1810ad9fbbf25da9d" data-id="33eb7925fd2880f1810ad9fbbf25da9d"><span><div id="33eb7925fd2880f1810ad9fbbf25da9d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880f1810ad9fbbf25da9d" title="一、核心概念"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">一、核心概念</span></span></h3><div class="notion-text notion-block-33eb7925fd2880168a39d379c6f13067">SDLC（Software Development Life Cycle，软件开发生命周期）是软件从立项到运维迭代的完整流程，核心特点是<b>持续循环、永不停止</b>，是企业级研发的标准化流程框架。</div><div class="notion-text notion-block-33eb7925fd2880a981b6fd0f5b564131">传统企业SDLC的核心特征：</div><blockquote class="notion-quote notion-block-33eb7925fd288023ad5fe071548b53fb"><div>强规划 + 强文档 + 强流程 + 强审批 → 稳定但慢，适合高合规场景</div></blockquote><hr class="notion-hr notion-block-33eb7925fd2880a6af2fe5a5b1ba9d0d"/><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd2880368c91c7d375118f1b" data-id="33eb7925fd2880368c91c7d375118f1b"><span><div id="33eb7925fd2880368c91c7d375118f1b" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880368c91c7d375118f1b" title="二、SDLC 7大核心阶段（完整流程）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">二、SDLC 7大核心阶段（完整流程）</span></span></h3><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-33eb7925fd28801294afc43d9486472f" data-id="33eb7925fd28801294afc43d9486472f"><span><div id="33eb7925fd28801294afc43d9486472f" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd28801294afc43d9486472f" title="01 业务规划与立项（Planning）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">01 业务规划与立项（Planning）</span></span></h4><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880b889fdd3fa34178fc0"><li><b>核心问题</b>：是否值得做？ROI（投资回报率）是否合理？资源是否匹配？</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd288074bbc5ead45f9bbb2e"><li><b>产出物</b>：立项书、Roadmap（产品路线图）</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd28807a913eda52b17ea96f"><li><b>阶段目标</b>：从业务视角评估项目可行性，明确项目方向与资源投入</li></ul><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-33eb7925fd28804e83a9d5eece672a8c" data-id="33eb7925fd28804e83a9d5eece672a8c"><span><div id="33eb7925fd28804e83a9d5eece672a8c" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd28804e83a9d5eece672a8c" title="02 需求分析与PRD（Requirements）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">02 需求分析与PRD（Requirements）</span></span></h4><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880e39f9fe3a68e395567"><li><b>核心问题</b>：用户是谁？业务目标是什么？功能边界是什么？</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880d1a9f2cb956c183c78"><li><b>产出物</b>：PRD（产品需求文档）、SRS（软件需求规格说明书）</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd288094ba52e963fa617e40"><li><b>阶段目标</b>：明确产品功能、用户需求与业务价值，为后续开发提供依据</li></ul><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-33eb7925fd2880e9aef1ed61e8045b5f" data-id="33eb7925fd2880e9aef1ed61e8045b5f"><span><div id="33eb7925fd2880e9aef1ed61e8045b5f" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880e9aef1ed61e8045b5f" title="03 系统设计（System Design）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">03 系统设计（System Design）</span></span></h4><ul class="notion-list notion-list-disc notion-block-33eb7925fd288017b2fffa12fc48ef0c"><li><b>核心工作</b>：模块拆分、数据库设计、服务调用设计</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd28804f8fead6b693acc130"><li><b>产出物</b>：HLD（高层设计文档）、LLD（详细设计文档）、API接口文档</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880388e39d38feb3cb1ca"><li><b>阶段目标</b>：将需求转化为技术架构，明确系统实现方案</li></ul><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-33eb7925fd2880bd8b68edbaf12a85f3" data-id="33eb7925fd2880bd8b68edbaf12a85f3"><span><div id="33eb7925fd2880bd8b68edbaf12a85f3" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880bd8b68edbaf12a85f3" title="04 开发实现（Implementation）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">04 开发实现（Implementation）</span></span></h4><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880e6980cf164326819f5"><li><b>核心工作</b>：前后端开发、Code Review（代码评审）、CI构建</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880b1ab2fc12f48d01f51"><li><b>核心特点</b>：基于Git Flow / MR（Merge Request）的协作开发模式</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd288038b6d8c5b3c644c7d5"><li><b>阶段目标</b>：按照设计方案完成代码开发，保障代码质量</li></ul><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-33eb7925fd288078b4bae8890c6bac93" data-id="33eb7925fd288078b4bae8890c6bac93"><span><div id="33eb7925fd288078b4bae8890c6bac93" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd288078b4bae8890c6bac93" title="05 测试验证（Testing）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">05 测试验证（Testing）</span></span></h4><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880df996cd7fd2a4cf5b1"><li><b>核心测试类型</b>：单元测试、集成测试、回归测试、UAT（用户验收测试）</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd28801f9534de3bb88810c9"><li><b>关键提示</b>：缺陷修复成本随阶段推进指数级升高，测试越早介入成本越低</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880f7be3ec16397f1c22d"><li><b>阶段目标</b>：验证软件功能、性能、安全性，保障产品质量</li></ul><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-33eb7925fd28807b8ce7e879bcc1e1d3" data-id="33eb7925fd28807b8ce7e879bcc1e1d3"><span><div id="33eb7925fd28807b8ce7e879bcc1e1d3" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd28807b8ce7e879bcc1e1d3" title="06 上线交付（Deployment）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">06 上线交付（Deployment）</span></span></h4><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880869505f09ab3a8f1a3"><li><b>核心工作</b>：灰度发布、多环境隔离、审批流程</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880359047cc21a41d04c2"><li><b>产出物</b>：Release Note（版本发布说明）</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880d9b75fdec22ff5a3d2"><li><b>阶段目标</b>：安全、稳定地将软件交付给用户，降低上线风险</li></ul><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-33eb7925fd2880a19a92ef458c1f4a6e" data-id="33eb7925fd2880a19a92ef458c1f4a6e"><span><div id="33eb7925fd2880a19a92ef458c1f4a6e" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880a19a92ef458c1f4a6e" title="07 运维与迭代（Maintenance）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">07 运维与迭代（Maintenance）</span></span></h4><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880ffac92cad134e390b0"><li><b>核心工作</b>：Bug修复、性能优化、安全补丁</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880bd9658dce8f160fff7"><li><b>循环逻辑</b>：新需求进入下一轮迭代，开启新的SDLC周期</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd288026a6f3c007482cbf6e"><li><b>阶段目标</b>：保障系统稳定运行，持续优化产品体验</li></ul><hr class="notion-hr notion-block-33eb7925fd28808499e7df89d5a9de6a"/><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd28806eb82bd97f18bcfa20" data-id="33eb7925fd28806eb82bd97f18bcfa20"><span><div id="33eb7925fd28806eb82bd97f18bcfa20" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd28806eb82bd97f18bcfa20" title="三、各阶段补充说明"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">三、各阶段补充说明</span></span></h3><table class="notion-simple-table notion-block-33eb7925fd28802f904ecea30a981b2f"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-33eb7925fd288003b1b7e4585f6673b1"><td class="" style="width:120px"><div class="notion-simple-table-cell">阶段</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">核心关注点</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">关键产出</div></td></tr><tr class="notion-simple-table-row notion-block-33eb7925fd288040b9ded534a0ec811b"><td class="" style="width:120px"><div class="notion-simple-table-cell">Planning</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">项目可行性、ROI、资源匹配</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">立项书、Roadmap</div></td></tr><tr class="notion-simple-table-row notion-block-33eb7925fd288044b6cfdae60822d2a3"><td class="" style="width:120px"><div class="notion-simple-table-cell">Requirements</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">用户画像、业务目标、功能边界</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">PRD、SRS</div></td></tr><tr class="notion-simple-table-row notion-block-33eb7925fd2880f092e9cdb707244d5f"><td class="" style="width:120px"><div class="notion-simple-table-cell">System Design</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">架构设计、模块拆分、接口设计</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">HLD/LLD、API文档</div></td></tr><tr class="notion-simple-table-row notion-block-33eb7925fd2880abb954fec7d4174c46"><td class="" style="width:120px"><div class="notion-simple-table-cell">Implementation</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">代码开发、代码评审、CI/CD</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">可运行的代码版本</div></td></tr><tr class="notion-simple-table-row notion-block-33eb7925fd2880f5b5cbc2b0c4c0fa0f"><td class="" style="width:120px"><div class="notion-simple-table-cell">Testing</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">多维度测试、缺陷修复</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">测试报告、验收报告</div></td></tr><tr class="notion-simple-table-row notion-block-33eb7925fd28806f8335ed29fd3c138c"><td class="" style="width:120px"><div class="notion-simple-table-cell">Deployment</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">灰度发布、环境隔离、上线审批</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">Release Note</div></td></tr><tr class="notion-simple-table-row notion-block-33eb7925fd288074a2e5ea9b2a295ed7"><td class="" style="width:120px"><div class="notion-simple-table-cell">Maintenance</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">系统运维、问题修复、需求迭代</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">迭代计划、优化方案</div></td></tr></tbody></table><hr class="notion-hr notion-block-33eb7925fd2880afab45f5301d2358da"/><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd2880339979fe2a02e28ac5" data-id="33eb7925fd2880339979fe2a02e28ac5"><span><div id="33eb7925fd2880339979fe2a02e28ac5" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880339979fe2a02e28ac5" title="四、关键补充"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">四、关键补充</span></span></h3><ol start="1" class="notion-list notion-list-numbered notion-block-33eb7925fd28809da035d2f4011b66d4" style="list-style-type:decimal"><li><b>迭代循环</b>：SDLC不是一次性流程，运维阶段的新需求会进入下一轮迭代，形成持续优化的闭环</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-33eb7925fd2880c2956bcf4c9c9b2e79" style="list-style-type:decimal"><li><b>传统企业模式特点</b>：强流程、强审批保障了合规性与稳定性，但研发效率相对较低，更适合金融、政务等对合规要求高的行业</li></ol><ol start="3" class="notion-list notion-list-numbered notion-block-33eb7925fd288032b243c69058f4e512" style="list-style-type:decimal"><li><b>缺陷成本规律</b>：测试阶段发现并修复缺陷的成本，远低于上线后修复的成本，因此测试环节是SDLC的关键质量保障</li></ol><hr class="notion-hr notion-block-33eb7925fd28807f9e40c2a7c55f4224"/><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd2880f583aed7bbaee4fc36" data-id="33eb7925fd2880f583aed7bbaee4fc36"><span><div id="33eb7925fd2880f583aed7bbaee4fc36" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880f583aed7bbaee4fc36" title="五、流程总览"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">五、流程总览</span></span></h3><div class="notion-text notion-block-33eb7925fd288003afd3c507145065d6"><code class="notion-inline-code">业务规划与立项 → 需求分析与PRD → 系统设计 → 开发实现 → 测试验证 → 上线交付 → 运维与迭代 → 新需求进入下一轮</code></div><hr class="notion-hr notion-block-33eb7925fd28808f8bacef69f33807b9"/><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-33eb7925fd288005a888c4a2c796c374" data-id="33eb7925fd288005a888c4a2c796c374"><span><div id="33eb7925fd288005a888c4a2c796c374" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd288005a888c4a2c796c374" title="03 Vibe Coding 研发经验"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">03 Vibe Coding 研发经验</span></span></h2><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd2880c78094d43804e33b8b" data-id="33eb7925fd2880c78094d43804e33b8b"><span><div id="33eb7925fd2880c78094d43804e33b8b" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880c78094d43804e33b8b" title="一、核心总纲：大道至简"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">一、核心总纲：大道至简</span></span></h3><div class="notion-text notion-block-33eb7925fd2880e29a23d1c2f082ff9a"><b>核心原则</b>：开发方式必须取决于产品复杂度与未来迭代需求，技术服务于业务，而非本末倒置。</div><hr class="notion-hr notion-block-33eb7925fd28808d841ed2e4bcdb9b8d"/><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd288022b4dad3018d3f23cb" data-id="33eb7925fd288022b4dad3018d3f23cb"><span><div id="33eb7925fd288022b4dad3018d3f23cb" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd288022b4dad3018d3f23cb" title="二、三大核心模块"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">二、三大核心模块</span></span></h3><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-33eb7925fd2880349fadc7144f260ec7" data-id="33eb7925fd2880349fadc7144f260ec7"><span><div id="33eb7925fd2880349fadc7144f260ec7" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880349fadc7144f260ec7" title="① 需求是第一驱动力"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">① 需求是第一驱动力</span></span></h4><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880959c77f61626365c5f"><li><b>核心判断维度</b>：</li><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880959c77f61626365c5f"><ol start="1" class="notion-list notion-list-numbered notion-block-33eb7925fd2880539d47d75b3b310d15" style="list-style-type:decimal"><li>需求是否明确？</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-33eb7925fd288064b79bcbb1e7498cda" style="list-style-type:decimal"><li>是否有清晰的验收标准？</li></ol><ol start="3" class="notion-list notion-list-numbered notion-block-33eb7925fd288058bbb3f92c480af182" style="list-style-type:decimal"><li>功能拆分是否合理？</li></ol></ul></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd28803487ecda8cd4f155c5"><li><b>关键结论</b>：产品需求的清晰度，<b>直接决定AI能否被「用对」</b>，是所有开发工作的前提。</li></ul><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-33eb7925fd2880a48bb1d67c44a4afd9" data-id="33eb7925fd2880a48bb1d67c44a4afd9"><span><div id="33eb7925fd2880a48bb1d67c44a4afd9" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880a48bb1d67c44a4afd9" title="② 技术只是辅助"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">② 技术只是辅助</span></span></h4><ul class="notion-list notion-list-disc notion-block-33eb7925fd28809b8ce1ea0085e21d2f"><li><b>技术工具定位</b>：Skills、MCP、自动代码生成等技术，本质是<b>效率提升辅助工具</b></li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd288003a25cf22852a4bdba"><li><b>核心边界</b>：</li><ul class="notion-list notion-list-disc notion-block-33eb7925fd288003a25cf22852a4bdba"><ol start="1" class="notion-list notion-list-numbered notion-block-33eb7925fd28807080a6df7ca95611d7" style="list-style-type:decimal"><li>无法解决「定义不清的需求」</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-33eb7925fd2880af984ec690bef2f8cf" style="list-style-type:decimal"><li>不能替代专业的需求分析工作</li></ol></ul></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd28805b8ffed414e2d396ee"><li><b>风险警示</b>：<b>需求不清晰才是最大的开发成本</b>，盲目用技术工具只会放大问题</li></ul><h4 class="notion-h notion-h3 notion-h-indent-2 notion-block-33eb7925fd28801bad20dec2bb82bf16" data-id="33eb7925fd28801bad20dec2bb82bf16"><span><div id="33eb7925fd28801bad20dec2bb82bf16" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd28801bad20dec2bb82bf16" title="③ 未来迭代与可维护性"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">③ 未来迭代与可维护性</span></span></h4><ul class="notion-list notion-list-disc notion-block-33eb7925fd28804eb48aff9a70c9e602"><li><b>产品的核心属性</b>：产品需要持续迭代，包含：</li><ul class="notion-list notion-list-disc notion-block-33eb7925fd28804eb48aff9a70c9e602"><ol start="1" class="notion-list notion-list-numbered notion-block-33eb7925fd28800ebc2bc00e515e6777" style="list-style-type:decimal"><li>Bug 修复</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-33eb7925fd288063b729fde9a05560bf" style="list-style-type:decimal"><li>用户反馈优化</li></ol><ol start="3" class="notion-list notion-list-numbered notion-block-33eb7925fd2880b39b2ae10072b0b988" style="list-style-type:decimal"><li>新功能展开 / 性能改进</li></ol></ul></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd28805297dee2c9581d8363"><li><b>核心要求</b>：开发时必须优先保证代码的<b>可维护性和可理解性</b>，为长期迭代留足空间</li></ul><hr class="notion-hr notion-block-33eb7925fd2880e1be01fa15fee6eab3"/><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd2880ba9f10c7764acd21ff" data-id="33eb7925fd2880ba9f10c7764acd21ff"><span><div id="33eb7925fd2880ba9f10c7764acd21ff" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880ba9f10c7764acd21ff" title="三、最终行动准则"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">三、最终行动准则</span></span></h3><div class="notion-text notion-block-33eb7925fd28804b85bbf5d2f8eb77c0">❌ <b>禁止行为</b>：不要盲目追求自动化开发、Skills、MCP 等技术模板，避免技术炫技
✅ <b>正确流程</b>：先理清需求，再选择合适的开发方式，让技术服务于业务目标</div><hr class="notion-hr notion-block-33eb7925fd28802b9b87f9151f122aed"/><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-33eb7925fd28801c91def97a41f8fbf3" data-id="33eb7925fd28801c91def97a41f8fbf3"><span><div id="33eb7925fd28801c91def97a41f8fbf3" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd28801c91def97a41f8fbf3" title="04 Cursor"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">04 Cursor</span></span></h2><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33fb7925fd28802fb1d0cfef31aa64e3" data-id="33fb7925fd28802fb1d0cfef31aa64e3"><span><div id="33fb7925fd28802fb1d0cfef31aa64e3" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33fb7925fd28802fb1d0cfef31aa64e3" title="四种模式"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">四种模式</span></span></h3><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33eb7925fd2880f498bacc51a35fdd3f"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Aedb8492d-045e-4310-bf5e-c0341d5b7f2f%3Aimage.png?table=block&amp;id=33eb7925-fd28-80f4-98ba-cc51a35fdd3f&amp;t=33eb7925-fd28-80f4-98ba-cc51a35fdd3f" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33eb7925fd28808aaf62ca15b1b2e610"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A81156634-f417-4eb4-8fab-85c9f09c8197%3Aimage.png?table=block&amp;id=33eb7925-fd28-808a-af62-ca15b1b2e610&amp;t=33eb7925-fd28-808a-af62-ca15b1b2e610" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33eb7925fd2880cdb065e2fb5a38270b"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A0992007f-36ae-4099-81dc-b2b9dbf6c099%3Aimage.png?table=block&amp;id=33eb7925-fd28-80cd-b065-e2fb5a38270b&amp;t=33eb7925-fd28-80cd-b065-e2fb5a38270b" alt="notion image" loading="lazy" decoding="async"/></div></figure><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33fb7925fd28802cb3d3ca65b478a293" data-id="33fb7925fd28802cb3d3ca65b478a293"><span><div id="33fb7925fd28802cb3d3ca65b478a293" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33fb7925fd28802cb3d3ca65b478a293" title="MCP 使用Linear做任务管理"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">MCP 使用Linear做任务管理</span></span></h3><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33eb7925fd28800ea870f59aa5c22cdd"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Ae9db480b-fed9-4111-8482-9339f6ff7905%3Aimage.png?table=block&amp;id=33eb7925-fd28-800e-a870-f59aa5c22cdd&amp;t=33eb7925-fd28-800e-a870-f59aa5c22cdd" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33eb7925fd2880a3974fdab7e922aec4"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A002de1f4-3bc9-4b41-b05b-daa0ae25857d%3Aimage.png?table=block&amp;id=33eb7925-fd28-80a3-974f-dab7e922aec4&amp;t=33eb7925-fd28-80a3-974f-dab7e922aec4" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33eb7925fd28805e8f11ca1f7c43d593"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Aa3489e8f-790f-456d-bf72-da8d881ac350%3Aimage.png?table=block&amp;id=33eb7925-fd28-805e-8f11-ca1f7c43d593&amp;t=33eb7925-fd28-805e-8f11-ca1f7c43d593" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33fb7925fd288034a6a4ea4c6dcccc90"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:480px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A8e1e93f4-c50d-45ba-9eaf-68a2adb9c163%3Aimage.png?table=block&amp;id=33fb7925-fd28-8034-a6a4-ea4c6dcccc90&amp;t=33fb7925-fd28-8034-a6a4-ea4c6dcccc90" alt="notion image" loading="lazy" decoding="async"/></div></figure><div class="notion-row notion-block-33fb7925fd2880829762da8f1872e2fe"><div class="notion-column notion-block-33fb7925fd2880048e69c9a2b5afe3b7" style="width:calc((100% - (1 * min(32px, 4vw))) * 0.5)"></div><div class="notion-spacer"></div><div class="notion-column notion-block-33fb7925fd2880cea978deb27bea654c" style="width:calc((100% - (1 * min(32px, 4vw))) * 0.5)"><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33fb7925fd2880e19b41f69992dc206b"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:426.977294921875px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A94f7bf5d-f0a4-471d-b44b-ac7a33005d22%3Aimage.png?table=block&amp;id=33fb7925-fd28-80e1-9b41-f69992dc206b&amp;t=33fb7925-fd28-80e1-9b41-f69992dc206b" alt="notion image" loading="lazy" decoding="async"/></div></figure></div><div class="notion-spacer"></div></div><div class="notion-text notion-block-33fb7925fd288019a89fddb6c4d5d9ad">为了构建AI驱动的自动任务管理需要使用 Rules 搭配 MCP 来做自然语言的触发</div><div class="notion-text notion-block-33fb7925fd28802b99c3cb5305eb0623">自定义创建  Rule </div><div class="notion-text notion-block-33fb7925fd2880a995b3ebc432334bd9">不要自己写，让ai写，先给官方链接问什么是rule，获得rule上下文，然后让ai创建rule</div><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33fb7925fd288007a8e6e976a517d966" data-id="33fb7925fd288007a8e6e976a517d966"><span><div id="33fb7925fd288007a8e6e976a517d966" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33fb7925fd288007a8e6e976a517d966" title="Rule"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Rule</span></span></h3><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33eb7925fd2880ff8142cd50187ac456"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3A088fdb1e-f760-4903-96a7-a681b9614b0e%3Aimage.png?table=block&amp;id=33eb7925-fd28-80ff-8142-cd50187ac456&amp;t=33eb7925-fd28-80ff-8142-cd50187ac456" alt="notion image" loading="lazy" decoding="async"/></div></figure><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33eb7925fd288076866ce0ff3f6243c9"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:100%"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Aa9ca04e0-52dd-40c7-9b7f-e36277e0b6f7%3Aimage.png?table=block&amp;id=33eb7925-fd28-8076-866c-e0ff3f6243c9&amp;t=33eb7925-fd28-8076-866c-e0ff3f6243c9" alt="notion image" loading="lazy" decoding="async"/></div></figure><h3 class="notion-h notion-h2 notion-h-indent-1 notion-block-33eb7925fd28805ebebbe63f025a208d" data-id="33eb7925fd28805ebebbe63f025a208d"><span><div id="33eb7925fd28805ebebbe63f025a208d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd28805ebebbe63f025a208d" title="使用经验分享"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">使用经验分享</span></span></h3><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33eb7925fd288021acd3df72f69c48cb"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:100%;max-width:100%;flex-direction:column;height:320px"><img style="object-fit:cover" src="https://www.notion.so/image/attachment%3Af1f07b66-1a79-4821-afcd-087f9f8313d5%3A7f72db0f-1595-429e-a70d-62f2bd73a161.png?table=block&amp;id=33eb7925-fd28-8021-acd3-df72f69c48cb&amp;t=33eb7925-fd28-8021-acd3-df72f69c48cb" alt="notion image" loading="lazy" decoding="async"/></div></figure><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-33eb7925fd2880b2a33af2d48cd038c5" data-id="33eb7925fd2880b2a33af2d48cd038c5"><span><div id="33eb7925fd2880b2a33af2d48cd038c5" class="notion-header-anchor"></div><a class="notion-hash-link" href="#33eb7925fd2880b2a33af2d48cd038c5" title="📎 参考文章"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">📎 参考文章</span></span></h2><ul class="notion-list notion-list-disc notion-block-33eb7925fd2880ccad5be6872ae2d021"><li>一些引用</li></ul><ul class="notion-list notion-list-disc notion-block-33eb7925fd28805db985ca97807ab143"><li>引用文章</li></ul><div class="notion-blank notion-block-33eb7925fd28808db574e8234b447f0b"> </div><div class="notion-callout notion-gray_background_co notion-block-33eb7925fd28802898b6e18031c0df7a"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="💡">💡</span></div><div class="notion-callout-text">欢迎您在底部评论区留言，一起交流~</div></div></main></div>]]></content:encoded>
        </item>
    </channel>
</rss>