Stormycry-cryp/dsh-AuthInOne ↗★ 1
dsh-auth-in-one
OpenAI Codex, Kimi Code, and compatibility Provider login, API/custom providers, model switching, token usage analytics, and cost tracking for DeepSeek Harness
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Stormycry-cryp/dsh-AuthInOne说明文档
阅读完整 README ↗dsh-AuthInOne
English | 简体中文

dsh-AuthInOne 是 DeepSeek Harness 的 Provider 与用量插件,把 OpenAI Codex、Kimi Code 和七种实验性兼容账号登录、API 与自定义 OpenAI-compatible Provider、模型切换、Token 用量和费用统计放进 DSH 原生的「模型」与「用量」设置页。
模型越接越多,登录方式和账单也越攒越乱,dsh-AuthInOne 把这些麻烦收进 DSH 的「模型」和「用量」两页里,让蓝色大肥鱼安心开饭,也让你看清每一次调用花了多少。
OpenAI Codex 使用带 state、S256 PKCE 与 loopback callback 的浏览器 OAuth,Kimi Code 使用 RFC 8628 设备登录。xAI Grok、Anthropic、GitHub Copilot、Command Code、Cursor、Google Antigravity 与 Kiro 均明确标为实验性兼容。本机安装后的 Host 已逐项到达相应授权边界并停在用户确认之前;mock/fixture 测试覆盖换取凭据或轮询、refresh token 轮换、拒绝、超时、取消、登出、模型路由和凭据脱敏。
Alpha
v0.1.0-alpha.2· Host 与用量页兼容 DSH0.1.0-rc.6· 完整模型页与 Auth UI 需要兼容性列出的通用 settings seam · MIT · 社区维护,不代表 DeepSeek 或 OpenAI。
dsh plugin --profile web add github:Stormycry-cryp/dsh-AuthInOne#v0.1.0-alpha.2
dsh web
启动后进入设置 → 模型或设置 → 用量。浏览器只接收聚合用量、脱敏状态、授权链接和流程需要的用户码。OAuth verifier、授权码、device code、access token 与 refresh token 只留在 Host;插件不会导入 ~/.codex/auth.json、OpenCodex 状态、Cookie、浏览器存储、OTP 或其他产品的凭据。
给 Agent 的指令 把 dsh-AuthInOne 安装进 DSH web profile,重启 DSH,然后检查「设置 → 模型」和「设置 → 用量」。
适合这些场景
- 想在 DSH 内使用 OpenAI Codex 或 Kimi Code 登录,或明确选择带风险标识的兼容登录。
- 需要继续使用 DSH 原生模型页管理 API Key 或自定义 OpenAI-compatible Provider。
- 想切换未来会话的默认模型,又不替换 DSH 的单会话模型选择器。
- 需要可重建的 Provider/模型/工具 Token 用量与可审计费用。


其他真实 DSH 截图包括 Auth 登录弹窗、、、、与。