Repository navigation
Releases: AI8888-SHOP/dsh-codex-sync
Releases · AI8888-SHOP/dsh-codex-sync
Release list
v1.6.2-local.2 — 适配 dsh 0.2.1-rc.2(派生自 Walvez/dsh-codex-sync)
dsh-codex-sync 1.6.2-local.2 —— 我们自己的适配构建
派生自 Walvez/dsh-codex-sync v1.6.2(commit 75bbca8,MIT © 2026 Walvez)。
业务代码与上游一致,本构建只做 DSH 运行时适配与发行元数据整理。
支持的 DSH 版本
| DSH 运行时 | 状态 |
|---|---|
0.2.1-rc.2 |
✅ 本机实测通过(61/61 测试、冷启动、客户端 bundle、5 个 MCP 镜像、123 会话导入 dry-run) |
0.2.0-rc.2 |
✅ 上游 CI 冒烟通过 |
其它 0.2.x |
决定性字段:peerDependencies["@deepseek-ai/dsh-mcp-client"] = "^0.0.1-rc.1 || ^0.2.0-rc.2"
(上游 pin 了精确 0.2.0-rc.2,这正是 0.2.1-rc.2 原先被安装门禁拒绝的原因)。
Node.js >=20。详见 docs/COMPATIBILITY.md。
安装
git clone https://github.com/AI8888-SHOP/dsh-codex-sync.git && cd dsh-codex-sync
npm test
npm pack
dsh plugin --profile web add ./dsh-codex-sync-1.6.2-local.2.tgz
# 或一键:scripts/install-local.sh然后按 id 覆盖 profile 配置(不要再写 insert 行,会 duplicate loader entry id):
- id: codex-sync
config:
maxSkills: 30
mcpMirrorDeny: [node_repl]相对上游的改动
- peer 区间放宽到
^0.2.0-rc.2,通过 dsh 0.2.1-rc.2 的插件兼容门禁 dsh.client.inject去掉 0.2.1 未发布到 npm 的dsh-client-runtime/dsh-client-ui-slotsscripts/run-tests.mjs支持/usr/lib/node_modules/...与which dsh兜底- 新增
scripts/install-local.sh、docs/LOCAL-ADAPTATION.md - README 增加「支持的 DSH 版本」与「鸣谢与上游出处」;CI host 冒烟改为双版本矩阵
完整说明:docs/LOCAL-ADAPTATION.md。
鸣谢
上游 Walvez/dsh-codex-sync(MIT © 2026 Walvez) ·
YYTbit/dsh-plugin-codex-bridge ·
Chang-Tong/dsh-import-agents ·
bobleer/deepseek-harness-plugin-mcp。
第三方声明见 NOTICE。