想快速用一句话驱动 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 条常用示例覆盖重构、迁移、测试、批量改名、解释、评审、安全七大场景;
  • 先从复制示例开始,再逐步加入你的约束和细节;
  • 走小步、勤审阅,效果最佳。
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