查看: 5|回复: 0

🔥AI 编程必读文章。

[复制链接]

12

主题

0

回帖

46

积分

新手上路

积分
46
发表于 9 小时前 | 显示全部楼层 |阅读模式
🔥AI 编程必读文章。

《OpenAI Codex 最佳实践指南》:提示词4要素,5步验证闭环,16类适用场景,8条避坑指南。

1、上下文与提示词

好提示词四要素:目标、上下文、约束条件、验收标准。用 @ 引用文件,用语音输入加速。

推理级别选择:Low 适合小任务,Medium/High 适合调试,Extra High 适合长链路任务。

2、复杂任务先规划

三种方式:用 Plan 模式(/plan 或 Shift+Tab)、让 Codex 反问你来澄清需求、用 PLANS.md 模板处理多步骤任务。

3、AGENTS.md

相当于写给 AI 的 README,自动加载到上下文。内容包括:仓库结构、构建/测试/lint 命令、工程规范、禁止事项、完成定义。

层级:~/.codex(全局)→ 仓库根目录(共享)→ 子目录(细粒度),就近优先。


用 /init 生成初始版本。

保持精简,只在反复踩坑时才加规则。

写长了就拆文件引用。

4、配置

个人偏好放 ~/.codex/config.toml,仓库级放 .codex/config.toml,命令行参数仅临时覆盖。CLI、IDE、App 共享配置层。新手先用默认权限,熟悉后再放宽。

很多"质量问题"其实是配置问题。

5、测试与审查

让 Codex 完成完整闭环:写测试 → 跑测试 → lint/类型检查 → 确认行为 → 审查 diff。用 /review 做 PR 审查、审查未提交变更或特定提交。
团队可维护 code_review.md 统一标准。
GitHub Cloud 可配置自动审查 PR。

6、MCP

用于获取仓库外的信息,支持 STDIO 和 Streamable HTTP。适用场景:数据在仓库外、数据常变、需跨项目复用。先接一两个高频工具,别一口气全连上。

7、技能(Skill)

将可重复工作流封装为 SKILL.md。每个技能聚焦一件事,定义清晰的输入输出和触发短语。适用:日志排查、发布说明、PR 审查、迁移方案、事故摘要等。个人技能放 $HOME/.agents/skills,团队共享放仓库 .agents/skills。

判断标准:反复用同一提示词或纠正同一流程 → 做成技能。

8、自动化

技能定义"怎么做",自动化定义"什么时候做"。在 Codex App 的 Automations 中设定项目、提示词、频率、环境。适用:汇总提交、扫描 bug、起草发布说明、检查 CI、每日站会摘要。手动流程不稳定时别急着自动化。

9、会话管理

一个线程对应一个工作单元,同一问题留在同一线程。

关键命令:/resume 恢复会话、/fork 分支、/compact 压缩上下文、/agent 切换子代理。用子代理分担探索、测试等辅助工作。

10、常见误区

长期规则写在提示词里而非 AGENTS.md
没告诉代理怎么跑构建和测试
复杂任务跳过规划
过早开放完全访问权限
多线程操作同文件不用 worktree
手动还不稳就急着自动化
盯着 Codex 而非让它并行工作
所有任务挤一个线程导致上下文膨胀

传送门:developers.openai.com/codex/learn/best-practices

#HOW I AI###


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|青ICP备2025004122号-1

在本版发帖
关注公众号
返回顶部