# dsh-oauth-adapter [English](README.md) | 中文 为 DSH Web profile 提供独立的 OAuth 账户页面。当前支持: - [x] OpenAI Codex - [x] GitHub Copilot 当前仅对 DSH`0.1.1-rc.2`进行了测试,不保证未来版本的兼容性 ## 安装 ```sh dsh plugin --profile web add @edge-sky/dsh-oauth-adapter ``` 或 ```sh npx @deepseek-ai/dsh plugin --profile web add @edge-sky/dsh-oauth-adapter ``` 启动 DSH: ```sh npx @deepseek-ai/dsh web ``` image image ## 工作原理 DSH 通过 `@deepseek-ai/dsh-llm-pi-ai` 适配器接入 pi-ai,但并没有提供 OAuth 的入口。`@edge-sky/dsh-oauth-adapter` 将 pi-ai 已有的 Codex 与 Copilot 登录流程注册到 DSH Authorization Service。 由于 DSH 目前并没有挂载`ctx.authorization`服务,因此该插件同时手动对其进行了挂载 插件本身并不承担 OAuth 凭证管理与维持登录态的职责,或许将来 DSH 会官方支持这一登录方式,但至少现在你可以通过这个插件体验它