BaoBao1996121/dsh-chatgpt-subscription ↗★ 0
dsh-chatgpt-subscription
DSH desktop ChatGPT subscription sign-in and OpenAI network settings 适合桌面端用户,需要便捷登录OpenAI、配置Clash代理并使用Codex等订阅模型。
同名パッケージの別リポジトリ
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:BaoBao1996121/dsh-chatgpt-subscriptionドキュメント
README 全文を読む ↗实现与配置影响
这是一个标准 dsh.bundle,附带 Host 和 Client 插件入口。
- 通过原生 Connection 的
/api精确路由承载 RPC,所有设置操作由 DSH 身份验证保护。 - 通过
settings.section插槽增加设置页。 - 对
auth.openai.com和chatgpt.com的 HTTPS fetch 请求设置显式 Undici dispatcher;其他域名保持原路径。卸载时还原该 hook。 - DSH 内置 Codex WebSocket 路径不接受这个 fetch dispatcher,因此插件将
llm-pi-ai.providers.openai-codex.transport持久设置为sse,并补充模型目录。保留其他 provider 与已有模型字段。 - 配置变更在应用就绪后提交,避免阻塞 Cordis Loader 初始化。
- 登录浏览器使用 DSH_HOME 下独立的
chatgpt-login-browser/用户目录。
插件卸载会移除登录页面与网络 hook;已保存的登录、默认模型和原生适配器配置会保留。需要回退时,请恢复安装前的 profile 配置或在 DSH 设置中重新选择原来的模型。勿公开上传 .credentials.yaml 或登录浏览器目录。