D
dsh-oauth
v0.1.1 · 3 天前发布
Provider-neutral OAuth account and credential lifecycle foundation for DeepSeek Harness
README
dsh-oauth
English | 简体中文
dsh-oauth 是 DeepSeek Harness 的提供方中立 OAuth 基座。它不内置 OpenAI、ChatGPT、Codex 或任何其他厂商协议,而是给独立提供方插件一套稳定的账号与凭据生命周期。
text
提供方插件 dsh-oauth DeepSeek Harness
端点、client、scope -> 登录会话与挑战 -> ctx.credentials / 设置页 / Typert Remote
刷新、撤销、账号解析 并发刷新与账号索引
模型适配器 不参与模型请求
基座负责什么
ctx.credentials,Remote 和 Web 界面从不返回令牌。getCredential() 和 getAccessToken()。基座不负责什么
提供方插件接入
版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ✅ 兼容 | cordis patch ✅ |
dsh@0.1.0 | ✅ 兼容 | 标准 patch ✅ |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- dsh-oauth
- Repo
- —
- Engines
{"node":"^22.19.0 || >=24.0.0"}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{"plugin":{"schemaVersion":1,"displayName":{"zh-CN":"OAuth 账号基座","en":"OAuth Accounts"},"summary":{"zh-CN":"为提供方插件提供统一的 OAuth 登录交互、账号凭据生命周期和设置界面。","en":"Provider-neutral OAuth login interaction, account credential lifecycle, and settings UI."},"category":"authentication"},"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web","inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-api-gateway"]}}