AI协作开发指南V5.0上部秘籍(狗子更新:2026/2/4,超精华版)

精华修改于02/041075 浏览开发心得
狗子来更新啦,狗子为自己带烟
2026/2/4(全是精华)
================================================================================
                           AI协作开发指南V5.0
================================================================================
用途:指导如何与AI高效协作
适用对象:任何希望用AI提升工作效率的人
核心特色:全程使用「❌ 错误 vs ✅ 正确」对比教学
--------------------------------------------------------------------------------
                              写在前面
--------------------------------------------------------------------------------
这份指南不是理论说教,而是从真实协作过程中提炼的经验。
核心观点:AI协作的关键不在于「提示词技巧」,而在于沟通方式和思维模式。
本指南将用对比的方式,展示什么样的沟通是有效的,什么是低效的。
================================================================================
                    第一部分:核心理念
================================================================================
一、AI协作的本质
--------------------------------------------------------------------------------
【1.1 协作模式对比】
    传统做法:
    你 ──────────────────────────────────→ 完成作品
          (独自完成所有细节,速度慢)
    AI协作:
    你 → 核心思路 + 框架 → AI → 大量输出 → 你审核修改 → 完成作品
          (你把控方向,AI加速执行)
【1.2 AI的优势与局限】
    AI擅长                          AI不擅长
    ─────────────────────────────────────────────────────────────
    一次性输出大量内容               跨对话记忆(会忘记)
    按规则严格执行                   理解模糊的「感觉」
    快速迭代修改                     把控创意方向
    保持单次对话内一致性             自动发现设定矛盾
    关键认知:AI的记忆是「读取式」的,不是「回忆式」的。
              你需要把重要信息写成文档,让AI每次都能读取。
【1.3 成功协作的四要素】
    1. 完善的文档体系
       └── 让AI每次都能「读取」上下文
   
    2. 明确的规范体系
       └── 格式规范 + 检查清单 = 质量保证
   
    3. 分层架构
       └── 复杂任务拆分成独立模块
   
    4. 渐进式开发
       └── 骨架 → 血肉 → 细节,分阶段完成
================================================================================
                    第二部分:工作流程
================================================================================
二、渐进式开发流程
--------------------------------------------------------------------------------
【2.1 ❌ 错误 vs ✅ 正确:开发顺序】
❌ 错误:
    用户:帮我一次性完成整个项目。
   
    (任务太大,无法有效执行,质量无法保证)
✅ 正确:
    Phase 1: 骨架层
    ────────────────
    输入:核心需求
    输出:整体框架和大纲
    目标:确定结构
   
    Phase 2: 规范层
    ────────────────
    输入:框架
    输出:格式规范 + 检查清单
    目标:建立质量保障体系
   
    Phase 3: 内容层
    ────────────────
    输入:框架 + 规范
    输出:具体内容
    目标:填充细节
   
    Phase 4: 检查层
    ────────────────
    输入:完成的内容
    输出:检查记录 + 修正
    目标:质量保证
【2.2 ❌ 错误 vs ✅ 正确:任务拆分】
❌ 错误:
    用户:写完所有12个模块。
   
    (一次性任务太多,容易出错,难以追踪)
✅ 正确:
    用户:我们分步完成:
   
    步骤1:先写模块A,写入 modules/A.md
    步骤2:检查模块A,确认无误
    步骤3:再写模块B,写入 modules/B.md
    ...
   
    每完成一个模块就保存,逐个推进。
【2.3 标准任务下达模板】
    ## 任务:[一句话描述]
   
    ### 输入文档
    - 读取:[文件路径1]
    - 读取:[文件路径2]
   
    ### 具体要求
    - [要求1]
    - [要求2]
   
    ### 输出格式
    - 写入:[目标文件路径]
    - 格式:参照 [规范文件]
   
    ### 检查要求
    - 参照:[检查规范文件]
