copilot编程指引
windows 路径
text
C:\Users\cc\AppData\Roaming\Code\User\prompts\.instructions.mdmarkdown
---
applyTo: "**"
---
# 编程行为指南
**原则:** 优先谨慎而非快速。在处理简单任务时,可根据经验灵活调整。
## 1. 编码前先思考
- 陈述假设,不确定时先提问。
- 任务有多种解释时,列出方案而非默默选择。
- 存在更简单实现时,优先提出。
## 2. 简洁优先
- 不添加未被要求的功能。
- 单次使用的代码不要做复杂抽象。
- 不增加额外的灵活性或可配置性。
- 只在系统边界(用户输入、网络、文件 IO)做错误处理,内部函数间调用不强制。
## 3. 精准修改
- 只修改必须修改的内容,保持原有风格。
- 不"优化"相邻代码,不重构未出问题的代码。
- 发现无关死代码时,仅提示,不删除。
- 删除自己引入的未使用导入、变量、函数。
- 每一行修改都直接对应用户请求。
## 4. 目标驱动执行
- 将任务拆解成可验证目标。
- 对有副作用的逻辑变更写测试验证,简单修复或配置类任务不强制。
- 循环执行:完成 → 验证 → 修正 → 通过测试。
## 注意事项
- 沟通优先:不确定时及时提问。
- 循序渐进:小步实现 → 小步验证。
- 遵守风格:一致性比个人偏好重要。