BaoBao1996121/dsh-chatgpt-subscription ↗★ 0

dsh-chatgpt-subscription

DSH desktop ChatGPT subscription sign-in and OpenAI network settings 适合桌面端用户,需要便捷登录OpenAI、配置Clash代理并使用Codex等订阅模型。

パッケージ
dsh-chatgpt-subscription
互換性
未検証
バージョン
0.1.3
ライセンス
MIT
最終更新
2026/10/08

同名パッケージの別リポジトリ

インストール

$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 或登录浏览器目录。