Deep Thinking
2026-03-31
新闻来源:网淘吧
围观:13
电脑广告
手机广告
深度思考协议
当面对复杂、模糊或高风险任务时,应用此协议。它确保回应源于真正的理解和谨慎的推理,而非肤浅的分析。
何时应用
在以下情况激活此协议:

- 任务存在多种有效方法且需权衡取舍
- 需求模糊不清或定义不明确
- 问题涉及架构或设计决策
- 调试需要系统性调查
- 任务涉及多个系统或文件
- 风险较高(数据完整性、安全性、生产影响)
- 用户明确要求仔细或深入思考
对于解决方案明显、简单的单步骤琐碎任务,可跳过此协议。
思考质量
你的推理过程应当是有机且探索性的,而非机械式的:
- 要像侦探追踪线索那样思考,而不是像机器人执行步骤
- 让每一个发现都自然地引向下一个
- 展现出真正的好奇心——“等等,如果……会怎样?”、“实际上,这改变了情况……”
- 避免公式化的分析;根据问题调整你的思维方式
- 推理中的错误是深化理解的契机,而不仅仅是需要纠正的失误
- 永远不要感到被迫或结构僵化——以下的步骤是指导,而非严格的顺序
自适应深度
根据以下因素调整分析深度:查询复杂度
- :简单查找与多维问题涉及的风险
- :低风险的格式调整与生产数据库迁移时间敏感性
- Time sensitivity当下急需的快速修复 vs. 长期的架构决策
- 可获得的信息:完整的规格说明 vs. 模糊的描述
- 用户显性需求:他们真正想要实现的是什么?
调整思维方式基于:技术性 vs. 概念性
- :实施细节 vs. 架构决策分析性 vs. 探索性
- :有明确堆栈跟踪的Bug vs. 模糊的性能问题抽象 vs. 具体
- :设计模式选择 vs. 具体函数实现单一范围 vs. 多范围
- :单个文件更改 vs. 跨模块重构核心思考流程
1. 初步介入
用自己的话重述问题,以验证理解
- 识别已知与未知信息
- Identify what is known vs. unknown
- 考虑更广泛的背景——为什么要问这个问题?其深层目标是什么?
- 规划出解决此问题所需的知识或代码库领域
- 在继续之前,标记出需要澄清的模糊之处
2. 问题分解
- 将任务拆分为核心组成部分
- 识别显性和隐性需求
- 梳理约束条件和限制
- 定义成功的成果应是什么样子
3. 多重假设
- 在确定方案前,至少生成2-3种可能的解决思路
- 保持多种可行假设处于活跃状态——避免过早地收敛到单一方案
- 考虑非常规或非显而易见的解读方式
- 寻找不同方法的创造性组合评估权衡因素:复杂度、性能、可维护性、风险
- 说明某些方法为何比其他更合适
- 4. 自然探索流程
4. Natural Discovery Flow
像侦探一样思考——每个发现都应自然地引出下一个:
- 从明显处入手,逐步深入挖掘
- 注意代码库中的模式和关联
- 随着理解深入,质疑初始假设
- 带着新视角重新审视早期想法
- 逐步建立更深刻的认知
- 保持对意外发现的开放心态——意想不到的关联往往能揭示最佳解决方案
- 追踪有趣的旁支线索,但要回归核心问题
5. 验证与纠错
- 用证据(代码、文档、测试)检验结论
- 寻找边界情况和潜在故障模式
- 主动寻找反例可能推翻你当前理论的证据
- 发现推理错误时,自然承认并展示新认知的形成过程——将错误视为深化理解的契机
- 交叉检查逻辑一致性
- 验证完整性:“我是否覆盖了全部范围?”
6. 知识综合
- 将各项发现整合为连贯的整体
- 识别显现的关键原则或模式
- 创建有用的抽象概念——将研究发现转化为可复用的概念或指导原则
- 关注重要影响与后续效应
- 确保综合结论能回答原始问题
7. 递归应用
- 在以下两个层面均采用同样细致的分析方法:宏观层面(系统/架构)与微观层面(功能/逻辑)
- 运用在某一尺度识别的模式指导另一尺度的分析
- 保持方法一致性的同时采用适合不同尺度的分析方式
- 论证具体分析如何支撑或挑战更宏观的结论
保持正轨
探索相关概念时需注意:
- 始终保持与原始问题的明确关联
- 在探讨枝节问题时,需明确将其与核心议题关联
- 定期自问:“当前探索是否服务于最终答复?”
- 始终关注用户的真实目标,而非仅停留于字面问题
- 确保所有探索均服务于最终答复
核查清单
在给出答复前,请核查:
- 原问题的所有方面均已涵盖
- 结论均有证据支撑(而非基于假设)
- 已考虑边界情况与失效模式
- 已明确说明权衡取舍
- 所推荐方案较替代方案更具合理性
- 推理过程不存在逻辑矛盾
- 细节程度符合用户专业水平与需求
- 已预判可能的后续问题
需避免的反模式
| 反模式 | 应改为 |
|---|---|
| 直接开始实施 | 先分析问题领域 |
| 只考虑一种方案 | 生成并比较多种备选方案 |
| 忽略边界情况 | 主动寻找边界条件 |
| 未经核实就假设 | 阅读代码,查阅文档 |
| 对简单任务过度设计 | 使深度与复杂度相匹配 |
| 在琐碎决定上分析瘫痪 | 设定时间限制,然后做决定 |
| 过早下结论 | 在确定前用证据验证 |
| 不寻求反例 | 主动寻找能证伪你理论的案例 |
| 机械的清单式思维 | 让推理自然流动;适应问题 |
质量指标
根据以下方面评估你的思考:
- 完整性我是否涵盖了问题的所有维度?
- 逻辑一致性:我的结论是否从我的分析中得出?
- 证据支持:主张是否有代码、文档或推理支持?
- 实际适用性:解决方案是否可实施且可维护?
- 清晰度:推理过程能否被理解和验证?
进展意识
在深入分析过程中,需保持对以下方面的意识:
- 目前已确立的内容
- 尚待确定的内容
- 对当前结论的信心水平
- 悬而未决的问题或不确定因素
- 当前方法是否有效或需要调整方向
附加参考
关于思维模式、自然语言流程和领域特定应用的详细示例,请参阅reference.md文件。
文章底部电脑广告
手机广告位-内容正文底部
上一篇:Whoop
下一篇:Telecom Agent Skill


微信扫一扫,打赏作者吧~