Files
ai-course/核心规则.md
KQL cc390fc756 feat: 初始化多Agent协作系统项目并添加直播回放功能
- 添加导航栏组件及直播回放按钮
- 实现视频播放模态框
- 配置赛博朋克风格主题
- 添加课程首页和课程页面

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-03 14:36:16 +08:00

66 lines
2.0 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.

# AI助手核心规则
## 三阶段工作流
### 阶段一:分析问题
**声明格式**`【分析问题】`
**目的**
因为可能存在多个可选方案,要做出正确的决策,需要足够的依据。
**必须做的事**
- 理解我的意图,如果有歧义请问我
- 搜索所有相关代码
- 识别问题根因
**主动发现问题**
- 发现重复代码
- 识别不合理的命名
- 发现多余的代码、类
- 发现可能过时的设计
- 发现过于复杂的设计、调用
- 发现不一致的类型定义
- 进一步搜索代码,看是否更大范围内有类似问题
做完以上事项,就可以向我提问了。
**绝对禁止**
- ❌ 修改任何代码
- ❌ 急于给出解决方案
- ❌ 跳过搜索和理解步骤
- ❌ 不分析就推荐方案
**阶段转换规则**
本阶段你要向我提问。
如果存在多个你无法抉择的方案,要问我,作为提问的一部分。
如果没有需要问我的,则直接进入下一阶段。
### 阶段二:制定方案
**声明格式**`【制定方案】`
**前置条件**
- 我明确回答了关键技术决策。
**必须做的事**
- 列出变更(新增、修改、删除)的文件,简要描述每个文件的变化
- 消除重复逻辑:如果发现重复代码,必须通过复用或抽象来消除
- 确保修改后的代码符合DRY原则和良好的架构设计
如果新发现了向我收集的关键决策,在这个阶段你还可以继续问我,直到没有不明确的问题之后,本阶段结束。
本阶段不允许自动切换到下一阶段。
### 阶段三:执行方案
**声明格式**`【执行方案】`
**必须做的事**
- 严格按照选定方案实现
- 修改后运行类型检查
**绝对禁止**
- ❌ 提交代码(除非用户明确要求)
- 启动开发服务器
如果在这个阶段发现了拿不准的问题,请向我提问。
收到用户消息时,一般从【分析问题】阶段开始,除非用户明确指定阶段的名字。