DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

cl2458228286-creator /

cl2458228286-creator/dsh-plugin-workbuddy-checkin

Verified

WorkBuddy daily auto check-in and credit claiming for DeepSeek Harness. Three agent tools (status / claim / login), bundled Chrome-driven engine, no tokens required.

★ 1 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@4718e54e

dsh-plugin-workbuddy-checkin

WorkBuddy 每日自动签到 / 领积分,做成一个 DeepSeek Harness (DSH) 插件。

装好之后,你可以直接对 Agent 说「看看我 WorkBuddy 还有什么积分没领」「帮我把积分领了」。

不需要任何令牌,也不需要每天登录。 插件把 WorkBuddy 网页登录态保存在一份独立的 Chrome 用户目录里,之后每次都用同源请求调用官方活动接口——和你在网页上点「签到」是同一件事。


安装(复制一下,粘贴两下)

不用命令行、不用管什么 profile。把下面这行复制走:

https://github.com/cl2458228286-creator/dsh-plugin-workbuddy-checkin

然后打开 DeepSeek Harness → 左下角 设置 → 插件 → 添加插件 → 粘贴 → 确认。

装完不用重启,直接生效。

然后登录一次(约 30 秒)

对 Agent 说「登录 WorkBuddy 签到插件」,它会打开一个独立的 Chrome 窗口。 在里面完成登录即可,脚本检测到成功会自动保存并关窗。之后长期免登录。

登录态在 ~/.workbuddy-checkin,别删,删了要重登。

前置条件

依赖 说明
Google Chrome 必须。插件用它保存登录态并调用接口,没有 Chrome 就无法工作
DSH 桌面版 0.2.1-rc.1 以上 图形界面即可,不需要命令行工具

卸载:设置 → 插件 → 找到本插件 → 卸载。

更多安装方式(含开发者的 dsh CLI 命令)见 INSTALL.md。


它能领什么

来源 额度 说明
加油站每日签到 100/天,周期第 7 天 1000 幂等,签过不重复请求
成长中心任务 50–100/个 自动接取全部任务;进度满了自动领取
派猫猫旅行 5–10/次 已到达就领奖,空闲就再派一趟
连签里程碑兑换 7 / 14 / 28 天档位 available 就自动兑换
积分抽奖 10 或 100/次 有次数就抽(每轮上限 20 次)

边界(不夸大):成长中心任务的进度由服务端按真实行为记账,本插件不伪造。 它省掉的是「反复去任务页点领取」,省不掉「用产品」本身。


三个工具

工具 作用 会不会领取
workbuddy_checkin_status 只读体检:今日签到、连签天数、任务进度、派猫猫、抽奖次数 ❌ 完全不领
workbuddy_claim_credits 正式领取五类来源,幂等 ✅
workbuddy_login 打开专用 Chrome 窗口扫码登录一次 ❌

日常使用

你:帮我领一下 WorkBuddy 积分
Agent → workbuddy_claim_credits
       本次获得 100 分(签到 100 / 任务 0 / 旅行 0 / 连签 0 / 抽奖 0)
你:我还有哪些积分没领?
Agent → workbuddy_checkin_status(只读)
       今日已签到:是(连签 10 天)|任务:共 18 个,待领取 1,进行中 15

想每天自动跑:

每天 8:50 自动帮我领 WorkBuddy 积分,然后告诉我结果

Agent 会用 DSH 的定时能力建一条每日任务。


配置(可选)

默认全自动,不需要配任何东西。非常规环境可在 profile patch 里加 config:

- id: workbuddy-checkin
  name: 'dsh-plugin-workbuddy-checkin'
  config:
    chromePath: 'D:\Chrome\chrome.exe'       # Chrome 不在默认位置时
    nodeExecutable: 'C:\nodejs\node.exe'     # 想指定 node 时

环境变量:

变量 作用
WB_BROWSER_PROFILE 登录态目录(默认 ~/.workbuddy-checkin/browser-profile)
WB_COOKIE_FILE 会话 Cookie 文件
WB_CHROME_PATH Chrome 可执行文件
WORKBUDDY_NODE 运行引擎用的 node

node 查找顺序:config.nodeExecutable → WORKBUDDY_NODE → WorkBuddy 自带 node → 宿主进程自身 → PATH 上的 node。


排错

现象 原因与处理
工具没出现 确认装进了当前在用的 profile;查 DSH 日志里的插件加载错误
无法解析依赖 puppeteer-core 依赖没装上。重新 dsh plugin add,或进包目录跑 pnpm install
找不到包内引擎 只拷贝了部分文件。重装完整包(引擎在 lib/engine/web_checkin.mjs)
返回 not_logged_in 登录态缺失/过期。调 workbuddy_login 扫码一次
返回 auth_failed 接口拒绝登录态。重新登录;仍失败确认账号是否正常
返回 partial 有子步骤失败,多为任务进度未满(服务端正常拦截),次日再跑自然到账
弹不出登录窗口 确认本机装了 Chrome;无头环境不支持登录
引擎超时 网络慢或 Chrome 启动慢。重试一次

安全说明

  • 不接触任何令牌。登录态是浏览器 Cookie,存在本机独立目录,插件不读取其内容、不外传。
  • 工具返回值只有积分数量与状态,不含 Cookie / token。
  • 只访问 www.workbuddy.cn 与 www.codebuddy.cn。无遥测、无上传。
  • 写操作仅限官方活动接口的领取类端点,不模拟点击、不逆向加密、不绕过风控。
  • 免责声明见 NOTICE.md。

目录结构

dsh-plugin-workbuddy-checkin/
├── package.json              # dsh.bundle.patch 声明自己是 bundle
├── cordis.patch.yml          # 把插件挂进配置树
├── lib/
│   ├── index.js              # 插件本体:3 个工具
│   └── engine/
│       └── web_checkin.mjs   # 签到引擎(puppeteer 驱动 Chrome)
└── scripts/                  # 自测与发布工具

自测:

node scripts/selftest.mjs        # 契约合规(不需要登录)
node scripts/e2e.mjs             # 真实引擎跑一次体检(需要已登录)
node scripts/install-verify.mjs  # 从已安装副本验证
node scripts/market-check.mjs    # 市场收录标准自检

版本

当前 1.0.0。实测环境 DSH 0.2.1-rc.5(Windows 10 / x64,桌面端 profile)。

License

MIT

—/ 5

No ratings yet

Verified DSH bundle

Commit 4718e54e1730

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout