[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-81128":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":13,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":18,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":25,"readmeContent":26,"aiSummary":27,"trendingCount":15,"starSnapshotCount":15,"syncStatus":13,"lastSyncTime":28,"discoverSource":29},81128,"deepcodex","louchi1984-coder\u002Fdeepcodex","louchi1984-coder","Lightweight macOS patch that routes Codex Desktop through DeepSeek",null,"JavaScript",81,7,2,1,0,28,48,10,65.51,"Other",false,"main",true,[],"2026-06-12 04:01:32","\u003Cp align=\"center\">\n  \u003Cimg src=\"assets\u002Fdeepcodex-readme-banner.png\" alt=\"deepcodex banner\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\n  \u003Cstrong>macOS 可用\u003C\u002Fstrong> · \u003Cstrong>Windows beta\u003C\u002Fstrong> · \u003Cstrong>DeepSeek API key\u003C\u002Fstrong> · \u003Cstrong>非商业使用\u003C\u002Fstrong>\n\u003C\u002Fp>\n\u003Cp align=\"center\">\n  \u003Ca href=\"README_EN.md\">English README\u003C\u002Fa>\n\u003C\u002Fp>\n\n---\n\n## 一句话\n\n**deepcodex 不是重写一个 DeepSeek IDE，而是给官方 Codex Desktop 加一条可双开的 DeepSeek 模型通道。**\n\n它不是重写一个 IDE，也不是另起一套插件生态。  \n它做的是一个更克制、也更实用的事：在本机保留 Codex Desktop 的 runtime、UI 和工作流，同时用独立入口、独立图标和本地 translator，把模型请求转到 DeepSeek。\n\n核心卖点：\n\n- **可双开**：原版 Codex 和 deepcodex 可以并存使用\n- **独立入口 \u002F 独立 logo**：像一个单独的 app，而不是改坏原版 Codex\n- **首次直接输入 DeepSeek API key**：连通后自动保存，不需要手动折腾终端\n- **近乎完整的兼容层**：Responses ↔ Chat、tool calls、DSML、compaction、web_search\u002Fweb_fetch 都做了适配\n- **插件 \u002F skill 尽量兼容**：共享 Codex 的插件、skill、MCP 配置和本地工具生态，不再自己造一套孤岛\n- **复用 Codex 的工作流**：继续用熟悉的项目、工具和开发节奏\n\n交流反馈：抖音 \u002F 视频号 **@娄老师说的对**\n\n## 下载\n\n最新版本在 GitHub Release：\n\n[deepcodex v0.1.0-preview](https:\u002F\u002Fgithub.com\u002Flouchi1984-coder\u002Fdeepcodex\u002Freleases\u002Ftag\u002Fv0.1.0-preview)\n\n| 平台 | 状态 | 下载 |\n| --- | --- | --- |\n| macOS | 可用 | `deepcodex-macos-2026.05.27-macos12.dmg` |\n| Windows | beta \u002F preview | `deepcodex-windows-v0.1.27-auth-menu-fix.zip` |\n\n> 已安装旧版的用户建议直接更新。当前版本重点修复了上下文恢复导致的缓存命中异常、上下文压缩、DSML 伪工具调用、`web_search` \u002F `web_fetch` 回灌、假工具叙述拦截误判、macOS 退出后 translator 进程残留、Windows ASAR 补丁、Windows 启动端口清理，以及多处 DeepSeek 兼容层问题。\n\n---\n\n## 快速开始\n\n前置要求：先安装官方 **Codex Desktop**。  \ndeepcodex 不打包官方 Codex，也不修改官方 Codex app 本体。\n\n### macOS\n\n1. 下载 `deepcodex-macos-2026.05.27-macos12.dmg`\n2. 打开 DMG，把 `DeepCodex.app` 拖到 `Applications`\n3. 打开 `DeepCodex`\n4. 输入 DeepSeek API key，连通后自动保存\n\n### Windows beta\n\n1. 下载 `deepcodex-windows-v0.1.27-auth-menu-fix.zip`\n2. 解压\n3. 双击 `install-windows.bat`\n4. 从桌面快捷方式或开始菜单打开 `DeepCodex`\n5. 输入 DeepSeek API key\n\n首次 setup 会尽量保持极简，不要求手动开终端，也不要求用户自己启动额外服务。\n\n---\n\n## 现在能做什么\n\n- 独立入口和独立图标：`DeepCodex.app` \u002F `DeepCodex.exe`\n- 支持和原版 Codex 双开，适合同时保留 OpenAI 路线和 DeepSeek 路线\n- 首次输入 DeepSeek API key，之后直接进入\n- 本地 translator：Responses ↔ Chat 协议翻译\n- DeepSeek 工具调用兼容：function\u002Fcustom\u002Fnamespace 工具映射\n- DSML 伪工具调用处理，避免直接吐给用户\n- 本地 `web_search` \u002F `web_fetch` 降级工具\n- 上下文压缩续接修复，减少压缩后“什么都忘了”\n- 共享 Codex 插件 \u002F skill \u002F MCP 配置，常规插件入口和本地 skill 尽量沿用官方宿主生态\n\n对大多数文本、代码、项目修改类任务来说，macOS 版已经能稳定工作；Windows 版目前是 beta \u002F preview，但已经覆盖首次 setup、独立入口、中文界面、插件入口、基础配置页、translator 工具链和退出清理等主流程。\n\n---\n\n## 当前边界\n\ndeepcodex 现在**不是**：\n\n- 一个完全独立于 Codex 宿主生态的新产品\n- 一套自己重做的插件平台\n- 一个保证支持所有 OpenAI 宿主高级能力的替代品\n\n尤其是下面这些能力，当前**不承诺**在 DeepSeek 路线可用：\n\n- `computer-use`\n- Gmail \u002F Google Drive \u002F Slack 这类 connector \u002F app tools\n- 依赖 OpenAI 宿主授权、工具下发或高级路由的插件能力\n\n如果某项能力在原版 Codex + OpenAI 路线可用，但在 deepcodex + DeepSeek 路线不可用，优先把它视为**当前产品边界**，不是普通使用错误。\n\n---\n\n## 使用限制\n\n本项目当前仅允许个人学习、研究和非商业使用。\n\n**禁止商用、转售、托管服务、付费集成或任何形式的商业化再分发。**\n\nPersonal, research, and non-commercial use only.  \nCommercial use, resale, hosted services, paid integrations, and commercial redistribution are not allowed.\n\n---\n\n## 教程 \u002F 更新 \u002F 反馈\n\n想看安装教程、使用演示、更新说明，或使用中遇到问题，可以到抖音 \u002F 视频号关注并联系：\n\n```text\n@娄老师说的对\n```\n\n---\n\n## 架构定位\n\n这版的核心其实只有三件事：\n\n1. **DeepSeek key**\n2. **本地 translator \u002F 路由**\n3. **独立工作区与状态**\n\n插件安装策略也已经收口：\n\n- 插件仍然装在 **Codex 公共宿主** 里\n- deepcodex **直接复用 Codex 已安装插件**\n- 不再自己再造一套插件安装世界\n\n也就是说，日常心智可以很简单：\n\n- 在 Codex 里装插件\n- 在 deepcodex 里继续用\n- deepcodex 负责模型路由，不负责重写整套插件体系\n\n---\n\n## 工作方式\n\n```text\ndeepcodex app \u002F DeepCodex.exe\n  -> local launcher\n  -> local translator (:8282)\n  -> DeepSeek API\n```\n\n运行时大致分三层：\n\n- **deepcodex app**\n  - 独立图标\n  - 独立首次 setup\n  - 独立启动入口\n\n- **translator**\n  - 把 Codex 的请求转成 DeepSeek 能接的格式\n  - 处理路由、兼容、基础工具规则\n\n- **Codex Desktop 宿主**\n  - 仍然依赖用户本机已有的 Codex Desktop\n  - 插件安装生态优先沿用 Codex\n\n---\n\n## 安装\n\n### macOS\n\n推荐使用 GitHub Release 里的 DMG：\n\n1. 下载 `deepcodex-macos-2026.05.27-macos12.dmg`\n2. 打开 DMG\n3. 把 `DeepCodex.app` 拖到 `Applications`\n4. 从“应用程序”里打开 `DeepCodex`\n\n从源码安装时使用：\n\n```bash\n.\u002Fscripts\u002Finstall-deepcodex-app.sh\n```\n\n源码安装完成后会得到：\n\n```text\n\u002FApplications\u002Fdeepcodex.app\n```\n\n然后直接从“应用程序”里双击 `deepcodex` 即可。\n\n### Windows beta \u002F preview\n\n前置依赖：请先安装官方 **Codex Desktop for Windows**。\n\n下载 `deepcodex-windows-v0.1.27-auth-menu-fix.zip`，解压后双击：\n\n```text\ninstall-windows.bat\n```\n\n安装位置：\n\n```text\n%LOCALAPPDATA%\\deepcodex\n```\n\n运行入口：\n\n```text\n%LOCALAPPDATA%\\deepcodex\\DeepCodex.exe\n```\n\n安装后也会创建：\n\n- 桌面快捷方式：`DeepCodex.lnk`\n- 开始菜单快捷方式：`DeepCodex\\DeepCodex.lnk`\n\nWindows 发布包不包含官方 Codex，也不包含 `codex-patched-app`。  \n安装时会从用户本机已安装的 Codex Desktop 复制并生成 `codex-patched-app`，大小约 `784 MB`。\n\nWindows zip 的 SHA256 以 GitHub Release 附件信息为准。\n\n---\n\n## 首次启动\n\n首次启动流程是：\n\n1. 打开 `deepcodex`\n2. 输入 DeepSeek API key\n3. 测试连接\n4. 自动进入主界面\n\nsetup 会尽量保持极简，不要求你手动开终端，也不要求你额外起代理层。\n\n---\n\n## 使用规则\n\n### 双开 Codex 和 deepcodex\n\ndeepcodex 是独立 app，但内部仍复用本机 Codex Desktop 的运行核心。  \n因此在 macOS 上，**推荐先打开原版 Codex，再打开 deepcodex**。\n\n推荐顺序：\n\n1. 打开原版 `Codex`\n2. 打开 `deepcodex`\n\n如果你已经先打开了 `deepcodex`，再想打开原版 `Codex`，请用：\n\n```bash\nopen -n -a \"Codex\"\n```\n\n原因是 macOS 可能会把正在运行的 Codex 核心进程视为“Codex 已打开”，普通双击原版 Codex 时只聚焦已有实例，而不是再开一个原版实例。\n\n不要手动修改 `\u002FApplications\u002FCodex.app`。deepcodex 是补丁入口，不会改写官方 Codex app。\n\n### 退出与进程清理\n\ndeepcodex 在本机运行一个本地 translator 服务，默认地址是 `http:\u002F\u002F127.0.0.1:8282`。这个服务负责把 Codex Desktop 的 Responses 请求翻译成 DeepSeek 可用的 Chat 请求。\n\nmacOS 版 watcher 启动后会给 DeepCodex UI 约 **10 秒**的出现时间，避免启动瞬间误判。UI 一旦出现过，后续退出 `deepcodex` 时，本地 translator 会在下一次轮询中立即清理，通常约 1 秒内完成，避免旧进程继续响应请求或继续消耗 DeepSeek token。\n\n如果你发现退出 app 后仍然出现异常消耗、旧逻辑继续生效，或者 `8282` 端口仍在响应，可以手动检查：\n\n```bash\nps aux | grep 'adaptive-server.mjs'\n```\n\n正常情况下，`deepcodex` 关闭后不应长期保留 `adaptive-server.mjs` 进程。旧版本曾存在退出后 translator 进程残留的问题；如果遇到这种情况，请优先更新到最新 DMG。\n\n---\n\n## 关键目录\n\n- `\u002FApplications\u002Fdeepcodex.app`\n  - macOS 已安装 app\n\n- `%LOCALAPPDATA%\\deepcodex\\DeepCodex.exe`\n  - Windows beta 运行入口\n\n- `translator\u002Fadaptive-server.mjs`\n  - translator 主入口\n\n- `scripts\u002Fstart-deepcodex.sh`\n  - 启动链主脚本\n\n- `~\u002FLibrary\u002FApplication Support\u002Fdeepcodex\u002F`\n  - macOS 运行时状态目录\n\n- `%LOCALAPPDATA%\\deepcodex`\n  - Windows beta 安装与运行时目录\n\n---\n\n## 模型映射\n\n| Codex slug | DeepSeek model |\n|---|---|\n| `gpt-5.5` | `deepseek-v4-pro` |\n| `gpt-5.4` | `deepseek-v4-pro` |\n| `gpt-5.4-mini` | `deepseek-v4-flash` |\n\n---\n\n## 已知边界\n\n### 1. 这是补丁，不是全替身\n\ndeepcodex 主要解决的是：\n\n- 模型入口\n- 请求翻译\n- 独立工作区\n\n不是把 Codex Desktop 全部重新实现一遍。\n\n### 2. 某些高级工具能力依赖 OpenAI 宿主\n\n像下面这类能力，当前仍可能依赖 OpenAI \u002F Codex 宿主授权与工具下发：\n\n- connector 型插件\n- app tools\n- `computer-use`\n- 浏览器 \u002F 桌面自动化相关高级能力\n\n### 3. 插件安装与插件可调用，不是同一回事\n\n插件“已经装好”只说明：\n\n- 插件包存在\n- 宿主能看见它\n\n不等于当前 DeepSeek 会话里一定已经拿到了对应的 callable tools。\n\n---\n\n## 适合谁\n\n如果你想要的是：\n\n- 保留 Codex Desktop 的主要体验\n- 用 DeepSeek 跑日常代码与项目任务\n- 不想为了改模型入口就再学一套新工具\n\n那 deepcodex 就是对的。\n\n如果你要的是：\n\n- 100% 复刻 OpenAI 宿主的所有高级工具能力\n- 所有 connector \u002F hosted tools \u002F desktop tools 全量等价可用\n\n那这版还不是那个目标。\n\n---\n\n## 当前结论\n\n这版最准确的理解方式是：\n\n> **一个能把 Codex Desktop 稳定接到 DeepSeek 上的实用补丁。**\n\n它已经足够适合真正开始用，  \n也足够诚实，不会把还没彻底打通的能力包装成“全都支持”。\n","deepcodex 是一个轻量级的 macOS 补丁，它为 Codex Desktop 添加了一个通过 DeepSeek 通道运行的双开选项。该项目利用 JavaScript 编写，旨在保留原版 Codex 的运行时环境、用户界面及工作流程的同时，通过独立入口和图标提供一条通往 DeepSeek 模型的新路径。其核心特点包括支持与官方版本并行使用、首次输入DeepSeek API密钥后自动保存以及对大部分Codex插件和技能的兼容性。适用于需要同时利用OpenAI和DeepSeek模型进行开发或研究的场景，特别适合于文本处理、代码编辑等任务。目前macOS版本已相对成熟，而Windows版本仍处于测试阶段。","2026-06-11 04:03:38","CREATED_QUERY"]