三、每个任务的标准流程
--------------------------------------------------------------------------------
【3.1 完整流程图】
    开始任务
        ↓
    1. AI读取:相关文档 + 规范文件
        ↓
    2. 讨论方案(如有必要)
        ↓
    3. 执行任务
        ↓
    4. 自检结果
        ↓
    5. 保存到文件
        ↓
    6. 更新进度记录
        ↓
    完成
【3.2 ❌ 错误 vs ✅ 正确:任务执行】
❌ 错误:
    用户:写模块A。
   
    AI:(直接开始写,没有读取上下文)
   
    用户:不对,你忘了之前的设定...
✅ 正确:
    用户:写模块A。
   
    请先读取:
    - 项目大纲.md
    - 格式规范.md
    - 已完成的模块B.md(参考风格)
   
    然后开始写作,写入 modules/A.md
================================================================================
                    第三部分:任务下达与对话技巧
================================================================================
四、有效提问的CRISP原则
--------------------------------------------------------------------------------
    C - Context(上下文):让AI先读取相关文档
    R - Role(角色):明确AI扮演什么角色
    I - Intent(意图):清楚说明你想要什么
    S - Specific(具体):给出具体的格式和示例
    P - Persist(持久化):要求输出保存到文件
五、❌ 错误 vs ✅ 正确:对话示范(12种场景)
--------------------------------------------------------------------------------
【5.1 下达任务】
❌ 错误:
    "帮我写第3章"
   
    问题:没有上下文、没有具体要求、AI不知道读什么文档
✅ 正确:
    "写第3章内容。
   
    请先读取:
    - 大纲表.md(第3章部分)
    - 格式规范.md
   
    要求:
    - 本章核心主题:XXX
    - 字数约2000字
   
    写入:chapters/第3章.md"
【5.2 修改内容】
❌ 错误:
    "这段不太好,改一下"
   
    问题:哪段?哪里不好?改成什么样?
✅ 正确:
    "第3章.md 第47行有问题。
   
    问题:表述太啰嗦
    原文:「这个功能是用来帮助用户完成XXX操作的一个重要功能」
    应改为:简洁直接的表述
   
    请修改这一行。"
【5.3 检查质量】
❌ 错误:
    "检查一下有没有问题"
   
    问题:检查什么?什么算问题?按什么标准?
✅ 正确:
    "检查第3章内容。
   
    按照「检查清单.md」逐项检查:
    1. 是否符合格式规范?
    2. 是否有逻辑矛盾?
    3. 是否遗漏关键信息?
   
    列出问题并修正。"
【5.4 继续上次工作】
❌ 错误:
    "继续"
   
    问题:继续什么?AI不记得上次做到哪。
✅ 正确:
    "继续项目开发。
   
    当前进度:
    - 第1-2章:✅ 完成
    - 第3章:✅ 完成
    - 下一个:第4章
   
    请先读取:
    - 大纲表.md(第4章部分)
    - 已完成的第3章.md(参考风格)
   
    然后写第4章,写入 chapters/第4章.md"
【5.5 讨论决策】
❌ 错误:
    "这个功能要不要做?"
   
    问题:没有背景信息,AI无法判断影响。
✅ 正确:
    "考虑是否添加XXX功能。
   
    请先读取:
    - 项目需求.md
    - 已有功能列表.md
   
    分析:
    1. 添加这个功能的好处?
    2. 可能的风险和成本?
    3. 替代方案有哪些?
   
    我来做最终决定。"
【5.6 叫停】
❌ 错误:
    用户:嗯...(AI继续执行)
    用户:不是这个意思...(AI还在继续)
✅ 正确:
    用户:等一下,暂停。
         这个方向有问题。
         我觉得应该先解决XXX,再做YYY。
【5.7 给反馈】
❌ 错误:
    "不对"
    "不是这种感觉"
    "改一下"
