Claude Code 提示词
可直接复制使用的提示词,充分发挥 Claude Code 的独特能力。
代码库探索
项目概览
text
给我一个这个代码库的概览,重点关注:
- 目录结构和关键入口文件
- 技术栈和主要依赖
- 使用的架构模式理解流程
text
追踪用户登录的完整请求流程。
从 @src/pages/Login.tsx 开始,跟踪 API 调用、
中间件和数据库查询。画出依赖链。查找模式
text
找出这个代码库中所有的 API 端点。对每个端点列出:
- HTTP 方法和路径
- 认证要求
- 请求/响应类型代码审查
审查 Diff
bash
git diff main | claude -p "审查这个 diff,检查 bug、
安全问题和遗漏的边界情况。
指出具体的行号。"安全审计
text
审计 @src/api/ 的安全问题:
- SQL 注入 / NoSQL 注入
- 响应数据中的 XSS 攻击向量
- 端点缺少认证检查
- 源码中的密钥或凭证
- 不安全的反序列化PR 前自检
text
审查我的暂存更改(git diff --cached),检查:
- 潜在的 bug 和竞态条件
- 遗漏的错误处理
- 破坏性的 API 变更
- 测试覆盖缺口
然后建议一个 PR 标题和描述。第二意见
text
/advisor opus
review the current plan and identify the strongest objection.
Only call out issues that would change the implementation.编写代码
测试驱动开发
text
先为这个功能编写失败的测试:
[描述功能]
将测试放在 @src/__tests__/ 中。使用该目录中已有的测试模式。
然后实现功能使所有测试通过。
编写后不要修改测试。安全重构
text
重构 @src/utils/legacy-parser.ts:
- 降低圈复杂度
- 提取纯函数
- 补充缺失的 TypeScript 类型
每次修改后运行现有测试确保没有破坏。
每次成功重构后提交。创建 PR
text
为当前更改创建一个 PR。
包含变更内容和原因的摘要。
关联相关的 issue。调试
追踪 Bug
text
生产环境出现了这个错误:
[粘贴错误信息/堆栈跟踪]
从 @src/server.ts 追踪调用链。
找出根因并建议修复方案和测试。分析日志
bash
tail -100 /var/log/app.log | claude -p "总结错误,
按类型分组,并为最频繁的错误建议修复方案"查找类似 Bug
text
我们刚修复了 @src/checkout.ts 中的空值检查 bug。
扫描整个代码库,找出类似的模式——
访问属性时没有 null/undefined 保护的地方。自动化与运维
数据库迁移
text
查看 @prisma/schema.prisma,创建一个迁移,
为 User 表添加 "preferences" JSONB 列。
生成迁移文件并更新 TypeScript 类型。修复 CI
text
CI 流水线失败了。查看 @.github/workflows/
和下面的最新错误输出:
[粘贴 CI 错误]
诊断并修复问题。大范围 Fan-Out 任务
text
ultracode: inspect every API route for missing auth checks.
Use separate workflows for discovery, verification, and patching.
Before editing, report the risk categories you found.持续工作直到完成
text
/goal migrate the test suite to vitest until npm test passes
and no imports reference the old jest setup.什么才是好的提示词?
这些提示词之所以有效,是因为它们遵循了关键模式:使用 @ 文件引用提供上下文、明确说明需求、约束输出格式。这些都是提示词工程的基本原则。
延伸阅读
- 工作流 — 使用这些提示词的完整开发工作流
- Dynamic Workflows — 把提示词扩展成 workflow scripts
- Automation — 让提示词持续运行到条件满足
- Advisor — 给提示词加入第二意见 review
- 调试技巧 — 系统化的调试方法
- Hooks — 使用 Hooks 自动化提示词模式
继续实践
Claude Code 提示词 的核心概念已经读完
如果你想把理解变成可复用的能力,可以到 AgentWay 继续练习