HarveyZed/clawd-whale-girl ↗★ 0
dsh-clawd-extras
Clawd on Desk bridge for DeepSeek Harness, extended: context usage, approval/juggling/compaction signals, balance alerts. 适合使用 Clawd 桥接并需要监控用量、接管审批的用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:HarveyZed/clawd-whale-girl配置
启动层写在 cordis.patch.yml 的 config,可被 params.json 覆盖(后者运行中 3 秒热生效)。
| 键 | 默认 | 说明 |
|---|---|---|
contextUsage | true | 上报上下文用量(F1) |
contextWindowFallback | 1000000 | 收不到 request/context 时的窗口,换模型要手改 |
approvalNotification | true | approval/asked 切 notification(F2),不影响审批气泡 |
subagentJuggling | true | 子代理/团队切 juggling(F3) |
compactionSweeping | true | 压缩切 sweeping,结束回 idle(F4) |
permissionBubble | true | 是否接管普通审批;关掉=完全交还 DSH 原生弹窗 |
permissionTimeoutMs | 600000 | 等待审批决定的上限;超时按无决定交还 DSH,不伪造 deny |
debugLogPath | 包目录 debug.log | 采样日志路径。不写=用默认;显式空字符串=关闭 |
paramsPath | 包目录 params.json | 热改参数文件。不写=用默认;显式空字符串=只读启动层 |
paramsPollMs | 3000 | 参数文件检查间隔(最小 100) |
balance.* | 默认 | 说明 |
|---|---|---|
enabled | true | 余额轮询与告警总开关 |
threshold | 20 | 低于它 notification,低于一半 error |
currency | CNY | 取哪个币种;找不到退回第一个 |
apiKeyEnv | DEEPSEEK_API_KEY | 凭据引用名,经 DSH credentials 解析(key 不下发浏览器、不写日志) |
baseUrl / endpoint | https://api.deepseek.com / /user/balance | 余额接口 |
refreshMs | 300000 | 轮询间隔(最小 60000) |
firstRetryMs | 15000 | 首次轮询失败后的重试间隔;凭据就绪后立刻补一次 |
mode | flash | flash=跨档显示 flashMs 后收场;sticky=低于阈值期间持续显示 |
flashMs | 12000 | flash 模式的显示时长 |
remindEveryMs | 1800000 | 仍低于阈值时每隔多久再闪一次(0=关) |