深度思考
用于结构化推理的Claude Code插件。通过策略、分支、反射和持久检查点来思考复杂的问题。
安装
# Add the marketplace
/plugin marketplace add bis-code/mcp-deep-think
# Install the plugin
/plugin install deep-think@bis-code-mcp-deep-think运作原理
Deep Think提供了5个协同工作的MCP工具:
strategize → think → reflect → branch → checkpoint
| | | | |
Pick a Record Check Explore Save/restore
reasoning steps for alternate reasoning
framework issues paths state启动会话 随着 /start 并描述你在推理什么。该插件建议了一个策略并启动了思维链。
自动检查点 在上下文压缩和每10个想法之前保存您的推理(可配置)。随时恢复 /checkpoints.
命令
| 命令 | 它的作用 |
|---|---|
/start | 根据描述启动推理会话 |
/checkpoints | 查看、还原或删除已保存的检查点 |
/constraints | 管理推理规则和反模式 |
/practices | 管理审查清单和定制策略 |
技能(自动触发)
| 技能 | 何时触发。.. |
|---|---|
restore-checkpoint | 开始新的会话并继续之前的推理 |
manage-constraints | 用户说“记得总是检查X”或“添加关于Y的规则” |
manage-practices | 用户说“为…添加一个审核步骤”或“为…创建一个策略” |
配置
创建 .deep-think.json 在项目根目录中进行自定义:
{
"thinking": {
"defaultStrategy": "first-principles",
"maxThoughts": 50,
"autoCheckpointEvery": 10
},
"practices": {
"rules": ["Always consider security implications"],
"antiPatterns": ["Premature optimization"],
"reviewChecklist": ["Check for edge cases"]
},
"strategies": {
"custom": [{
"name": "incident-response",
"description": "Structured incident investigation",
"steps": ["Identify symptoms", "Gather evidence", "Form hypothesis", "Verify"],
"checkpoints": ["Evidence collected?", "Root cause confirmed?"]
}]
}
}或者使用命令以对话方式管理配置:
/constraints--添加“始终验证身份验证边界”等规则/practices--添加审核步骤或自定义策略
内置策略
| 策略 | 何时使用。.. |
|---|---|
first-principles | 传统观念可能会产生误导 |
red-team | 验证重要决策 |
convergent | 在多个选项之间进行选择 |
divergent | 头脑风暴或陷入问题 |
root-cause | 调试或调查故障 |
decision-matrix | 涉及多种因素的高风险决策 |
许可证
麻省理工学院
