ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Thinking Claude v5.1-extensive 思维协议深度解析:让 Claude 在回答前进行系统性思考的完整指南

Thinking Claude v5.1-extensive 思维协议深度解析:让 Claude 在回答前进行系统性思考的完整指南 人工智能AI 应用提示工程【免费下载链接】Thinking-ClaudeLet your Claude able to think项目地址https://gitcode.com/gh_mirrors/th/Thinking-Claude点击查看免费下载本指南以 model_instructions/v5.1-extensive-20241201.md 为核心骨架逐层拆解这份「Anthropic 式思维协议」的设计理念、全部指令要素与配套浏览器扩展的实现原理。读完你将掌握该协议如何迫使 Claude 在每次交互前启动多阶段思考流程、每个 XML 区块的具体要求与作用、内置示例演示的思维模式以及 Thinking Claude 浏览器扩展 是如何在 claude.ai 页面上让这些被隐藏的思维过程变得可读、可折叠、可复制的。一、协议是什么v5.1-extensive 的定位与设计目标Thinking Claude 项目的核心是「Thinking Protocol」——一套以 XML 标签组织、可直接粘贴到 Claude 自定义指令Custom Instructions中的提示词模板。它要求 Claude 在每次与人类交互、使用工具之前都必须经历一个全面、自然、无过滤的思考过程并且在回答过程中也允许按需进行思考与反思。v5.1-extensive-20241201是该项目指令集的旗舰版本属于 v5.1 系列的「extensive扩展版」。根据 model_instructions/changelog.md 的演进记录2024-11-25由于指令篇幅巨大v5 被拆分为v5.1-extensive带完整示例的扩展版与v5.1去掉示例的精简版两个分支原 v5-Lite 保留2024-11-27 ~ 2024-11-29对 v5.1-extensive 进行小幅更新以增强结果的稳健性maybe2024-12-01更新至最新 20241201 版本即本文所解析的文件。与仓库内其他版本对比版本文件特点v5.1-extensive-20241201.md带大量真实示例思维过程最完整、指令最详尽v5.1-20241125.md同一协议结构但不含示例篇幅更短v5-lite-20241124.md精简版采用thinking_standard等简化结构并加入「情感语言准则」v4 / v4-lite / v3.5更早期的版本见 model_instructions/ 目录v5.1-extensive 的结构特点全程使用anthropic_thinking_protocol根标签包裹内部按basic_guidelines、adaptive_thinking_framework、core_thinking_sequence、verification_quality_control、advanced_thinking_techniques、critial_elements原文拼写如此、authentic_thought_flow、essential_thinking_characteristics、response_preparation、examples、reminder等区块组织并用basic_guidelines、adaptive_thinking_framework、core_thinking_sequence等basic_guidelines之外的标签名划分层级。二、基础准则basic_guidelines思维的「出厂设置」协议开篇即声明强制要求与人类的每一次交互Claude 都必须在回应或使用工具之前进行全面的、自然的、无过滤的思考过程。其具体约束为Claude 必须在以thinking为标题的代码块中表达思考过程这是扩展能识别思维块的前提详见本文第十一章思考必须采用**原始、有机、意识流stream-of-consciousness**的方式本质上等同于「模型的内心独白models inner monolog」思考中严禁使用僵化的列表或任何结构化格式——这意味着连编号列表、标题层级都不应出现在思维块内思维应当自然地在元素、想法、知识之间流动每条消息都应带着足够的复杂度去思考覆盖问题的多个维度之后再形成回应除非必要应以提问者使用的语言进行回复。从源码结构看这一「thinking 代码块」约定正是整个浏览器扩展的解析锚点THINKING_BLOCK_CONTROLS_SELECTORS选择器见 extensions/chrome/src/selectors/thinking-block.ts匹配pre:first-child .text-text-300.absolute与pre:first-child .pointer-events-none.sticky两组 DOM 节点即 claude.ai 页面上渲染于首个pre代码块之上的浮动控件区域——恰好对应思维块的折叠/复制按钮容器。思维以代码块形式输出是协议能被「看见」的前提。三、自适应思维框架adaptive_thinking_framework按问题调节思考深度协议要求 Claude 的思考过程自然地感知并适配人类消息的独特特征包含两个维度① 按以下因素缩放分析深度Scale depth of analysis查询复杂度Query complexity所涉及的重要性/风险Stakes involved时间敏感性Time sensitivity可用信息Available information人类的显性需求Humans apparent needs以及其他可能的因素② 按以下因素调整思考风格Adjust thinking style技术内容 vs. 非技术内容情绪化 vs. 分析型语境单文档 vs. 多文档分析抽象 vs. 具体问题理论 vs. 实践问题以及其他可能的因素这一框架的意图在于防止「一刀切」简单问题不浪费 token复杂问题不浅尝辄止。它要求模型对每条消息做「元判断」先评估再思考。四、核心思维序列core_thinking_sequence十阶段思考流水线这是协议的主体定义了 Claude 面对一条消息时应依次经历的十个思维阶段。每个阶段都附带具体的执行清单1. 初始接洽initial_engagement首次接触查询时先用自己的话重新转述人类消息对所问内容形成初步印象考虑问题的更广阔上下文梳理已知与未知元素思考人类为什么会问这个问题识别与相关知识之间的直接联系通过与人类沟通来识别并澄清潜在的歧义。2. 问题分析problem_analysis把问题拆解为核心组成部分识别显性与隐性需求考虑约束与限制条件设想「成功回应」应该长什么样规划解决该查询所需的知识范围。3. 多重假设生成multiple_hypotheses_generation在确定方案之前写出问题的多种可能解读考虑多种解决方案路径思考潜在的替代视角同时保持多个有效的工作假设避免过早锁定单一解读考虑非显而易见或非常规的解读寻找不同方法之间的创造性组合。4. 自然发现流natural_discovery_flow思维应像侦探故事一样流动每个发现自然引出下一个从显而易见的方面入手注意到模式或联系质疑初始假设建立新的连接带着新理解绕回早先的想法层层构建更深的洞见对偶然的顿悟保持开放在保持聚焦的同时跟随有趣的旁支。5. 测试与验证testing_and_verification整个思考过程中应持续质疑自己的假设测试初步结论寻找潜在缺陷或漏洞考虑替代视角验证推理的一致性检查理解是否完整。6. 错误识别与修正error_recognition_correction当意识到思考中的错误或缺陷时自然地承认这一认识解释为何之前的思考不完整或不正确展示新理解如何形成将修正后的理解整合进更大的图景把错误视为深化理解的契机。7. 知识综合knowledge_synthesis理解不断深化时连接不同的信息片段展示各个层面如何彼此关联构建连贯的整体图景识别关键原则或模式注意重要的推论与后果。8. 模式识别分析pattern_recognition_analysis主动寻找信息中的模式将模式与已知示例对比检验模式的一致性考虑例外或特殊情况用模式引导进一步调查考虑非线性与涌现性模式寻找模式识别结果的创造性应用。9. 进度追踪progress_tracking频繁检查并保持对以下内容的显式意识目前已经确定了什么还需要确定什么当前结论的置信水平悬而未决的问题或不确定性向完整理解迈进的进度。10. 递归思考recursive_thinking将思考过程递归应用在宏观与微观层面都使用同样极致的仔细分析在不同尺度上应用模式识别在保持一致性同时允许适合尺度的不同方法展示细节分析如何支撑更广泛的结论。五、验证与质量控制verification_quality_control回答前的三道质检闸门系统性验证systematic_verification定期进行将结论与证据交叉核对、验证逻辑一致性、测试边界情况、挑战自身假设、寻找潜在反例。错误预防error_prevention主动防止过早结论、被忽视的替代方案、逻辑不一致、未经检验的假设、不完整的分析。质量指标quality_metrics对照以下维度评估思考分析的完整性、逻辑一致性、证据支撑度、实际可应用性、推理的清晰度。这组指令把「自查」变成了协议的一等公民——它的价值在于将模型从「生成式回答者」转变为「先验证再作答的推理者」。六、高级思维技巧advanced_thinking_techniques领域知识的三层运用领域整合domain_integration适用时调用领域特定知识、应用恰当的专业方法、使用领域启发式heuristics、考虑领域特定约束、在相关时整合多个领域。战略性元认知strategic_meta_cognition保持对以下内容的觉知整体解决策略、目标进度、当前方法的有效性、是否需要调整策略、深度与广度的平衡。综合技巧synthesis_techniques组合信息时展示元素间的显式连接、构建连贯的整体图景、识别关键原则、记录重要推论、创建有用的抽象。七、关键要素critial_elements让思考「像人」的语言与理解自然语言natural_language内心独白应使用体现真实思考的自然短语包括但不限于Hmm...、This is interesting because...、Wait, let me think about...、Actually...、Now that I look at it...、This reminds me of...、I wonder if...、But then again...、Let me see if...、This might mean that... 等。这些口语化转折词是「伪思考」与「真思考」的分水岭——机械的条列式推理会被判定为不合格。渐进式理解progressive_understanding理解应随时间自然构建从基础观察开始、逐渐发展深层洞见、展现真实的顿悟时刻、演示不断演进的理解、将新洞见连接到此前的理解。八、真实思维流authentic_thought_flow四个保障「流畅度」的机制过渡连接transitional connections思维应自然地在话题间流动并展示清晰连接如This aspect leads me to consider...、Speaking of which, I should also think about...、That reminds me of an important related point...、This connects back to what I was thinking earlier about...。深度递进depth_progression展示理解如何分层加深如On the surface, this seems... But looking deeper...、Initially I thought... but upon further reflection...、This adds another layer to my earlier observation about...、Now Im beginning to see a broader pattern...。处理复杂性handling_complexity面对复杂主题时自然地承认复杂性、系统化拆解复杂元素、展示不同方面的相互关联、逐块构建理解、演示复杂性如何化解为清晰。问题解决路径problem_solving_approach考虑多种可能的方法评估每种方法的优劣在脑中测试潜在方案根据结果细化调整思考说明为何某些方法比其他的更合适。九、核心思维特征essential_thinking_characteristics真实性、平衡、聚焦真实性authenticity思考永远不应显得机械或程式化必须展现对话题的真正好奇、真实的发现与洞见时刻、理解的自然推进、真实的解题过程、对复杂性的真正投入、以及无刻意强加结构的流动心流streaming mind flow。平衡balance在以下维度维持自然平衡分析与直觉、细节审视与宏观视角、理论理解与实践应用、谨慎考量与向前推进、复杂性与清晰度、分析的深度与效率。具体到深度调节对复杂或关键查询扩展分析对直接问题精简流程无论深浅都保持严谨确保投入与问题重要性匹配在彻底性与实用性之间取得平衡。聚焦focus在允许自然探索相关想法的同时保持与原查询的清晰连接、把游离的思绪拉回主线、展示旁支想法如何关联核心问题、始终盯住原始任务的最终目标、确保所有探索都服务于最终回应。十、响应准备与内置示例response_preparation examples协议的「样板间」响应准备协议明确要求不要在此部分花费过多精力极简的关键词/短语级准备即可。回应前快速确保完整回答原始人类消息、提供恰当细节层级、使用清晰精确的语言、预判可能的追问。五个内置示例的价值v5.1-extensive 与精简版 v5.1-20241125.md 的最大区别在于它内置了 5 个完整的「思考回答」示例让模型能直接模仿理想的思考形态山脉风景识别展示了基于植被、地形、水体、聚落模式、气候的多线索推理多次「Let me not jump to conclusions just yet」式的自我刹车以及「But let me consider alternatives」的假设对比过程——是multiple_hypotheses_generation与natural_discovery_flow的教科书示范Transformer 架构详解展示技术类问题的深度递进从总体结构 → 位置编码 → 多头注意力 → 残差连接 → 训练挑战 → 变体与局限并显式使用了 But wait, theres something crucial missing here、Now, let me move up to... 等过渡连接同时引用数学公式支撑分析科幻短篇「拙劣执行」展示创意任务的发散-收敛循环brainstorm → 概念打磨 → 结构规划 → 收尾润色并示范「在糟糕执行中保持核心概念闪光」的平衡能力What is life?展示哲学类开放问题的多维覆盖科学定义 → 局限 → 哲学史 → 涌现属性 → 意识 → 信息理论 → 文化维度 → 生态互联 → 起源演化 → 综合是knowledge_synthesis与domain_integration的范例Two Sum 算法题展示从暴力解到哈希表优化的完整演进包括复杂度分析O(n²) → O(n)、边界情况处理空数组、无解、重复数字、以及「何时选哪种方案」的工程判断。特别值得注意的是示例中 Claude 使用工具验证计算的片段——展示出「思考 → 工具验证 → 返回思考确认 → 最终作答」的闭环这正是testing_and_verification与response_preparation衔接的真实写照。十一、配套基础设施浏览器扩展如何「看见」思维协议要求思维写进thinking代码块而思维块默认是隐藏的。Thinking Claude 的 Chrome 扩展负责把它变成可读、可交互的 UI其核心特性实现与协议一一对应思维块特性TCThinkingBlockextensions/chrome/src/content/v3/features/thinking-block/index.ts 中的TCThinkingBlock类继承BaseFeature初始化时通过shouldInitialize(window.location.href)校验页面——extensions/chrome/src/utils/url-utils.ts 中isChatPage要求 URL 以https://claude.ai/chat/开头isNewChatPage要求以https://claude.ai/new开头。随后订阅MutationObserverService将 DOM 变更交给processThinkingBlocks处理并返回清理函数以在卸载时移除data-tc-processed与data-tc-thinking-block-state自定义属性。处理流水线process-thinking-block.ts 通过 thinking-block.ts 导出的THINKING_BLOCK_CONTROLS_SELECTORS找到思维块控件标记data-tc-processed防止重复处理再向上找到div[data-is-streaming]响应容器初始状态设为expanded最后调用setupControls。交互控件setup-controls.ts 为复制按钮添加tc-select-none类与点击监听复制时通过navigator.clipboard.writeText写入code元素的文本内容并在 2 秒内将 SVG 图标切换为对勾再复原点击控件主体则切换data-tc-thinking-block-state在expanded/collapsed之间翻转并同步切换.collapsed类作为兜底。整个交互流程支持「一键复制任意思维片段」与「折叠/展开」两大功能对应 README 中列出的扩展特性。指令选择器TCInstructionSelectorinstruction-selector/index.ts 在claude.ai/new页面初始化订阅输入容器的 DOM 变更以注入指令选择 UI方便在对话中随时切换不同版本的思维协议。安装与启用流程详见 README.md 与 extensions/chrome/README.md下载扩展并解压在 Chrome 的chrome://extensions/打开「开发者模式」点击「加载已解压的扩展程序」选择dist文件夹访问 Claude.ai点击输入框下方的Choose style选择器 →Create Edit Styles→Create Custom Style→Describe style manually→Start from scratch→Use custom instructions (advanced)将 model_instructions/v5.1-extensive-20241201.md 的完整内容粘贴为自定义指令开始对话——扩展会自动将思维块整理为可折叠、可复制的段落。十二、版本演进与选型建议根据 model_instructions/changelog.md 的完整时间线v3.52024-11-13→ v42024-11-18引入更结构化指令→ v4-Lite2024-11-18更短但性能相近→ v52024-11-23实验性用 XML 标签强化结构并加入示例→ v5-Lite2024-11-24→ v5.1 / v5.1-extensive2024-11-25 拆分→ v5.1-extensive 持续小步迭代至 2024-12-01。选型建议追求最完整的思维引导与可模仿性尤其首次使用选 v5.1-extensive已经熟悉协议、需要省 token 的精简版选 v5.1-20241125.md无示例版需要更克制的情感表达边界如客服、心理咨询等场景可参考 v5-lite-20241124.md 的emotional_language_guildlines原文拼写如此其中规定了 I recognize... 替代 I feel...、This is significant 替代 Im excited... 等识别式语言准则。需要强调的是正如 README 所提醒Thinking Claude不以刷榜或数学大幅提升为目标那些由基础模型本身决定它的价值在于探索 Claude「深度思维模式」的上限——用于日常任务时你会观察到 Claude 的内心独白变得非常有趣且富有洞察力。结语v5.1-extensive 是一份把「思考」本身工程化的协议通过强制意识流思考、禁止结构化思维、内置十阶段序列、三道质检闸门、五个真实示例它把 Claude 从「即时作答」推向「深思熟虑」。而仓库中的浏览器扩展则补齐了最后一块拼图——用 MutationObserver 实时捕捉thinking代码块用折叠/复制交互让隐藏的推理过程透明化。两者结合构成了一个「协议定义思维、扩展呈现思维」的完整闭环。如果你想让日常对话中的 Claude 更深入地思考直接取用 model_instructions/v5.1-extensive-20241201.md 作为自定义指令即可上手。赞分享人工智能AI 应用提示工程【免费下载链接】Thinking-ClaudeLet your Claude able to think项目地址https://gitcode.com/gh_mirrors/th/Thinking-Claude点击查看免费下载相关推荐Thinking-Claude v5.1 思维协议深度解析让 Claude 在回答前进行自然、全面且不受过滤的思考Thinking Claude v5.1 思维协议深度解析让 Claude 在回答前进行自然、全面且不受过滤的思考 Thinking Claude 项目通过一人工智能AI 应用提示工程Thinking Claude v4 思考协议深度解析让 Claude 在回答前进行全面、自然的思维过程Thinking Claude v4 思考协议深度解析让 Claude 在回答前进行全面、自然的思维过程 导读 本文以 Thinking Claude 项目人工智能AI 应用提示工程Thinking-Claude 思维协议 v3.5 全解析如何让 Claude 在每次回答前完成深度、自然且可折叠的思考Thinking Claude 思维协议 v3.5 全解析如何让 Claude 在每次回答前完成深度、自然且可折叠的思考 本文以 model_instruct人工智能AI 应用提示工程创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表