- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
Codex-Pilot是一个Codex CLI的fork版本,增加了Prompt Enhancer,不修改其他逻辑
github.com
GitHub - Ljh0107-L/codex-pilot: An unofficial OpenAI Codex CLI fork with...
An unofficial OpenAI Codex CLI fork with Augment-style prompt enhancement.
项目说明
-
本项目是 Codex CLI 的一个 fork 版本,使用 Apache-2.0 License,实现了类似 Augment Code 的 Prompt Enhancer
-
基本只修改 TUI 部分,认证、沙盒等未修改,除 Prompt Enhancer 之外与 Codex 相同
-
支持 npm 安装方式,安装后可直接使用,无其他额外步骤,且无需卸载 Codex CLI
安装方式
npm install -g @ljh0107-l/codex-pilot
启动方式
codex-pilot
项目截图
功能说明
在输入界面按下 Ctrl+X 调用 Prompt Enhancer,Prompt Enhancer 有两种模式——Normal 和 ACE
Normal
该模式下会将 Original Prompt + Prompt Preset 发给大模型(默认为当前使用的模型 + Medium,支持 OpenAI 兼容格式的 API),大模型会返回 Interpreted intent 和 Enhanced prompt
Apply 后会替换当前的 Prompt 但不会发送,Cancel 后则不会替换当前 Prompt
ACE
该模式实现了一个 Agent Context Engine,该 Loop 首先根据 Original Prompt+Context 从上下文中提炼出与 Original Prompt 有关的内容,然后让大模型决定此时信息是否充足,如果不充足则会检索项目相关文件,直到大模型判定信息充足或迭代次数达到限制
闲聊
写这个 Repo 纯是因为上周跟 Codex 聊红温了,反思后发现自己的 Prompt 写的不够好,让 ChatGPT 帮助我精雕细琢 Prompt 又太麻烦了,所以想在 Codex CLI 里加上一个 Augment-style Prompt Enhancer(Augment Code 的这个功能还是很惊艳的)
目前是 v1.1.0 版本,可能会出现一些问题,佬友们可以通过帖子或 Issue 及时反馈,同时我会尽量保持 Codex-Pilot 跟进 Codex 官方版本
1 个帖子 - 1 位参与者