DSH | dsh-llm-oauth | 原生模型设置页看周额度 & 用 Codex 重置卡(非官方) #5845
TungLamC
started this conversation in
Show Your Plugins!
Replies: 1 comment
|
赞这个定位——"不劫持请求、纯补官方 provider 的界面与额度操作"确实是订阅生态里少有人做的层:别的插件大多自建路由/账号池,你是直接长在原生「设置 → 模型」里,跟 dsh 的授权/凭据服务走同一条路。这个"嵌入原生卡片"的形态对插件作者是个好示范(UI 插件不一定要另起面板, 几个可能有用的交叉参考:
欢迎把这类插件形态的帖子发出来——现在 Discussions 里订阅/额度相关的需求在变多(#5830/#5841/#5845),你的实现是第一个把"原生设置页内看额度"落地的,社区会需要它。 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
社区里其实已经有好几个支持订阅的插件了(很多做了独立路由或者多账号池,非常强大)。
不过我写这个插件的初衷比较轻量:现在的 dsh(0.1.2-rc.1 起)底层其实已经自带了 pi-ai 的 OAuth 流程。我不太想为了用自己的账号再去挂一套第三方的模型路由或独立的订阅面板,就想直接在原生的「设置 → 模型」里点登录,顺便能一眼看到还剩多少周额度,以及在卡片里直接把 Codex 的重置卡给用了。
代码仓库:https://github.com/TungLamC/dsh-plugins/tree/main/dsh-llm-oauth
它能做什么
1. 原生设置页一键登录,不劫持请求
直接嵌入 dsh 原生的「设置 → 模型」卡片。走的是 dsh 现成的授权与凭据服务,退出登录也只清理本地凭据。它不引入新模型 ID,也不改你的 LLM 转发链路,纯粹给官方 provider 补齐界面与额度操作。
2. 订阅额度 & 重置倒计时(目前仅限 Codex / Grok)
卡片上会直接展示当前套餐、主额度剩余比例以及重置时间,不用为了看用量特地跑去官网或切 CLI:
3. Codex 重置卡使用
用 Codex 最常遇到的就是额度见底。展开卡片后,如果有可用的重置卡,会列出到期时间,直接点「重置」并二次确认就能直接使用,不需要再退回到网页端去点。
安装与使用
需要 dsh
0.1.2-rc.1或更高版本(Node 22.19+ 或 24+,环境里有pnpm):dsh plugin --profile web add 'github:TungLamC/dsh-plugins#path:/dsh-llm-oauth'装完后重启你的 web 进程(
dsh --profile web),刷新浏览器页面即可。几个小提示:
如果使用遇到问题,或者想帮忙适配其他支持 OAuth 的 provider,欢迎在下面留言或者直接提 PR~
All reactions