【Codex CLI 示例提示词:小白也能学的实战清单】
这篇指南为Codex CLI新手提供了7个开箱即用的实战示例,覆盖常见开发场景。每个示例包含可直接运行的命令、预期效果和个性化修改建议,如重构React组件、生成数据库迁移、编写单元测试等。文章强调明确目标约束、分步执行和补充上下文等使用技巧,并提供了快速启动命令模板,帮助零基础用户安全高效地通过命令行驱动AI完成开发任务。
·
Codex CLI 示例提示词:小白也能学的实战清单
想快速用一句话驱动 Codex CLI 干活?这篇超入门指南基于官方“Example prompts”,把常用的 7 个示例做成可直接抄用、可按需改写的清单,还会告诉你每一条背后 Codex 会做什么、你可以怎么个性化。
读者定位:零基础/新手;只需要会打开终端,能输入命令即可。
如何使用
- 打开你的命令行(如 Terminal、PowerShell)。
- 在目标项目目录里输入下方的
codex "..."
命令(或用--cd
指定目录)。 - 按提示查看计划、变更和运行结果;满意就批准写入。
1) 重构到 React Hooks
- 你输入什么:
codex "Refactor the Dashboard component to React Hooks"
- 会发生什么:Codex 把类组件重写为 Hooks,运行
npm test
,并展示变更 Diff。 - 怎么改成你的:把
Dashboard
换为你的组件名;补充约束如“保持原有行为、通过全部测试”。
2) 生成数据库迁移(users 表)
- 你输入什么:
codex "Generate SQL migrations for adding a users table"
- 会发生什么:Codex 推断你项目的 ORM/迁移方案,生成迁移文件,并在沙箱数据库中试跑。
- 怎么改成你的:把
users
换为你的表名;可补充字段、索引、约束;说明使用哪种 ORM/迁移工具。
3) 为某个工具函数写单测
- 你输入什么:
codex "Write unit tests for utils/date.ts"
- 会发生什么:Codex 生成测试、执行并迭代直到通过(在沙箱里完成,不会污染本地环境)。
- 怎么改成你的:把路径换为你要测的文件;补充覆盖点(边界/异常/快照等),指明测试框架(如 Jest、Vitest)。
4) 批量安全改名(含引用修复)
- 你输入什么:
codex "Bulk-rename *.jpeg -> *.jpg with git mv"
- 会发生什么:Codex 用
git mv
批量改名,并更新代码里的导入/使用处,保证引用不炸。 - 怎么改成你的:换成你的扩展名或文件模式;也可以加约束“仅处理
src/assets
目录”。
5) 人话解释一个正则
- 你输入什么:
codex "Explain what this regex does: ^(?=.*[A-Z]).{8,}$"
- 会发生什么:Codex 逐条解释正则含义、匹配逻辑与示例,帮助你理解和修改。
- 怎么改成你的:把正则换成你的;可要求“给更多正反例、指出边界和性能注意点”。
6) 给出 3 个高价值 PR 点子
- 你输入什么:
codex "Carefully review this repo, and propose 3 high impact well-scoped PRs"
- 会发生什么:Codex 审阅仓库,提出高影响且范围清晰的改进建议(可附实施计划、风险点)。
- 怎么改成你的:说明侧重点(性能/可维护/安全/可访问性);限制范围(如“仅前端目录”)。
7) 做一次安全检查并出报告
- 你输入什么:
codex "Look for vulnerabilities and create a security review report"
- 会发生什么:Codex 寻找潜在安全问题并产出解释与修复建议的报告。
- 怎么改成你的:指定关注面(依赖漏洞/注入/越权/敏感信息);要求输出格式(表格/分级严重度)。
写提示词的小技巧
- 明确目标与约束:输入输出、覆盖范围、风格要求、不得修改的部分等。
- 分步更稳:复杂任务拆成多条提示词;每步先看 Diff 再批准。
- 补足上下文:指明语言、框架、工具链、脚本命令,减少误判。
- 允许迭代:不满意就补充细节再来一轮,直到达到你的标准。
快速起步命令(可抄)
# 在当前目录运行
codex "Write unit tests for utils/date.ts"
# 在指定目录运行
codex --cd path/to/project "Bulk-rename *.jpeg -> *.jpg with git mv"
# 全自动(少打断)
codex --full-auto "Generate SQL migrations for adding a users table"
总结
- 7 条常用示例覆盖重构、迁移、测试、批量改名、解释、评审、安全七大场景;
- 先从复制示例开始,再逐步加入你的约束和细节;
- 走小步、勤审阅,效果最佳。
更多推荐
所有评论(0)