dsh-openai-codex-auth
在终端中运行以下命令:
dsh plugin install z331225718/dsh-openai-codex-auth
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中,运行 dsh plugin install z331225718/dsh-openai-codex-auth 安装该插件,源码见 https://github.com/z331225718/dsh-openai-codex-auth
插件介绍
在 DSH pi-ai 框架中接入 OpenAI Codex 模型时,开发者过去需要自行搭建 OAuth 设备码登录流程、管理凭据持久化与并发安全。dsh-openai-codex-auth 将这一整块能力封装为独立版本化的插件,一条安装命令即可在 Models 页面获得 ChatGPT 设备码登录入口,卸载即干净移除控制器与凭据贡献,不引入第二个模型适配器、不改动基础适配层。
插件的核心能力集中在三处:一是 OAuth 凭据的进程内与跨进程序列化存储,文件以 POSIX 原子替换写入(权限 0600),并通过 provider 代际机制防止登出后残留登录态被意外恢复;二是 interactive-auth 控制器的注册与生命周期管理,与 pi-ai 的 Models 集合快照联动,确保活跃请求始终绑定原始凭据、后续请求即时感知加载或卸载;三是 Browser RPC 通道中严格隔离 token 与原始 provider 响应,模型请求本身不携带任何认证材料,token 消耗为零,KV Cache 行为完全由所选模型决定。
适合已经在 DSH pi-ai 生态中工作、需要稳定接入 OpenAI Codex 但不想自己维护 OAuth 状态机与文件锁的开发者。当前版本仅暴露设备授权一种登录方式,且激活依赖已安装 catalog 正确暴露 openai-codex OAuth 条目;若你的 DSH 上游尚未包含 piAiCredentials 贡献接口,安装会在启动阶段明确报错而非静默丢失持久化。
使用场景
- 在 DSH pi-ai 中一条命令接入 OpenAI Codex 模型
- 需要设备码登录且不想自维护 OAuth 状态机与文件锁
- 多进程环境下安全持久化管理 LLM OAuth 凭据
适合人员
- DSH pi-ai 生态中的 AI 应用开发者
- 需要稳定接入 OpenAI Codex 但不想自维护认证流程的工程师
- 关注凭据安全与进程间并发控制的框架贡献者