1. 先说我为什么给 Codex 配插件
先说个结论:Codex 这类 AI 编程代理,裸用和顺手用完全是两码事。我见过太多人装完 Codex 就在终端里输命令,觉得“能用就行”,结果用两天又吐槽生成结果不在点上、上下文老丢、改的代码不好审。这真不是 Codex 本身不行,大部分情况下是插件配套没跟上。我自己的转变是从纯命令行切到编辑器工作流之后发生的,装对插件后,Codex 的产出质量和审查效率都有了肉眼可见的提升。
你可以把 Codex 理解成一个干活很快但不太懂你们项目规矩的新同事。他写代码的速度是真快,可让他直接开工,他会忽略你的命名风格、忽略项目的分层约定、忽略哪些代码不能动。插件在这个组合里的角色,就是给这个新同事配好流程手册、习惯清单和交付检查表。这篇文章想解决的,就是三个问题:怎么选插件、选了哪 10 个我一直留着不卸、以及配套的提示词怎么抄。
如果你也是刚装好 Codex、觉得“好像差点意思”的人,或者已经在用但想优化工作流的人,这篇可以直接照着配。10 个插件我都按工作流角色拆开了,提示词模板也能直接复制,不需要你有多少基础。个别插件名字在不同平台可能略有出入,搜索关键词我放在每节开头,对着找就行。
2. 选插件的三条硬标准
插件市场里搜“Codex”能出来一大堆,真正值得装的并没有那么多。我踩过几次坑之后,总结出三条硬标准,不符合的看都不看。
2.1 标准一:必须贴着 Codex 的工作流发力
Codex 的工作流跟普通 AI 补全不一样,它是让模型自己读仓库、自己规划、自己改多个文件,然后再由你来审查。整个链路大致是:描述需求,Codex 分析代码,生成改动,你审 diff,跑测试,继续追问。插件要是不能在这些环节里加分,比如帮你看懂模型做了什么、帮你把项目规则喂给它、帮你管理长对话,那它就是在凑数。
我见过不少人装那种“代码补全校花板”扩展,功能确实华丽,但和 Codex 根本不同频,两个工具各干各的,最后上下文互相污染,反而更乱。选插件之前,先问自己一句:它能不能让我和 Codex 之间的协作更顺畅?不能的话,卸载。
2.2 标准二:维护活跃度比功能数量重要
AI 编程工具这个领域迭代快到什么程度呢?Codex 的接口、会话格式、规则文件语法,几个月就可能大变一次。一个插件就算功能再全,只要超过半年没更新,基本就可以认为它已经废了。装之前我会看一眼更新时间、仓库里的 issue 动态,以及最近有没有人还在提 PR。
这里有一个很关键的细节:Codex 官方扩展和 CLI 是同一个版本节奏更新的,社区插件要跟上这个节奏并不容易。那些“几个月躺平”的老牌插件,很可能在某次 Codex 升级之后直接失灵。所以我的原则是,官方能解决的绝不让社区插件代劳,社区插件的定位只能是补盲区,不是替代核心。
2.3 标准三:配置要能做到项目级隔离,不能全塞进全局
同一套 Codex,你可能同时在用几个不同的项目:一个 Python 后端、一个前端组件库、一个写文档的仓库。这些项目的规则、提示词、甚至代码风格都是不一样的,插件如果只支持全局配置,那你换项目就得反复改设置,迟早崩溃。
能让我留着不卸的插件,基本都支持项目级配置,至少也要能读取项目目录下的规则文件。比如规则类插件会读取仓库根目录的 AGENTS.md,提示词管理插件会在项目内放 .prompts 目录。这样每个项目打开时自动带上自己的上下文,切项目没有任何心理负担。判断方式很简单:看它的配置是否挂在项目工作区下,而不是只在用户全局配置里。
2.4 什么样的插件我是一律不装的
除了上面三条硬标准,我还有一些一票否决的习惯。凡是要求关闭编辑器安全机制才能工作的插件,不装;凡是需要把项目代码上传到自己服务器做额外索引的插件,不装;凡是安装包来源不明、只在某个论坛流传的插件,不装。这些不一定都是恶意软件,但它们的不可控性太高,在代码工具链上引入不可控因素,风险完全大于收益。这个原则帮我躲掉过好几个“看起来很香”的坑。
3. 我留到最后没卸的10个插件
下面进入正题。先说清楚一个背景:这里面有官方出的扩展,也有社区做的增强插件,只要你搜索我括号里给的关键词,基本都能在对应市场找到同类产品。我这半年多换了几次机器、重装过好几轮,每次都装回来的就是这 10 个。
3.1 编辑器集成:OpenAI 官方 Codex 扩展
这是最不该省的一个。我一开始用 Codex 是纯终端流,任务描述、代码输出全部挤在一个终端窗口里,改动一多眼睛就花。后来装上官方扩展,Codex 直接在编辑器里跑,输出落在面板里,代码改动以 diff 形式显示在编辑区,体验完全不一样。它能做的核心事情是:把“读代码、改代码、看结果”这个循环嵌进编辑器,你不需要频繁切窗口。
具体到操作层面,官方扩展支持直接在面板里发起会话,选中代码片段就能带着上下文提问,改动会逐文件列出来。我最常用的动作是左键选中一段代码,输入“解释这段逻辑”或者“按当前项目风格重构这段”,然后直接在 diff 视图里决定接受还是退回。装这个扩展还有一个隐性好处:它和 Codex CLI 的版本绑定,官方一起升级的时候不容易出现接口对不上的问题。
提示:装完之后一定要确认底部状态栏出现了 Codex 图标,并且能正常发起会话。如果你是从旧版本升级上来的,建议先重载窗口,避免扩展和 CLI 版本错位导致的面板空白。
3.2 会话管理:Codex Session
为什么需要它?因为 Codex 的长会话确实会丢上下文。你连续让它干了三四个文件的任务,中途开个会回来继续聊,它偶尔会进入“失忆”状态,逻辑衔接不上。Codex Session 这类插件解决的就是会话的留存和还原:它会记录每一次任务的输入输出、涉及的文件和最终改动,形成一条可回看的时间线。需要继续某个任务时,直接恢复对应会话,不用从头再描述一遍需求。
我用的场景很固定:上午让它实现一个模块,下午接着让它补这个模块的测试。没有会话管理的时候,我得在提示词里反复粘贴前面的需求描述和文件路径,有了它之后,一条命令切回去接着聊就行。如果你经常需要中断再继续的工作节奏,这一类的插件对你的帮助会非常明显,建议当作刚需来对待。
3.3 规则注入:AGENTS.md 管理增强
Codex 本身支持通过规则文件给模型注入固定约束,但如果只是靠手写规则,很容易出现“写了规则但模型没完全遵守”的情况。这类插件做的事情,是把仓库根目录下的规则文件变成 Codex 每次会话前必读的上下文,同时提供语法提示和校验。写规则的时候它会告诉你字段对不对,格式合不合规,避免规则文件本身写错导致静默失效。
在你开始深度使用 Codex 之后,这个插件迟早会成为你最重要的那一个。因为我后来发现,提示词写得再好,也替代不了固定规则的存在感。规则文件里写的“禁止修改配置文件”“代码注释必须双语”“所有数据库访问必须走 repository 层”这类约束,比你在每次任务提示词里叮嘱十遍都管用。它相当于把项目经验沉淀下来,每次开会话自动加载。
3.4 提示词管理:Prompt Snippets
如果你的工作和我的类似,会频繁遇到几类重复任务:写接口、补单测、做代码审查、生成文档。每次都重新组织一遍提示词,是非常低效的。Prompt Snippets 这类插件就是把常用提示词存成片段,支持变量占位,按项目分组,需要时一键插入。它和编辑器自带的代码片段功能最大的区别是,它是围绕 Codex 的对话场景设计的,可以绑定当前选中代码、当前文件路径这些上下文。
比如我这里有一个“写单测”的片段,插入后会生成完整的提示词,里面自动带上当前文件路径和项目的测试约定,Codex 拿到就能直接干活。这类插件用熟练之后,你会发现很多重复任务从“想半天怎么说需求”变成了“按两下快捷键”。它不改变 Codex 的能力,但极大改变你的使用效率。
3.5 中文汉化包
为什么推荐它,原因很简单:Codex 的原生界面是英文,而团队里不少人的英文阅读不够快,菜单、设置项、错误提示一个一个查,效率很低。我团队里带过不少新手,他们刚上手 Codex 的最大障碍不是模型不会用,而是界面劝退。装一个汉化包,界面文字变成中文之后,新手的学习成本直线下降,很多功能不再需要别人解释。
这里有个常见的误解需要纠正:汉化包只是翻译界面文字,不会翻译 Codex 的会话内容,也不会影响模型生成的代码和注释。你是什么语言习惯,提示词还是用你自己的语言写,完全没有冲突。如果你是以个人身份用 Codex,汉不汉化无所谓,但如果你要带团队或者带新人,这个插件几乎是必选项。下载关键词就是“Codex 汉化”,找到更新时间最新的那个装。
3.6 模型切换:Model Switcher / 模型路由配置
这半年多来,Codex 的模型选择已经从“官方给你指定一个”变成了“可以自己配置”。官方现在支持通过配置来切换不同模型,不少团队也把 Codex 接到第三方模型上做降本,类似社区里讨论得很多的“Codex 接入 DeepSeek”就是这个思路。Model Switcher 类的插件,本质上是把模型的切换和配置做成可视化的面板,你不用每次去改配置文件。
实操上,第三方模型接入通常需要你在 Codex 的配置里指定模型名和服务地址,比如把model设置为对应的模型标识,把base_url指向服务商的接口地址。配置完之后需要重启会话,新的会话才会生效。这里要注意一点:每次切换模型后,旧会话的上下文不一定能无缝转移到新模型,最好重新开一个会话再下发任务,避免模型因为上下文格式差异产生奇怪的行为。
3.7 差异审查:Diff Review 增强
Codex 给你改了一堆文件之后,最费精力的一步就是审查改动。原生 diff 视图能看出来改了哪儿,但不容易快速判断“改得对不对、有没有引入多余改动”。Diff Review 增强插件做的事情,是把你和 Codex 的会话记录、改动的文件列表、以及逐行的差异说明放在同一个视图里,旁边还有改动摘要,方便你逐文件确认。
这个插件的价值在于把审查从“看代码”变成“对需求”。Codex 改完一个功能,我会先看插件的改动摘要,确认它理解了需求,再逐个打开有改动的文件检查关键逻辑。遇到涉及配置文件、锁文件的改动时能一眼揪出来,避免模型顺手改了不该动的东西。装了它之后,我合入 Codex 改动的速度大概快了两三倍,这是我很推荐的一个方向。
3.8 文档配套:Markdown 增强
Codex 的工作里,有很大一部分是写文档:接口说明、技术方案、改动记录。我习惯让它在项目里直接生成或更新 Markdown 文档,可原生编辑器对长文档的体验只能说凑合。装上 Markdown 增强插件之后,预览、目录、数学公式、表格渲染都正常了,审查文档时不用在编辑器和浏览器之间来回切。如果你还要写提示词文档,一个能直接预览的 Markdown 环境是基本配置。
这个插件看起来和工作流没关系,实际体验了就知道,提示词文档、规则文件、项目说明书这些都是 Markdown 格式,Codex 生成之后你需要立刻预览检查,装一个增强插件比打开外部工具顺滑得多。技术方案里要写公式的话,建议选支持数学公式渲染的那一款。这个不需要追新,选一个长期维护、更新及时的就行。
3.9 输出体验:终端日志格式化
Codex 跑任务的时候会有大量的过程输出,比如它读了哪些文件、执行了什么命令、碰到什么错误。原生输出是平铺的,白花花一大片,看一会儿眼睛就花了。终端格式化插件会把输出里的关键信息高亮出来:文件路径、命令、错误、警告分门别类上色,日志可折叠,关键行可以直接点击跳转。听起来不起眼,但每天用下来非常加分。
我自己的直观感受是,最烦的状态就是 Codex 跑挂了而你不知道它在哪一步挂的,日志全是平的,根本找不到线索。格式化之后,错误和警告一眼可见,配合 Diff 审查插件,基本能在几分钟内定位问题。这类插件对 JetBrains 系的用户尤其有用,因为 JetBrains 终端的默认样式在长日志下更费眼。
3.10 质量护栏:Lint / Format 联动
最后一个是兜底角色。Codex 生成的代码不可能每次都很规范,尤其在大规模改动时,它可能漏掉 import 排序、缩进、无用变量这些细节。质量护栏插件做的事,是在 Codex 完成改动后自动触发项目的 Lint 和格式化工具,并在编辑器里标出问题。这样很多本应自己改的小错误,在审 diff 之前就被拦截了。
有人会问,这跟“让 Codex 自己格式化”有什么区别?区别在于,让模型自己格式化是不可控的,它可能改完一个文件又顺手动了另一个;而联动工具是按项目既有配置来执行的,规则不会漂移。我的建议是把格式化和 Lint 固定到项目配置里,比如统一用同一套配置文件,这样不管 Codex 写出来什么,最后落到仓库里的代码都是符合项目规范的。它可能不会让你觉得兴奋,但它是确保 Codex 产出“能合入”的最后一道门。
4. 提示词才是另一半战斗力
插件配齐之后,决定 Codex 好不好用的另一个变量就是提示词。我见过太多人把插件装得花里胡哨,提示词却永远是“帮我写个登录接口”这种一句话需求,结果自然不理想。提示词不是玄学,本质上是一个信息传递效率的问题。
4.1 为什么一句话需求普遍翻车
Codex 在动手前需要知道四件事:你是谁、你要什么、边界在哪里、交付物长什么样。一句话需求给的信息太少,它只能靠猜测补齐,猜的方向跟你的预期一偏,整个任务就偏了。而 Codex 的特点是猜了就会动手,动手就会改文件,改错文件你再纠正的成本远高于一开始把话说清楚。
打个比方,你跟一个熟手工程师说“帮我做登录”,他也会反问你:用什么技术栈?是新增还是改造?需要验证码吗?成功失败怎么返回?Codex 不会追问这么多,它会直接给出它认为最合理的默认方案。提示词的作用就是把熟手工程师会问的问题提前答完。
4.2 一套可复用的提示词骨架
我自己用的提示词结构固定是这样的:角色背景、需求描述、范围约束、交付要求、验收标准。角色背景让 Codex 知道该按什么标准说话;需求描述要具体给出输入输出行为;范围约束告诉它能动哪些、不能动哪些;交付要求说明你要什么形态的结果;验收标准给出可以核验的点。
一个可以直接复用的模板放在下面,你需要做的就是把方括号里的内容替换成自己的场景。
你是一名资深的后端工程师,正在参与[项目名]的开发。 项目背景:[一句话说明项目做什么,用什么技术栈] 当前任务:[描述具体需求,说清楚输入是什么、输出是什么、行为如何] 范围限制: - 只能修改[目录/文件],不要改其他文件 - [列出项目里绝不能动的东西] 交付要求: - 输出完整可运行的代码片段或文件路径列表 - 关键逻辑附简短说明 - 不要写测试用例(或:需要同时补测试) 验收标准: - [可验证的条件,比如“无状态接口”“支持并发”“兼容旧数据格式”] 请在动手前先给我一个简要实现计划,我确认后再开始改代码。最后那句“先给实现计划,确认后再开始”特别重要。它能把 Codex 从“盲目动手”变成“先对齐再动手”,实际用下来,这句能省掉很多返工。你不需要额外确认半天,Codex 会自己继续,但一句确认指令给了你一个喊停的窗口。
4.3 五个高频场景的提示词模板
日常使用中,有五类提示词我存成了固定模板,这里挑出来给大家抄。
第一类是代码审查,这类任务的关键是让 Codex 站在“挑毛病”而不是“夸夸”的角度。我常用的是:
请对以下改动做严格审查,重点关注: - 有没有数组越界、空指针、并发安全等隐患 - 有没有未处理的异常路径 - 有没有不符合项目规范的写法 - 有没有多余的文件改动 请给出问题列表,按严重程度排序,每条附带修复建议,不要直接改代码。第二类是重构,核心是要强调“行为保持不变”。重构最怕的就是模型借重构之名改逻辑,导致回归。所以我会加一句“重构后全部测试必须保持通过”,并且让它先列出影响面。
请对[文件/模块]进行重构,目标是[可读性/性能/降低复杂度]。 约束: - 保持对外行为和接口完全一致,不改变任何现有逻辑 - 先列出本次重构影响到的文件和函数 - 重构后需要保证现有测试全部通过 - 如果存在行为改变,必须单独标注第三类是补测试,关键点在于告诉它测试的风格、边界和 mock 策略,避免它生成一套花架子测试。
请为[文件/函数]补充单元测试。 要求: - 遵循项目现有的测试框架和命名风格 - 覆盖正常路径、边界输入、异常输入三类情况 - 外部依赖统一使用 mock,不发起真实请求 - 不要为了覆盖率写无意义的断言第四类是写文档,关键是让它先列大纲再动笔,避免写成长篇大论。
请为[模块/接口]编写使用文档。 要求: - 先列出文档大纲 - 内容包含:功能说明、快速开始、参数说明、常见错误 - 语气简洁,面向新接手项目的开发者 - 代码示例要能直接复制运行最后一类是定位问题,这类提示词很容易被忽略,但它对排查 Codex 产出的 bug 特别有用。把报错信息和相关代码贴进去,要求它给出排查思路而不是直接改。
下面是[环境]中出现的报错:[粘贴报错信息/日志片段]。 我怀疑问题在[文件/模块],请你: 1. 分析可能的原因,按概率排序 2. 给出定位方法,不要直接改代码 3. 如果确认是某一段代码的问题,指出具体行号和原因4.4 规则文件怎么写
除了对话里的提示词,规则文件是更偏“长期提示词”的存在。它不需要每次重新写,规则类插件会自动加载。一个比较稳妥的规则文件结构是:语言、风格、分层约定、禁止事项、命令约定。语言指注释和日志用什么语言;风格指命名规范、数据结构的偏好;分层约定是代码架构上的强制要求;禁止事项是 Codex 绝对不能碰的东西;命令约定是项目里执行测试、构建、格式化的具体命令。
我用一个简化示例放下面,你可以按自己的项目改。
# 项目规则 ## 语言 - 代码注释使用中文,日志使用英文 ## 编码风格 - 使用 Python 3.12 + dataclass 优先 - 函数命名使用 snake_case,类命名使用 PascalCase - 所有外部依赖必须显式声明,禁止隐式调用全局对象 ## 架构约束 - 数据库访问只能通过 repository 层 - Service 层不允许直接操作数据库连接 - 新增第三方依赖必须先在 README 中说明理由 ## 禁止事项 - 禁止修改 migrations 目录下任何文件 - 禁止提交带有本地调试代码的改动 - 禁止使用全局变量缓存业务数据 ## 命令约定 - 测试:pytest tests/ - 格式化:ruff format . - 类型检查:mypy src/规则文件写完后,建议你专门开一个会话测试它是不是真的生效。方法是让 Codex 做一件明显违反规则文件要求的小事,比如写一段注释用英文且命名用 camelCase,看它会不会主动纠正。如果完全无视规则,八成是规则文件语法或者加载路径出了问题,回到后面排查章节处理。
5. 插件装上之后还要做三件事
插件装完不是结束,装完之后的配置和习惯才是整个方案里最后的一公里。下面三件事是经常被忽略的。
5.1 优先级:官方扩展优先,规则类其次,体验类最后
如果你不想一次装太多,我的建议是分优先级来。第一优先级装官方扩展,保证 Codex 能在编辑器的完整工作流里跑起来;第二优先级是规则注入和提示词管理,这两个直接决定 Codex 输出的质量;第三优先级才是会话管理、汉化、格式化这些提升体验的工具。质量护栏算半个第一优先级,如果你经常需要把 Codex 的改动合入主干,它实际上和安全线有关。
这里还有一个选择上的心得:同一个功能别安装两个同类插件。比如提示词管理装了一个,就不要再装另一个,它们会互相争快捷键和补全位,反而造成混乱。每类只保留你最喜欢的一个,比什么都装要舒适得多。
5.2 升级节奏:Codex 和插件要一起升
这套工具的升级最好同步进行。Codex 本体升级之后,官方扩展通常会跟着适配,但社区插件可能会出现一段时间的不兼容。我的习惯是:每次升级后,先重载一遍编辑器,确认官方扩展和规则插件正常,再做一两个小任务试探,等确认全链路过了一遍再进入正式工作。
不要一看到新版本就急着升。如果你正处在一个进行到一半的大型任务里,升级可能打断现有会话,甚至清空上下文。我的做法是临时任务跑完、或者在一个里程碑节点之后再做升级,尽量不影响正在进行的会话。
5.3 我当前的启用清单和理由
为了让你看得更清楚,我把当前配置列成了一张表,每项都标了它服务的环节。照着这个思路去配你自己的环境,比直接抄名字更有意义。
| 环节 | 插件类型 | 用途 | 备注 |
|---|---|---|---|
| 会话发起 | 官方扩展 | 在编辑器内启动/继续 Codex 会话 | 必装 |
| 规则加载 | 规则注入类 | 让项目规范自动进入上下文 | 必装 |
| 任务效率 | 提示词管理类 | 存常用提示词模板 | 强烈推荐 |
| 会话记录 | 会话管理类 | 防止长任务上下文丢失 | 长任务多就装 |
| 审查 | Diff 增强 | 快速确认 Codex 改动 | 强烈推荐 |
| 质量 | Lint/Format 联动 | 改动后自动过质量门槛 | 必装 |
| 界面 | 汉化包 | 降低阅读门槛 | 团队用必装 |
| 模型 | 模型切换类 | 统一管理模型配置 | 多模型场景装 |
这张表其实已经给出了我选择插件的思考路径:先保证会话链路完整,再提升质量门槛,最后才是体验优化。如果你是新用户,按照这个顺序去装,起步会比看热度乱装稳妥得多。
6. 常见问题排查实录
这部分是实操里踩过的问题,我按现象整理成了一张速查表,然后挑两个最常见的情况详细说。
| 现象 | 可能的排查方向 | 解决办法 |
|---|---|---|
| 官方扩展面板空白 | 版本错位 / 缓存异常 | 重载窗口,升级到同一版本 |
| 规则文件不生效 | 文件名不对 / 语法错误 / 路径不在项目根目录 | 检查文件名必须为 AGENTS.md,校验语法,放仓库根目录 |
| 提示词模板没有出现 | 插件没重启 / 分组未导出 | 重载窗口,确认模板分组与当前项目一致 |
| 切换模型后对话行为怪异 | 旧会话上下文与新模型不兼容 | 新开会话再下发任务 |
| 中文输出乱码 | 终端编码设置 | 把编辑器终端的编码切到 UTF-8 |
| Lint 没有自动触发 | 项目没有配置 Lint 工具 / 插件未联动 | 先确认项目命令行能跑通 Lint,再检查插件配置 |
| 会话记录找不到 | 插件存储位置被清理 | 去插件数据目录确认日志存在,必要时导出备份 |
第一个高频问题是规则文件不生效。很多人写了 AGENTS.md,Codex 却当它不存在。最常见的三个原因:文件名写错成 agents.md 或 agent.md,大小写不对;文件放进了子目录而不是仓库根目录;或者语法上用了模型不认识的 YAML 特性。我的排查顺序是:先确认文件在项目根目录,再打开文件检查有没有明显语法错误,最后用测试会话确认加载情况。如果还不行,就要看是不是规则注入插件在缓存旧版本,重载一次编辑器基本能解决。
第二个高频问题是切换模型后的会话行为异常。这通常不是插件坏了,而是旧会话的上下文细节没法在新模型之间无缝迁移。Codex 的会话是一个有状态的上下文,里面包含了之前模型使用的中间信息,换模型后,新模型读取这些历史会出现理解偏差,表现就是“前言不搭后语”或者“突然忘了前面的要求”。遇到这种情况,别想着修复旧会话,直接新开一个会话,重新带上规则文件和关键提示词继续干活,是效率最高的处理方式。好在这类工具的会话保存能力越来越强,重要任务可以先存下来备查,再开新会话推进。
排查的最后一条原则是:插件疑似出问题时,先不急着卸载。用最小复现法来定位到底是谁的问题。具体做法是:关掉一半插件,只保留官方扩展和一个规则类插件,跑一个小任务。如果正常,说明问题出在被关掉的那批里,二分法排除;如果还不正常,再检查 Codex 本体和配置。这个方法看起来很笨,但比漫无目的地重装要快得多,我靠它处理过好几次莫名其妙的故障。
7. 我用了大半年后的最终建议
如果只让我留一句话,那就是:别把插件当成“装了就完事”的一锤子买卖。这套环境不是静态的,Codex 在升级、插件在升级、你自己的项目习惯也在变。我自己的习惯是每两个月花半小时做一次大扫除,看看哪些插件已经用不上了、哪些出现了替代品、哪些配置已经过时,然后及时调整。
还有一个我特别想说的小技巧:把你最常用的三五个提示词模板放在手边随时能翻到的地方。不是为了照抄,而是为了在组织提示词的时候保持那个骨架感。我用了半年之后,其实已经完全不需要看模板了,但一开始的阶段,有这个参照物能少走很多弯路。
最后再分享一个个人体会:装插件这件事,边际收益是会递减的。第一个官方扩展给你带来体验上最大的提升,规则和提示词管理给你带来质量上的提升,再往后装十个八个,提升速度就慢下来了。如果你发现自己在插件市场里刷到半夜,不妨停一下,回去写写提示词、整理整理规则文件,那才是真正能让 Codex 发挥价值的地方。
我现在的固定配置已经保持了很长一段时间没变过,不是因为它完美,而是因为每一个插件都在服务我真实的工作流,没有一个是摆设。至少我身边的朋友按这个顺序配下来,没有一个人再退回裸装状态。希望这份清单和提示词,能让你少踩几个我踩过的坑。