dsh-workbuddy-daily-credits:在 DSH 裏領取 WorkBuddy 每日簽到與福利積分

前言

在 DeepSeek Harness(dsh)裏做智能體開發時,若你同時使用 WorkBuddy(CodeBuddy)的積分體系,每日簽到和福利領取往往還要打開桌面客戶端或單獨跑腳本。dsh 支持通過插件擴展界面與 Host 能力;社區插件目錄(如 SkillHub 上的插件頁)收錄第三方包,與 DeepSeek / 幻方無官方從屬關係。下面介紹 dsh-workbuddy-daily-credits:在對話界面旁常駐卡片,用 WorkBuddy 官方網頁 OAuth 登錄,一鍵查看狀態並領取積分,無需安裝 WorkBuddy 桌面客戶端。

這是什麼

dsh-workbuddy-daily-credits 由維護者 lijiusa 發佈,分類爲 聯網工具。插件只做 WorkBuddy 一家:在 dsh 內展示今日簽到、連續天數、積分餘額與福利活動可領狀態,並調用 WorkBuddy 官方計費與認證接口完成登錄與領取。

當前 GitHub 星標爲 0;package.json 中版本爲 0.1.0,許可證 MIT。

核心功能

按倉庫 README 說明,能力包括以下幾塊。

對話區卡片(conversation.composer.dock)

輸入框下方常駐小卡片,顯示:

  • 今日簽到狀態、連續簽到天數、每日積分
  • 積分餘額(個人版權益包 / 企業版額度)
  • 福利活動(補償金、新人禮)的可領狀態

網頁登錄與一鍵領取

  • 點擊「登錄 WorkBuddy」打開官方登錄頁完成授權;卡片輪詢並保存憑據
  • 「領取今日簽到」「領取福利積分」需手動點擊;插件不會自動定時領取
  • 支持國內版(www.codebuddy.cn)與國際版(www.workbuddy.ai / www.codebuddy.ai)

Agent 工具

同時註冊工具 workbuddy_daily_credits,action 可選:status、checkin、benefit、login、poll。

安裝與啓用

本倉庫是帶 dsh.bundle 的插件包,可用 dsh 插件管理器從以下任一來源安裝(原文表述,請按你環境選一種):

  1. 插件市場:收錄後在 dshmarket 中搜索 dsh-workbuddy-daily-credits。
  2. 預構建包(推薦):以 Release 中的包爲安裝源:
https://github.com/lijiusa/dsh-workbuddy-daily-credits/releases/latest/download/dsh-workbuddy-daily-credits.tgz
  1. 源碼:
github:lijiusa/dsh-workbuddy-daily-credits

安裝後重啓 dsh(或重啓對應 profile),使 Host 與瀏覽器側生效。

若本機通過 HTTP 代理訪問 GitHub,且代理做 TLS 中間人解密,pnpm 可能報 unable to verify the first certificate。可在 profile 目錄 ~/.dsh/profiles/<profile>/ 放置 .npmrc,指向代理根證書 PEM:

cafile=/absolute/path/to/proxy-ca.pem

運行時要求:package.json 中 engines.node 爲 ^22.19.0 || >=24.0.0;peerDependencies 含 @deepseek-ai/cordis(^4.0.2,optional)。

配置與憑據

插件沒有需要手填的配置項。登錄成功後,WorkBuddy 訪問憑據保存在 dsh 憑據存儲,記錄鍵爲 dsh-workbuddy-daily-credits/account,不會寫入插件配置或明文配置文件。

若本機已有 WorkBuddy 登錄態(路徑 ~/.dsh/workbuddy-vault/<region>/*.json,可能由其它 WorkBuddy 插件或桌面客戶端寫入),插件首次運行會嘗試自動接入,可免去一次網頁授權。

典型用法

界面操作

  1. 安裝並重啓 dsh 後,在對話輸入區下方查看 WorkBuddy 卡片。
  2. 未登錄時點擊「登錄 WorkBuddy」,在瀏覽器完成官方 OAuth。
  3. 根據卡片上的狀態,手動點擊「領取今日簽到」或「領取福利積分」。

通過 Agent 工具

在支持工具調用的對話中,可讓智能體使用 workbuddy_daily_credits,例如查詢狀態(action: status)、簽到(checkin)、領福利(benefit)、發起登錄流程(login)或輪詢登錄結果(poll)。具體參數以插件實現爲準,安裝後可在 dsh 工具列表中查看 schema。

數據來源與安全注意

積分與簽到數據均來自 WorkBuddy 官方接口(國內 {billing} 爲 https://www.codebuddy.cn,國際爲 https://www.workbuddy.ai),包括但不限於 checkin-activity-status、daily-checkin、get-user-resource 及網頁登錄相關的 v2/plugin/auth/* 路由。README 中附有完整接口表,可自行對照。

隱私與安全要點:

  • 登錄頁在官方站點打開,密碼不經過本插件。
  • Host 路由僅接受迴環地址請求,並校驗 Host / Origin,以降低 CSRF 與 DNS rebinding 風險。

適用與權限:插件以當前 dsh 進程權限運行,會訪問網絡與 dsh 憑據存儲。安裝前建議閱讀 GitHub 倉庫 源碼與 MIT 許可證,確認符合你的安全與合規要求。

結尾

dsh-workbuddy-daily-credits 把 WorkBuddy 每日簽到與福利領取收攏到 DSH 對話流程裏,認證走官方網頁 OAuth,無需桌面客戶端。需要安裝源、接口說明或更新日誌時,可查:

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