Initial commit

This commit is contained in:
Zhongwei Li
2025-11-29 18:24:32 +08:00
commit aa8fad193b
18 changed files with 6172 additions and 0 deletions

123
commands/runtime.think.md Normal file
View 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:推理过程和假设清晰可见