v0.10: add native Codex adapter for deep research
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
> 本文件是整套方案的**单一真实源**,中断后续接时从此文件恢复上下文。
|
||||
> 最后更新:2026-04-24
|
||||
> 实施阶段:v0.9 — OpenCode 全流程 + Phase 4 并发化 + Codex 第一阶段兼容
|
||||
> 实施阶段:v0.10 — Codex native adapter(独立于 OpenCode)建设中
|
||||
|
||||
---
|
||||
|
||||
@@ -521,3 +521,24 @@ OpenCode 的坑:如果只是在主会话里装样子地写"让 X agent 做",
|
||||
- 本轮迭代应在独立分支推送到 Gitea。
|
||||
- 提交范围仅限系统文件和文档:`README.md`、`PLAN.md`、`scripts/**`、`docs/**`、`configs/**`、必要的 `.opencode/commands/**`。
|
||||
- 不提交 `projects/**`、生成的 PDF/DOCX/TXT、一次性研究产物或本地临时脚本。
|
||||
|
||||
- 2026-04-24 v0.10:**Codex native adapter(独立复刻版)**
|
||||
|
||||
**目标**:把 Codex 从"辅助 OpenCode 跑脚本"升级为并列 adapter。OpenCode 继续使用 `.opencode/**`;Codex 使用 `.codex/config.toml`、`.codex/agents/*.toml`、`.codex/commands/*.md`、`.agents/skills/**` 和共享 `scripts/**`。
|
||||
|
||||
**已落地的共享层**:
|
||||
- 新增 `scripts/dr.py` 平台无关 CLI:支持 `status`、`prompt`、`glossary`、`finalize`。
|
||||
- 新增 `scripts/install_codex_adapter.py`:从 `codex_adapter_templates/codex/**` 安装 `.codex/**`,并把 `.opencode/skills/**` 复制到 `.agents/skills/**`。
|
||||
- 新增 `codex_adapter_templates/codex/**`:包含 Codex 项目配置、8 个 custom agents 和 7 个命令模板。
|
||||
- `configs/model_profiles.yaml` 新增 `codex_native` profile,使用 OpenAI 原生 `gpt-5.4` / `gpt-5.4-mini` 角色映射。
|
||||
- `docs/codex-usage.md` 重写为 Codex native adapter 使用说明。
|
||||
|
||||
**设计约定**:
|
||||
- Codex 默认走 OpenAI 原生模型,不依赖 ZenMux provider。
|
||||
- Phase 1-3 由 Codex custom agents + command prompt 执行;Phase 4 由 `scripts/dr.py finalize` 调确定性 Python 流水线。
|
||||
- `.opencode/**` 不改不删,避免破坏 OpenCode 已可用流程。
|
||||
- `.opencode/skills` 将复制到 `.agents/skills`,而非软链接,以保证 Git 与跨机器可移植。
|
||||
|
||||
**安装方式**:
|
||||
- 在本机运行 `uv run python scripts/install_codex_adapter.py --force`。
|
||||
- 安装后运行 `/debug-config` 确认 `.codex/config.toml` 被 Codex 加载。
|
||||
|
||||
Reference in New Issue
Block a user