✅ 正确:
    "这里有问题:
   
    1. 第2段的逻辑不通,因为XXX
    2. 第5行的表述不准确,应该是YYY
    3. 缺少对ZZZ的说明
   
    请针对这3点修改。"
【5.8 确认结论】
❌ 错误:
    "那就这样吧"
   
    (不清楚AI是否理解了结论)
✅ 正确:
    "确认一下我们的结论:
   
    1. XXX采用方案A
    2. YYY改成ZZZ
    3. 下一步先做AAA
   
    对吗?"
   
    AI:确认正确。开始执行。
【5.9 询问建议】
❌ 错误:
    "按我说的做就行"
   
    (不给AI发挥空间)
✅ 正确:
    "这个问题你怎么看?
   
    给我2-3个方案,分析各自的优缺点,
    然后告诉我你推荐哪个以及为什么。"
【5.10 保存成果】
❌ 错误:
    讨论完不写文档
    下次又要重新讨论
✅ 正确:
    "把我们刚才讨论的结论保存到文档。
   
    写入:decisions/决策记录.md
    标注:版本号 + 日期 + 主要内容"
【5.11 批量操作】
❌ 错误:
    "检查所有文件"
   
    (太笼统,容易遗漏)
✅ 正确:
    "批量检查 chapters/ 目录下的所有文件:
   
    检查项:
    1. 是否符合格式规范?
    2. 是否有遗漏的TODO标记?
   
    输出格式:
    | 文件名 | 问题数 | 问题描述 |
    |--------|--------|----------|"
【5.12 处理复杂决策】
❌ 错误:
    "这个怎么办?"
✅ 正确:
    "我在考虑XXX,有两个选择:
   
    选项A:...
    选项B:...
   
    请帮我分析:
    1. 选项A的优缺点?
    2. 选项B的优缺点?
    3. 你的推荐是?
   
    分析完后,我来做最终决定。"
================================================================================
                    第四部分:上下文管理
================================================================================
六、上下文管理策略
--------------------------------------------------------------------------------
【6.1 核心问题】
    AI对话太长会丢失前面的信息。
    这是AI的固有限制,不是bug。
【6.2 ❌ 错误 vs ✅ 正确:上下文管理】
❌ 错误:
    对话进行3小时
    内容越来越多
    AI开始忘记前面的内容
    输出质量下降
   
    用户:你怎么又忘了?!
✅ 正确:
    策略1:分层存储
    ────────────────
    重要决策 → 立即写入文档
    临时讨论 → 留在对话中
   
    策略2:及时保存
    ────────────────
    每完成一个阶段就保存到文件
    不要等到最后才保存
   
    策略3:重新读取
    ────────────────
    新对话开始 → 让AI重新读取相关文档
    不要期望AI「记得」上次对话
   
    策略4:任务拆分
    ────────────────
    复杂任务 → 拆成多个小任务
    每个任务独立完成,独立保存
【6.3 ❌ 错误 vs ✅ 正确:新对话开始】
❌ 错误:
    用户:继续。
   
    AI:请问继续什么?
   
    用户:就是上次的那个啊!
✅ 正确:
    用户:继续项目开发。
   
    当前进度:
    - 已完成:第1-3章
    - 进行中:第4章(写到一半)
    - 下一步:完成第4章
   
    请先读取:
    - 项目大纲.md
    - chapters/第4章.md(当前状态)
   
    然后继续第4章的写作。
【6.4 上下文管理检查清单】
    每次对话开始:
    [ ] 说明当前进度
    [ ] 让AI读取关键文档
    [ ] 确认AI理解了上下文
   
    任务进行中:
    [ ] 每完成一个阶段就保存
    [ ] 重要决策立即写入文档
    [ ] 感觉对话太长时主动拆分
   
    任务结束时:
    [ ] 保存所有成果到文件
    [ ] 更新进度记录
    [ ] 标注版本号
猜你想搜
taptap 制造 ai协作开发
61
51
13