在侧边栏实时查看 OpenCode 用量并预警
28.1/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add yk1288/dsh-opencode-go-usage该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · browser
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 75 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/7) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 9 处,展示前 9 条)
- 发起网络请求public/client.js:86
const r = await fetch('/api/opencode-go-usage/quota'); - 读取本地文件src/fetcher.ts:31
if (existsSync(CREDENTIAL_PATH)) { - 读取本地文件src/fetcher.ts:32
const cfg = JSON.parse(readFileSync(CREDENTIAL_PATH, "utf8")) - 请求外部主机opencode.aisrc/fetcher.ts:45
const res = await fetch(`https://opencode.ai/workspace/${ws}/go`, { - 发起网络请求src/fetcher.ts:45
const res = await fetch(`https://opencode.ai/workspace/${ws}/go`, { - 读取本地文件src/index.ts:63
if (existsSync(filePath)) { - 读取本地文件src/index.ts:64
const cfg = JSON.parse(readFileSync(filePath, 'utf8')) - 请求外部主机opencode.aisrc/index.ts:77
const res = await fetch(`https://opencode.ai/workspace/${ws}/go`, { - 发起网络请求src/index.ts:77
const res = await fetch(`https://opencode.ai/workspace/${ws}/go`, {
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
涉及外部主机:opencode.ai
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-slots给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 侧边栏显示用量徽章
- 展示多周期用量百分比
- 点击展开详情面板
在 DeepSeek Harness (DSH) 侧边栏底部显示 OpenCode Go 用量徽章。实时展示 5 小时滚动、本周、本月的用量百分比,支持点击展开详情面板,自动刷新,颜色预警。
README
由 DeepSeek 最新模型翻译生成dsh-opencode-go-usage
DSH 插件:在侧边栏底部显示 OpenCode Go 用量徽章。
功能
- 侧边栏底部工具栏显示用量徽章(5h 滚动 / 本周 / 本月)
- 点击徽章展开详细用量面板,含进度条和重置倒计时
- 根据用量自动变色:绿色( 90%)
- 每 60 秒自动刷新,可配置刷新间隔和告警阈值
- 仅允许本地回环访问(安全防护)
效果预览
侧边栏徽章
侧边栏徽章
用量详情面板
用量详情面板
安装
一键安装(推荐)
curl -fsSL https://raw.githubusercontent.com/yk1288/dsh-opencode-go-usage/main/install.sh | bash
手动安装
进入 DSH web 配置目录
cd ~/.dsh/profiles/web
添加插件依赖
pnpm add @yk1288/dsh-opencode-go-usage
安装后重启 DSH:
dsh web
配置
安装完成后需要配置 OpenCode Go 凭据,插件才能获取用量数据。
展开完整文档(README 剩余 1 节)
dsh-opencode-go-usage
DSH 插件:在侧边栏底部显示 OpenCode Go 用量徽章。
功能
- 侧边栏底部工具栏显示用量徽章(5h 滚动 / 本周 / 本月)
- 点击徽章展开详细用量面板,含进度条和重置倒计时
- 根据用量自动变色:绿色( 90%)
- 每 60 秒自动刷新,可配置刷新间隔和告警阈值
- 仅允许本地回环访问(安全防护)
效果预览
侧边栏徽章
侧边栏徽章
用量详情面板
用量详情面板
安装
一键安装(推荐)
curl -fsSL https://raw.githubusercontent.com/yk1288/dsh-opencode-go-usage/main/install.sh | bash
手动安装
进入 DSH web 配置目录
cd ~/.dsh/profiles/web
添加插件依赖
pnpm add @yk1288/dsh-opencode-go-usage
安装后重启 DSH:
dsh web
配置
安装完成后需要配置 OpenCode Go 凭据,插件才能获取用量数据。
获取凭据
1. 浏览器登录 https://opencode.ai
2. 按 F12 打开开发者工具
3. 进入 Application → Cookies,复制 auth 的值
4. 从浏览器地址栏获取 workspace ID(格式为 wrk_xxx)
配置方式
编辑 ~/.opencode-go-usage.json:
{
"workspace_id": "wrk_xxx",
"auth_cookie": "你的 auth cookie 值" }
设置文件权限(仅自己可读):
chmod 600 ~/.opencode-go-usage.json
环境变量(可选)
也可以通过环境变量配置,优先级高于配置文件:
export OPENCODE_GO_WORKSPACE_ID="wrk_xxx"
export OPENCODE_GO_AUTH_COOKIE="你的 auth cookie 值"
使用
- 徽章:安装后自动显示在侧边栏底部下载/电话图标所在行的最右侧
- 点击:展开用量详情面板,显示各窗口用量百分比和进度条
- 颜色:
- 绿色边框:用量 90%
- 关闭面板:点击面板右上角 ✕ 按钮,或按 ESC 键
开发
克隆仓库
git clone https://github.com/yk1288/dsh-opencode-go-usage.git
cd dsh-opencode-go-usage
安装依赖
pnpm install
构建
pnpm build
类型检查
pnpm typecheck
监听模式(开发时自动重新构建)
pnpm watch
文件结构
├── public/
│ └── client.js # 客户端模块(ModuleLoader 格式) ├── src/ │ ├── index.ts # 服务端插件(凭据解析、API 路由、轮询) │ ├── client/ │ │ └── sidebar-badge.tsx # 客户端组件(参考,实际运行 public/client.js) │ ├── fetcher.ts # OpenCode Go 页面抓取 │ └── types.ts # TypeScript 类型定义 ├── lib/ # 构建产物(git 忽略) ├── cordis.patch.yml # DSH 插件注册配置 ├── install.sh # 一键安装脚本 ├── package.json └── README.md
常见问题
徽章不显示
1. 检查 DSH 是否正常启动(dsh web 无报错)
2. 检查浏览器控制台是否有 [dsh-opencode-go-usage] 相关错误
3. 确认 ~/.opencode-go-usage.json 已正确配置
显示 "Go --" 或暂无数据
1. 确认 workspace_id 和 auth_cookie 正确
2. 登录 https://opencode.ai 检查账户是否有效
3. 查看 DSH 终端日志中的 [dsh-opencode-go-usage] 输出
License
Apache-2.0预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
yk1288/dsh-opencode-go-usage
在侧边栏实时查看 OpenCode 用量并预警
相关插件 · 浏览器
智能体插件框架deepseek-ai/deepseek-harness
DeepSeek Harnessdsh是由 DeepSeek AI 开发的开源 agent harness智能体框架。
★ 270,422已汉化DSH
71.9
多设备 Agent 看板YaoApp/yao
✨ 所有 Agent 和工作区集中管理,覆盖你的每一台设备。任务看板追踪进度,桌面端、移动端、浏览器、API…
★ 8,147已汉化DSH
71.2
可扩展侧边栏工作台omdsh-dev/DSH-better-sidebar
DSH 的双工作台:原生右侧栏 + 自绘底部面板,并把 ctx.betterSidebar 服务开放给所有插件
★ 4,761已汉化DSH
71.1
浏览器自动化桥Tencent/BrowserSkill
你的 Agent。你的浏览器。连接,就能协作。
★ 9,967已汉化DSH
71
AI 小说创作工作台EthanYoQ/AI-Novel-Writer
AI 小说作家 / AI Novel Writer
★ 1,591已汉化DSH
70.7
智能体浏览器引擎platonai/Browser4
DeepSeek Harness 集成
★ 1,175已汉化DSH
70.4
这是你的仓库?认领条目