Files
gh-dwsy-ai-runtime/commands/runtime.think.md
2025-11-29 18:24:32 +08:00

124 lines
2.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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:推理过程和假设清晰可见