版本: 1.0 | 更新: 2026-03-22 | 最佳实践数: 50+
重要性: ⭐⭐⭐⭐⭐
说明:
模型已经足够好,问题在于我们的输入质量
实践:
## 背景
<1-2句话>
## 目标
<具体目标>
## 约束
<关键约束>
## 要求
<具体要求>效果: 准确率提升 50%
重要性: ⭐⭐⭐⭐⭐
说明:
先使用 Plan Mode 研究代码库,再执行修改
实践:
# 1. 使用 Plan Mode
claude --plan
# 2. 研究代码库
# Claude会分析代码并提出计划
# 3. 审核计划
# 确认计划合理
# 4. 切换到 Accept Edits
# 执行修改效果: 返工率降低 70%
重要性: ⭐⭐⭐⭐
说明:
降低门槛,让更多人能使用
实践:
# ❌ 复杂
我想要你帮我创建一个用户注册和登录的功能,
这个功能需要使用 JWT 认证,密码需要加密存储...
# ✅ 简单
创建用户注册登录API:
- JWT认证
- bcrypt加密
- 邮箱验证效果: 效率提升 30%
效果: 准确率提升 60%
claude generate \
--prompt "创建用户API" \
--example good_example.py \
--example bad_example.py效果: 返工率降低 70%
## 约束
- 使用 Python 3.11+
- 遵循 PEP 8 规范
- 类型注解必须有
- 文档字符串必须有效果: 质量提升 50%
# Step 1: 创建数据模型
claude generate --prompt "创建用户数据模型"
# Step 2: 创建API
claude generate --prompt "基于数据模型创建CRUD API"
# Step 3: 创建测试
claude generate --prompt "为API创建测试"效果: 效率提升 3x
# 创建模板
claude template create api-crud
# 使用模板
claude generate \
--template api-crud \
--params "resource=user,fields=name,email,password"效果: 质量提升 40%
# 第1轮:生成基础版本
claude generate --prompt "..."
# 第2轮:优化
claude optimize --file generated_code.py
# 第3轮:重构
claude refactor --file optimized_code.py流程:
# 1. 运行测试
pytest tests/
# 2. 检查代码风格
flake8 .
# 3. 检查链接
./scripts/check-links.sh
# 4. 确认无误后推送
git push流程:
# 1. 启动 Plan Mode
claude --plan
# 2. 输入任务
"创建用户注册功能"
# 3. Claude 研究代码库
# Claude 会分析现有代码
# 4. Claude 提出计划
# 审核计划是否合理
# 5. 切换到 Accept Edits
# 按 Shift + Tab
# 6. 执行修改
# Claude 会按计划执行流程:
# 1. 创建任务列表
cat > tasks.txt << EOF
创建用户API
创建商品API
创建订单API
EOF
# 2. 批量执行
claude batch-generate --file tasks.txt
# 3. 批量审查
claude batch-review --files *.py| 任务 | 推荐模型 | 原因 |
|---|---|---|
| 快速原型 | Haiku | 速度快 |
| 日常开发 | Sonnet | 平衡 |
| 关键代码 | Opus | 质量高 |
# 启用缓存
claude config set cache.enabled true
claude config set cache.ttl 3600
# 预热缓存
claude cache warm --templates common效果: 速度提升 10x
# 并行生成
claude generate \
--output-file app.py \
--output-file test_app.py \
--output-file docs.md效果: 效率提升 4x
问题:
claude generate --prompt "创建API"后果: 生成代码不符合预期
解决:
claude generate \
--context "电商平台后端" \
--prompt "创建用户API"问题:
我想要你帮我创建一个用户注册和登录的功能,
这个功能需要使用 JWT 认证,密码需要加密存储,
还要验证邮箱格式,请帮我写代码。要求代码质量高,
有完整的错误处理和单元测试。后果: Token浪费,效果不好
解决:
创建用户注册登录API:
- JWT认证
- bcrypt加密
- 邮箱验证问题: 直接修改代码
后果: 返工率高
解决: 先用 Plan Mode 研究代码库
路径:
- Hello World
- 简单函数
- 文件操作
- API开发
- 复杂项目
每日:
- 完成1个案例
- 练习提示词
- 总结经验
每周:
- 整理学习笔记
- 分享最佳实践
- 帮助他人
| 最佳实践 | 效率提升 | 质量提升 |
|---|---|---|
| 提供示例 | 2x | 60% |
| 明确约束 | 1.5x | 50% |
| 使用模板 | 3x | 30% |
| 迭代优化 | 1.2x | 40% |
| Plan Mode | 1.5x | 70% |
推送前:
- 提供清晰的上下文
- 使用 Plan Mode
- 提供示例代码
- 明确约束条件
- 使用模板(如果适用)
- 迭代优化
学习时:
- 从简单开始
- 持续练习
- 分享经验
- 记录心得
工作中:
- 选择合适的模型
- 启用缓存
- 并行处理
- 批量操作
创建时间: 2026-03-22 版本: 1.0 状态: 🟢 生产就绪