dsh-zcode-startplan
让 DSH(DeepSeek Harness) 用上 ZCode 的免费 plan(zcode.z.ai 赠送额度)。
- 多账号池:自动选号(默认快过期先用)、账号级限流标记、余额与到期时间可视化
- 每账号一个模型栏位:固定吃该账号额度;另有「统一选号」自动换号栏
- 双渠道登录:
bigmodel(智谱)/ zai(Z.AI),面板内直接发起设备授权
- 面板内领取赠送额度:自动探测活动(marketing/touch)、一键领取、可选自动领取
- 本地 OpenAI 兼容端点:Codex / Cline 等客户端直接用账号池额度;
分发 key 可建多把、各自设 token 限额 / 钉定账号(0.9.4+,主 apiKey 已废除)
- 零运行时依赖
安装
插件页(最简单):DSH Web UI 插件页 → 安装 → 输入 dsh-zcode-startplan。
npm:npm install -g dsh-zcode-startplan,然后在 DSH 会话里
plugin_manager install_bundle,target = $(npm root -g)\dsh-zcode-startplan。
源码:clone 后把目录登记进 profile。link: 安装下重启宿主才加载新代码。
快速上手
-
面板「添加账号」→ 渠道 bigmodel / zai → 浏览器授权 → 自动入池
-
模型选择器选 「ZCode Start Plan」(统一选号,快过期先用)或
「ZCode Start Plan · <昵称>」(钉定单账号)
-
领取赠送额度:面板「赠送额度」区展开即探测活动;领取要 captcha,
宿主需带调试端口启动(面板按钮给出可复制的命令):
& "<DSH 安装路径>\DeepSeek Harness.exe" --remote-debugging-port=9229
调试端口日常对话不需要——captcha 按需触发,只有领取是硬性要求。
CLI:node bin/cli.mjs login | list | status | probe | claim | captcha。
会话里说「看一下 zcode start plan 的状态」触发 zcode_start_plan_status 工具。
配置(cordis.patch.yml)
- insert:
- id: zcode-start-plan
name: dsh-zcode-startplan
config:
provider: zcode-start-plan # DSH 路由名,不能重名
models: [GLM-5.3, GLM-5.3-Flash]
accountProviders: true # 每账号一个模型栏位
selectionOrder: expiry # expiry(快过期先用)| manual(置顶优先)
channel: bigmodel # 登录渠道默认值
captcha: { mode: cdp, debugPort: 9229, origin: 'https://zcode.z.ai/' }
openaiGateway: { enabled: false, port: 17900 }
endpoint: { enabled: false, port: 17899 }
autoClaim: { enabled: false, intervalMs: 1800000 }
文档
参考项目支持
许可
GPL-3.0-or-later,见 LICENSE。上游服务条款与账号策略以服务提供方为准。