haipisao/dsh-plugin-opencode-go-quota
haipisao★ 0JavaScriptLast synced: 2026-08-16
deepseek web端的一个小插件,显示opencode go套餐剩余额度的
README excerpt
dsh-plugin-opencode-go-quota OpenCode Go 额度悬浮窗 —— DeepSeek Harness (DSH) Web GUI 插件。 本插件由 DeepSeek V4 Flash ( deepseek-v4-flash )开发,全程在 DSH 会话中完成设计、实现、调试与发布。 页面右下角 圆形悬浮按钮 (opencode 官方图标, 可鼠标拖动 ),点击展开 弹窗 展示当前所选 OpenCode Go 账号套餐各周期额度(5 小时滚动 / 每周 / 每月)的已用 百分比、限额与重置时间;再点按钮或 × 收起。弹窗打开期间每 5 分钟自动刷新。 核心行为 :仅当当前会话选中的模型属于 opencode go 系 provider 时才显示按钮, 切换到其他模型(如 deepseek-official)自动隐藏;多 opencode go 账号(含自定义 路由)按所选 provider 自动对应各自的 API key 与额度。 安装 方式一:从 GitHub 安装(推荐) 方式二:从打包 tarball 安装 方式三:本地源码目录(开发调试) 注册行(三种方式都需要) 在 /.dsh/profiles/web/cordis.patch.yml 追加(HMR 注册即生效,无需重启): 首次安装新 bundle 后,若 HMR 未生效,重启一次 dsh web 即可。 交给 Agent 安装(提示词模板) 把下面整段复制给任意 AI agent(DSH 会话或其他助手),即可由它完成安装与验证: 使用 1. 刷新页面,在「设置 → 模型」里确保有 opencode-go 系 provider(Anthropic 或 openai-completions 风格均可),并配置对应 API key: - OPENCODE GO API KEY (credentials seam: /.dsh/.credentials.yaml 或环境变量) - 第二个账号 OPENCODE GO API KEY 2 (如需) - 未显式配置 keyRef 时(默认 opencode-go 场景),host 会回退读 OpenCode CLI 的 auth.json (按平台探测:Windows %LOCALAPPDATA%/opencode 、macOS /Library/Application Support/opencode 、Linux /.local/share/opencode , 可用 OPENCODE GO AUTH PATH 覆盖);其余 provider 缺 key 会明确提示 「未找到 API Key」,绝不静默串用其他账号的 key 2. 把会话模型切到 opencode go 系(如 opencode-go/deepseek-…
View full README on GitHub →