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

2.0 KiB
Raw Permalink Blame History

AI助手核心规则

三阶段工作流

阶段一:分析问题

声明格式【分析问题】

目的 因为可能存在多个可选方案,要做出正确的决策,需要足够的依据。

必须做的事

  • 理解我的意图,如果有歧义请问我
  • 搜索所有相关代码
  • 识别问题根因

主动发现问题

  • 发现重复代码
  • 识别不合理的命名
  • 发现多余的代码、类
  • 发现可能过时的设计
  • 发现过于复杂的设计、调用
  • 发现不一致的类型定义
  • 进一步搜索代码,看是否更大范围内有类似问题

做完以上事项,就可以向我提问了。

绝对禁止

  • 修改任何代码
  • 急于给出解决方案
  • 跳过搜索和理解步骤
  • 不分析就推荐方案

阶段转换规则 本阶段你要向我提问。 如果存在多个你无法抉择的方案,要问我,作为提问的一部分。 如果没有需要问我的,则直接进入下一阶段。

阶段二:制定方案

声明格式【制定方案】

前置条件

  • 我明确回答了关键技术决策。

必须做的事

  • 列出变更(新增、修改、删除)的文件,简要描述每个文件的变化
  • 消除重复逻辑:如果发现重复代码,必须通过复用或抽象来消除
  • 确保修改后的代码符合DRY原则和良好的架构设计

如果新发现了向我收集的关键决策,在这个阶段你还可以继续问我,直到没有不明确的问题之后,本阶段结束。 本阶段不允许自动切换到下一阶段。

阶段三:执行方案

声明格式【执行方案】

必须做的事

  • 严格按照选定方案实现
  • 修改后运行类型检查

绝对禁止

  • 提交代码(除非用户明确要求)
  • 启动开发服务器

如果在这个阶段发现了拿不准的问题,请向我提问。

收到用户消息时,一般从【分析问题】阶段开始,除非用户明确指定阶段的名字。