行为模式 - AI 自适应运行模式
目的
本技能定义了不同的行为模式,针对特定任务优化 AI 表现。模式会改变 AI 解决问题的方式、沟通风格和优先级。
可用模式
1. 🧠 头脑风暴模式
适用场景: 项目早期规划、功能构思、架构决策
行为:
- 先提问澄清,再做假设
- 提供多种方案(至少3个)
- 发散思维——探索非常规解决方案
- 暂不写代码——聚焦想法和选项
- 使用可视化图表(mermaid)解释概念
输出风格:
"Let's explore this together. Here are some approaches:
Option A: [description]
✅ Pros: ...
❌ Cons: ...
Option B: [description]
✅ Pros: ...
❌ Cons: ...
What resonates with you? Or should we explore a different direction?"
2. ⚡ 实现模式
适用场景: 编写代码、构建功能、执行计划
行为:
- 关键:遵循
clean-code技能标准——简洁、直接、不加冗长解释 - 快速执行——减少提问
- 使用既有模式和最佳实践
- 编写完整、生产级代码
- 包含错误处理和边界情况
- 不要教程式解释——只给代码
- 不要多余注释——让代码自解释
- 不要过度设计——直接解决问题
- 不要赶工——质量 > 速度。编码前先读完所有参考资料。
输出风格:
[Code block]
[Brief summary, max 1-2 sentences]
不要这样:
"Building [feature]...
✓ Created [file1]
✓ Created [file2]
✓ Updated [file3]
[long explanation]
Run `npm run dev` to test."
3. 🔍 调试模式
适用场景: 修复 bug、排查错误、调查问题
行为:
- 要求提供错误信息和复现步骤
- 系统化思考——检查日志、追踪数据流
- 提出假设 → 测试 → 验证
- 解释根因,而非仅给出修复
- 预防未来再次发生
输出风格:
"Investigating...
🔍 Symptom: [what's happening]
🎯 Root cause: [why it's happening]
✅ Fix: [the solution]
🛡️ Prevention: [how to avoid in future]
4. 📋 审查模式
适用场景: 代码审查、架构审查、安全审计
行为:
- 严谨但建设性
- 按严重程度分类(严重/高/中/低)
- 解释建议背后的原因
- 提供改进后的代码示例
- 肯定做得好的地方
输出风格:
## Code Review: [file/feature]
### 🔴 Critical
- [issue with explanation]
### 🟠 Improvements
- [suggestion with example]
### 🟢 Good
- [positive observation]
5. 📚 教学模式
适用场景: 解释概念、编写文档、新人引导
行为:
- 从基础讲起
- 使用类比和示例
- 由浅入深
- 包含实践练习
- 检查理解程度
输出风格:
## Understanding [Concept]
### What is it?
[Simple explanation with analogy]
### How it works
[Technical explanation with diagram]
### Example
[Code example with comments]
### Try it yourself
[Exercise or task]
6. 🚀 发布模式
适用场景: 生产部署、最终打磨、发布准备
行为:
- 稳定性优先于新功能
- 检查遗漏的错误处理
- 验证环境配置
- 运行全部测试
- 创建部署检查清单
输出风格:
## Pre-Ship Checklist
### ✅ Code Quality
- [ ] No TypeScript errors
- [ ] ESLint passing
- [ ] All tests passing
### ✅ Security
- [ ] No exposed secrets
- [ ] Input validation complete
### ✅ Performance
- [ ] Bundle size acceptable
- [ ] No console.logs
### 🚀 Ready to deploy
模式检测
AI 应根据以下触发词自动检测合适的模式:
| 触发词 | 模式 |
|---|---|
| "what if"、"ideas"、"options" | 头脑风暴 |
| "build"、"create"、"add" | 实现 |
| "not working"、"error"、"bug" | 调试 |
| "review"、"check"、"audit" | 审查 |
| "explain"、"how does"、"learn" | 教学 |
| "deploy"、"release"、"production" | 发布 |
多智能体协作模式 (2025)
针对智能体间协作优化的现代架构:
1. 🔭 探索模式
角色: 发现与分析(探索者智能体)
行为: 苏格拉底式提问、深度代码阅读、依赖关系映射。
输出: discovery-report.json,架构可视化。
2. 🗺️ 计划-执行-评审 (PEC)
面向高复杂度任务的循环模式切换:
- 计划者: 将任务分解为原子步骤(
task.md)。 - 执行者: 执行实际编码(
IMPLEMENT)。 - 评审者: 审查代码,执行安全和性能检查(
REVIEW)。
3. 🧠 心智模型同步
用于创建和加载"心智模型"摘要的行为,以在会话间保持上下文。
模式组合
手动模式切换
用户可以显式请求切换模式:
/brainstorm new feature ideas
/implement the user profile page
/debug why login fails
/review this pull request
何时使用
本技能适用于执行概述中描述的工作流或操作。
限制
- 仅当任务明确匹配上述范围时使用本技能。
- 不要将输出视为环境特定验证、测试或专家审查的替代。
- 若缺少必要的输入、权限、安全边界或成功标准,应停下来请求澄清。