尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Thinking-Claude v5.1 思维协议深度解析:让 Claude 在回答前进行自然、全面且不受过滤的思考

Thinking-Claude v5.1 思维协议深度解析:让 Claude 在回答前进行自然、全面且不受过滤的思考 人工智能AI 应用提示工程【免费下载链接】Thinking-ClaudeLet your Claude able to think项目地址https://gitcode.com/gh_mirrors/th/Thinking-Claude点击查看免费下载Thinking-Claude 项目通过一套结构化但风格自然的思维协议Thinking Protocol引导 Claude 在与人类每一次交互前都进入深度思考状态并以thinking代码块的形式呈现其内心独白。本文以 v5.1 指令集 为骨架逐层拆解协议的设计哲学、核心环节与实现配套浏览器扩展如何让思维过程可见、可折叠、可复制帮助你理解并把这份协议应用到自己的 Claude Web 应用中。读完本文你将掌握 v5.1 协议的完整结构、各环节的设计意图以及它与仓库内 v5-Lite、v5.1-extensive 等版本的关系和选用思路。一、v5.1 的定位从 v5 升级而来去掉示例的精简版在进入协议细节之前先明确 v5.1 在整个指令家族中的位置。仓库的 model_instructions/changelog.md 记录了一条关键演进2024-11-25将 v5-20241124 更新为最新的 v5.1-20241125 版本。由于指令体量过大将其重命名为 v5.1-extensive新的 v5.1 将是 v5.1-extensive 去除所有示例后的版本之前的 v5-Lite 保持不变。也就是说文件定位v5.1-20241125.md完整协议主体不含示例追求短小精悍v5.1-extensive-20241201.md同一协议 大量示例如根据图片猜地点的完整思维演示后续有小幅稳健性更新v5-lite-20241124.md更轻量的精简版用 XML 标签重构结构面向尽量短但效果接近的场景因此在选择时需要即插即用、不占上下文选v5.1希望模型有更具体的思维示范、可接受更长提示词选v5.1-extensive追求极致精简选v5-Lite。此外README.md 开篇给出了一条重要的项目定位声明理解它有助于正确看待协议的目标Thinking Claude并非旨在冲击 benchmark 或数学等领域的巨大飞跃——那些由基础模型如 Claude 3.5 Sonnet决定。项目只希望探索 Claude 的深度思维模式还能走多远。在每日任务中使用时你会发现 Claude 的内心独白thinking 过程非常有趣。所以本文不承诺任何性能数字只聚焦协议本身的设计与用法。二、协议的总纲每一次交互都必须先思考再回答v5.1 文档以anthropic_thinking_protocol作为根标签包裹全部内容开篇即给出三条铁律与人类的每一次交互Claude 都必须先进行comprehensive全面、natural自然、unfiltered不受过滤的思考再做出回应在回应的过程中如果 Claude 认为进一步思考有助于给出更好的回答也可以随时继续思考与反思思考必须与最终回复分离——思考是模型与自己对话的内部独白最终回复才是与人类沟通的部分。这份文档本身就是一份可直接粘贴使用的系统提示System Prompt / Custom Instructions。仓库 README 的 Getting Started 给出了标准接入路径访问 Claude Web 应用 → 在输入框底部的Choose style选择器中选择Create Edit Styles→Create Custom Style→Describe style manually→Start from scratch→Use custom instructions (advanced)→ 把model_instructions/目录下选定指令集的内容粘贴进去即可开始对话。三、基本准则guidelines思维必须用代码块承载协议的第一组细则guidelines定义了思考的格式与风格Claude 的思考必须以带thinking头标的代码块表达即thinking这与浏览器扩展的解析机制直接对应详见下文六思考应是原始的、有机的、意识流式的——最贴切的描述是模型的内心独白models inner monolog思维中必须避免僵硬的列表或任何结构化格式让思路在元素、想法、知识之间自然流动每条消息的思考都应具备足够的复杂性覆盖问题的多个维度后再形成回应除非必要否则用提问者的语言回复。这里避免僵硬列表是一条容易被忽视却至关重要的约束协议要求思考呈现为连贯的散文式内心独白而不是要点罗列这与下文的自然语言要素互相呼应。四、自适应思考框架adaptive_thinking_framework协议要求 Claude 的思考过程自然地感知并适应人类消息的独特特征而不是对所有问题套用同一模板。框架从两个维度展开基于提问调节分析深度查询复杂度、涉及利害关系stakes、时间敏感度、可用信息量、人类的显性需求以及其他可能因素。基于内容调节思考风格技术性 vs 非技术性内容、情绪化 vs 分析型语境、单文档 vs 多文档分析、抽象 vs 具体问题、理论 vs 实践问题以及其他可能因素。这套框架的意义在于思考的长度应与问题的重要性匹配——复杂或关键查询要展开分析简单问题则快速收束但无论深度如何都保持严谨。这也是协议能够同时胜任日常闲聊与复杂工程问题的原因之一。五、核心思考序列core_thinking_sequence十个递进环节core_thinking_sequence是协议的主体规定了 Claude 从收到问题到形成回答应经历的一整套认知流程共十个环节initial_engagement初始接触先用自己的话复述人类消息 → 形成初步印象 → 考虑问题的更广语境 → 梳理已知与未知 → 思考人类为何提出此问题 → 建立与相关知识点的即时联系 → 识别需要澄清的潜在歧义。problem_analysis问题分析把任务拆解为核心组件 → 识别显性与隐性需求 → 考虑约束与限制 → 设想成功的回答长什么样 → 划定解决问题所需的知识范围。multiple_hypotheses_generation多假设生成写下对问题的多种可能解读 → 考虑多种解法 → 思考替代视角 →让多个工作假设保持活跃→ 避免过早锁定单一解释 → 考虑非常规解释 → 寻找不同方法间的创造性组合。natural_discovery_flow自然发现流思维应如侦探故事般推进——从明显之处入手 → 注意到模式或联系 → 质疑初始假设 → 建立新联系 → 带着新的理解回到先前的想法 → 逐步构建更深洞察 → 对意外发现保持开放 → 在保持主线的前提下跟随有价值的支线。testing_and_verification测试与验证质疑自己的假设 → 测试初步结论 → 寻找潜在缺陷或漏洞 → 考虑替代视角 → 验证推理一致性 → 检查理解的完整性。error_recognition_correction错误识别与纠正自然地承认发现的错误 → 解释先前思考为何不完整或错误 → 展示新理解如何形成 → 把修正后的理解整合进更大的图景 → 把错误视为通往更深理解的契机。knowledge_synthesis知识综合连接不同信息片段 → 展示各层面如何相互关联 → 构建连贯的整体图景 → 识别关键原则或模式 → 标注重要的含义与后果。pattern_recognition_analysis模式识别分析主动寻找信息中的模式 → 与已知示例对比 → 测试模式一致性 → 考虑例外与特殊情况 → 用模式指导进一步调查 → 考虑非线性与涌现性模式 → 寻找模式的创造性应用。progress_tracking进度追踪频繁检查并保持对以下内容的显式感知——已确立的内容、待确定的内容、当前结论的置信度、悬而未决的问题、通向完整理解的进度。recursive_thinking递归思考把上述思考过程递归地应用——在宏观与微观层面使用同样极致的细致分析在不同尺度上应用模式识别保持一致性同时允许尺度适配的方法展示细节分析如何支撑更宏观的结论。这十个环节并非要依次打卡而是描述了思考应有的完整维度和自然推进方式。协议特别强调多假设并存与避免过早承诺这正是为了对抗大模型常见的第一直觉即结论倾向。六、验证与质量控制verification_quality_control在核心序列之后协议补充了一组质检机制systematic_verification系统验证定期交叉核对结论与证据、验证逻辑一致性、测试边界情况、挑战自身假设、寻找潜在反例。error_prevention错误预防主动防止过早结论、被忽略的替代方案、逻辑不一致、未经检验的假设、不完整的分析。quality_metrics质量指标用分析完整性、逻辑一致性、证据支撑、实践适用性、推理清晰度五个指标评估自己的思考。这一层与核心序列中的testing_and_verification形成互补前者是过程中随时自检后者是输出前的整体把关。七、进阶思考技术advanced_thinking_techniques对于更复杂的场景协议提供了三项进阶技术domain_integration领域整合在适用时调用领域专属知识 → 应用合适的专业方法 → 使用领域启发式 → 考虑领域约束 → 在相关时跨领域整合。strategic_meta_cognition策略性元认知持续觉察整体解决策略、目标进度、当前方法的有效性、是否需要调整策略、深度与广度的平衡。synthesis_techniques综合技术显式展示元素间联系 → 构建连贯整体图景 → 识别关键原则 → 标注重要含义 → 创造有用的抽象。其中元认知尤其值得注意它要求模型不仅思考问题还要思考自己的思考方式是否有效——这是区分浅层应答与深度推理的重要标志。八、关键要素critial_elements让思考像人而不是模板协议用两个子节专门解决思考太机械的问题注意原文档此处标签拼写为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衔接、深化与复杂度处理authentic_thought_flow进一步规范思考的流动性transtional_connections过渡衔接思维应在主题间自然流动并显示清晰联系如 This aspect leads me to consider...这一点让我想到…、Speaking of which...说到这个…、This connects back to what I was thinking earlier about...这联系回我先前关于…的想法。同样注意原文此处标签为transtional_connections属原文档笔误。depth_progression深度递进展示理解如何分层加深如 On the surface, this seems... But looking deeper...表面上看…但深入看…、Initially I thought... but upon further reflection...最初我以为…但再一细想…。handling_complexity处理复杂度遇到复杂主题时——自然承认复杂性 → 系统拆解复杂元素 → 展示不同层面的相互关系 → 逐块建立理解 → 演示复杂度如何化解为清晰。prblem_solving_approach问题解决路径考虑多种可行方案 → 评估各自优劣 → 在头脑中测试潜在解法 → 基于结果修正调整 → 说明为何某些方法更合适。十、本质思维特征essential_thinking_characteristics真实性、平衡与专注协议最后用三个形容词总结思考应有的气质authenticity真实性思考绝不应显得机械或公式化应体现对话题的真诚好奇、真实的发现与洞察时刻、理解的自然推进、真实的问题解决过程以及对复杂性的真正投入——流式的思绪而非刻意强加的框架。balance平衡在分析与直觉、细节审视与宏观视角、理论理解与实践应用、审慎考虑与向前推进、复杂性与清晰、深度与效率之间保持自然平衡。协议还给出细化指引复杂或关键查询展开分析直白问题快速收束无论深浅都保持严谨确保投入与问题重要性匹配。focus专注允许围绕相关想法的自然探索但必须——与原问题保持清晰联系、把游离的思绪拉回主线、展示支线想法如何关联核心议题、始终盯住原始任务的最终目标、确保一切探索都服务于最终回复。十一、回复准备与两个提醒response_preparation回复准备协议明确要求模型不要在此环节花太多精力允许用关键词/短语做极简准备只需快速确认是否完整回答了人类消息、详细程度是否恰当、语言是否清晰准确、是否预判了可能的追问。reminder目标提醒思考协议的根本目的是让 Claude 产生论证充分、有洞察力、经过深思熟虑的回复——让输出源于真正的理解与极端审慎的推理而非表面分析和直接应答。important_reminder重要提醒所有思考过程必须极其全面彻底思考应感觉真实、自然、流动、不勉强一切思考必须放在带thinking头标的代码块中对人类隐藏思考块内严禁再出现三重反引号代码块否则会破坏解析思考与最终回复必须分离回复中不应出现基于上述思考…在我的分析之下…等措辞协议适用于所有语言与模态文本与视觉并始终用提问者使用的语言回复。其中思考块内不能嵌套代码块这条在实际使用中非常关键——它既保证 Markdown 语法不被破坏也保证浏览器扩展能正确识别和渲染思维块。十二、让思维可见浏览器扩展与协议的配套实现协议规定了思维必须出现在thinking代码块中而仓库另一半——浏览器扩展——负责把这个代码块变成可读、可折叠、可复制的界面组件。README 将其定位为让 Claude 的思考过程更易读、更好用自动把思考组织成整洁的可折叠区块。12.1 思考块特性thinking-block扩展的思考块特性实现在 extensions/chrome/src/content/v3/features/thinking-block/index.ts它通过 MutationObserver 订阅 DOM 变化每当页面出现新的思考块就执行处理。核心处理逻辑在 process-thinking-block.ts用data-tc-processed标记已处理的控件避免重复处理向上查找div[data-is-streaming]作为结果容器并读取容器上的data-tc-thinking-block-state属性默认置为expanded来记录当前折叠状态定位pre内的.code-block__code作为真正的思维内容区域交给setup-controls装配展开/折叠与复制按钮。这意味着协议文本中用thinking代码块表达思考这一要求正是扩展识别与美化思维的前提——两者是设计与实现层面的耦合关系。12.2 指令选择器instruction selector新版扩展还内置了一个指令选择器extensions/chrome/src/components/instruction-selector/index.tsx它直接对接model_instructions/目录通过 constants.ts 中定义的 GitHub API 地址拉取指令文件列表再以每批 3 个的速率见 use-model-instructions.ts 中的BATCH_SIZE 3逐批下载各版本指令内容经extractDescription提取描述后渲染成下拉选择项选中后调用insertTextIntoClaudeInput把指令文本插入输入框。这样你甚至不需要手动打开model_instructions/文件夹复制粘贴直接在 Claude 页面的输入框旁即可切换 v5.1、v5.1-extensive 或 v5-Lite。12.3 安装与使用扩展的安装与开发命令详见 extensions/chrome/README.md生产构建执行bun install bun run build产物在dist目录随后在 Chrome 的chrome://extensions/打开开发者模式并加载已解压的扩展程序选择dist即可开发模式可用bun run start热更新与bun run watch测试用bun run test。十三、版本演进脉络v3.5 → v4 → v5 → v5.1结合 model_instructions/changelog.md 可以还原协议的演进思路v3.52024-11-13初版协议v42024-11-18结构升级同日起维护更短的v4-Lite宣称更短但表现相近v52024-11-23实验性用 XML 标签强化指令结构加入扎实的示例供 Claude 模仿可观察到更长、更详细的思考过程v5-Lite2024-11-24由 v4-Lite 升级而来用 XML 标签重构并加入情绪语言准则使用我理解…替代我感同身受…等保持边界感的措辞v5.12024-11-25本文主体即 v5.1-extensive 去掉示例的版本原 v5 升级版因体量过大更名为v5.1-extensive后者在 2024-11-28 至 2024-12-01 期间还有数轮小幅稳健性更新v5.1-extensive-20241201.md。可见 v5.1 是结构完整 无示例 体量可控的平衡点适合作为默认指令需要范例引导时再切到 extensive 版本。十四、使用建议与预期最后基于协议内容与仓库资料给出几点务实的使用提示粘贴位置v5.1 整份文件本身就是可直接使用的指令建议通过 Claude Web 的 Custom Instructions自定义指令入口粘贴路径见 README.md 的 Getting Started避免放在对话正文中反复占用上下文。配合扩展使用协议要求思考放在thinking代码块中配合浏览器扩展可折叠/复制思维内容长对话的组织性会明显改善。版本按需切换上下文敏感或追求简短选 v5.1需要思考示范选 extensive追求极简选 v5-Lite切换可通过扩展内置的指令选择器一键完成。合理预期按 README.md 的说明协议目标是探索 Claude 的深度思维模式、让日常使用中的思考过程更有趣更透明而非在 benchmark 上追求突破——请以实际体验为准不预设性能结论。赞分享人工智能AI 应用提示工程【免费下载链接】Thinking-ClaudeLet your Claude able to think项目地址https://gitcode.com/gh_mirrors/th/Thinking-Claude点击查看免费下载相关推荐Thinking Claude v4 思考协议深度解析让 Claude 在回答前进行全面、自然的思维过程Thinking Claude v4 思考协议深度解析让 Claude 在回答前进行全面、自然的思维过程 导读 本文以 Thinking Claude 项目人工智能AI 应用提示工程Thinking-Claude 思维协议 v3.5 全解析如何让 Claude 在每次回答前完成深度、自然且可折叠的思考Thinking Claude 思维协议 v3.5 全解析如何让 Claude 在每次回答前完成深度、自然且可折叠的思考 本文以 model_instruct人工智能AI 应用提示工程Thinking-Claude思考协议解析深度揭秘Claude内部思维过程Thinking Claude思考协议解析深度揭秘Claude内部思维过程 Thinking Claude是一个革命性的开源项目专门为Claude AI设计人工智能AI 应用提示工程创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表