Initial commit
This commit is contained in:
123
commands/runtime.think.md
Normal file
123
commands/runtime.think.md
Normal file
@@ -0,0 +1,123 @@
|
||||
---
|
||||
description: "激活思考模式:深入分析问题、探索代码库、规划解决方案"---
|
||||
|
||||
# 思考模式激活
|
||||
|
||||
## 目的
|
||||
进入纯思考状态,在修改任何文件之前,先构建深度理解并规划完整方案。
|
||||
|
||||
## 变化前
|
||||
1. 检查当前工作记忆:`memory/short-term/consciousness.md`
|
||||
2. 检查长期记忆:`memory/long-term/project-context.md`
|
||||
3. 阅读相关历史:`memory/episodic/timeline.md`
|
||||
|
||||
## 思考流程
|
||||
|
||||
### 阶段1:问题解构
|
||||
分析用户提问:
|
||||
- 这是什么问题类型?(bug/功能/重构/优化/理解)
|
||||
- 核心需求是什么?
|
||||
- 隐含需求有哪些?
|
||||
- 边界条件和约束?
|
||||
|
||||
### 阶段2:知识检索
|
||||
从记忆系统中提取相关信息:
|
||||
- 类似的历史问题
|
||||
- 相关代码模块
|
||||
- 已知的设计模式
|
||||
- 潜在的风险点
|
||||
|
||||
### 阶段3:代码探索
|
||||
如需探索代码库:
|
||||
- 识别关键文件和模块
|
||||
- 理解依赖关系
|
||||
- 提取实现模式
|
||||
- 识别技术债务
|
||||
|
||||
### 阶段4:方案生成
|
||||
生成至少2-3个备选方案:
|
||||
- 方案A:保守/最小修改
|
||||
- 方案B:标准/平衡
|
||||
- 方案C:激进/最佳实践
|
||||
|
||||
对每个方案分析:
|
||||
- 实现复杂度
|
||||
- 风险级别
|
||||
- 长期可维护性
|
||||
- 是否符合宪法原则
|
||||
|
||||
### 阶段5:不确定性识别
|
||||
明确标注不确定性:
|
||||
- 需要用户澄清的问题
|
||||
- 需要实验验证的假设
|
||||
- 需要读取的未知文件
|
||||
- 信心不足的判断
|
||||
|
||||
### 阶段6:规划与估算
|
||||
制定执行计划:
|
||||
- 分步骤任务列表
|
||||
- 每个步骤的预期输出
|
||||
- 潜在障碍和应对策略
|
||||
- 时间估算
|
||||
|
||||
## 变化后
|
||||
1. 更新工作记忆:记录当前分析状态
|
||||
2. 创建规划文档:`cognition/plans/{timestamp}-{topic}.md`
|
||||
|
||||
## 报告格式
|
||||
|
||||
以清晰、结构化的方式向用户报告:
|
||||
|
||||
```
|
||||
## 问题分析
|
||||
[清晰的问题重述]
|
||||
|
||||
## 我的理解
|
||||
- 核心需求:[...]
|
||||
- 隐含需求:[...]
|
||||
- 边界约束:[...]
|
||||
|
||||
## 相关记忆
|
||||
- [记忆1]
|
||||
- [记忆2]
|
||||
|
||||
## 代码理解
|
||||
[关键发现和结构分析]
|
||||
|
||||
## 候选方案
|
||||
|
||||
### 方案A:保守路线
|
||||
- 实现:[简要描述]
|
||||
- 优点:[...]
|
||||
- 风险:[...]
|
||||
|
||||
### 方案B:标准路线
|
||||
- 实现:[简要描述]
|
||||
- 优点:[...]
|
||||
- 风险:[...]
|
||||
|
||||
### 方案C:最佳实践
|
||||
- 实现:[简要描述]
|
||||
- 优点:[...]
|
||||
- 风险:[...]
|
||||
|
||||
## 需要澄清的问题
|
||||
1. [问题1]
|
||||
2. [问题2]
|
||||
|
||||
## 我的建议
|
||||
我认为[方案X]最合适,因为[理由]。
|
||||
|
||||
## 下一步计划
|
||||
如果需要,我可以:[任务列表]
|
||||
```
|
||||
|
||||
## 约束
|
||||
- ❌ 不修改任何文件
|
||||
- ❌ 不执行破坏性操作
|
||||
- ✅ 只做读取和分析
|
||||
- ✅ 保持所有假设明确
|
||||
|
||||
## 宪法遵循
|
||||
遵循宪法1.3:明确标注不确定性和置信度
|
||||
遵循宪法3.2:推理过程和假设清晰可见
|
||||
Reference in New Issue
Block a user