dsh-bili-triple
Verifieddsh-bili-triple · v0.1.1 · MIT
DSH 插件:给 B站视频一键三连 —— 点赞 + 收藏(投币需浏览器过验证,见 README)。不白嫖别人。
Install
dsh plugin add dsh-bili-triple Confirm the layer applied with dsh --profile default --dump-config — see the install guide.
Source
Published to npm without a public repository. Inspect the package contents before installing.
Tags
Creators
Readme
dsh-bili-triple
给 B站 视频一键三连 —— 不白嫖别人,也不让自己白吃饭。
一个 DSH(DeepSeek Harness)插件。装上之后,你的鱼(或你自己)看到值得的视频,就能: 点赞 + 收藏,有令牌的话再投个币。
它做什么
提供一个工具:
bili_triple(bvid, favoriteFolderId?, coin?)
| 步骤 | 能不能自动 | 说明 |
|---|---|---|
| 点赞 | ✅ | 直接调接口 |
| 收藏 | ✅ | 需要你给收藏夹 ID |
| 投币 | ⚠️ 有条件 | B站 对投币加了 geetest4 人机验证,纯 API 必被挡;填了 gaia_vtoken 才行 |
每日投币上限默认 5 个(BILI_TRIPLE_COIN_PER_DAY 可改),只给真正值得的用,不为了凑数乱投。
安装
dsh plugin --profile desktop add dsh-bili-triple
本地开发时:
dsh plugin --profile desktop add link:/path/to/dsh-bili-triple
凭据
插件不自己登录,它读一个 JSON(按优先级):
- 环境变量
BILI_TRIPLE_CRED指向的文件 - 默认:
$DSH_HOME/bili-duty/bili_credential.json(装了 dsh-bili-scroll 并扫码登录过,这个文件就有)
字段:
{
"sessdata": "...",
"bili_jct": "...",
"buvid3": "...",
"dedeuserid": "123456",
"gaia_vtoken": "可选,投币要用"
}
🔴 别把凭据提交到任何仓库、别贴进聊天框。
投币那点事(诚实说明)
B站 对 x/web-interface/coin/add 加了一层人机验证,实测返回:
{ "code": -401, "message": "非法访问",
"data": { "ga_data": { "decisions": ["verify_captcha_level2"], "origin_scene": "video_coin" } } }
- 带上全套设备指纹 cookie 也没用;
- 无头浏览器、屏幕外窗口也过不去;
- 只有真的开一个可见浏览器窗口才行 —— 而且用持久化的浏览器 profile 之后,B站会把「这台设备」记住, 多数情况下列滑块根本不用人工拖,点完确定就投上了。
所以本插件默认不投币,只做点赞 + 收藏。想要自动投币,得你自己过一次验证,然后:
- 浏览器里投一次币、拖过滑块;
- 从 Cookie 里拿
x-bili-gaia-vtoken(这个值在令牌有效期内可复用); - 填进凭据的
gaia_vtoken字段。
⚠️ 本插件不做、也建议你别做「破解验证码」的事——那是拿自己的号去赌。
实测记录(2026-10-23)
- 投币弹窗默认选的是「2 硬币」,不是 1 个。 浏览器自动化时,记得先点「1硬币」再点确定,否则一次就投两个,每天 5 个的额度根本不经花。
- 必须用真窗口(
headless: false):无头、开到屏幕外,都会被 geetest 识破。 - 窗口开在屏幕角落、投完 4 秒内关掉,不挡使用者视线,也不影响成功率。
gaia_vtoken的有效期由 B站 控制,过期后投币会安静地退回「skipped」,重新过一次验证即可。- 点赞和收藏没有这些限制,纯接口就能做、可以放心自动化。
例子
用 bili_triple 给 BV1jen464ELX 点赞 + 收藏到 4296415893
返回:
{
"bvid": "BV1jen464ELX",
"title": "...",
"steps": {
"like": { "code": 0, "message": "OK" },
"favorite": { "code": 0, "message": "OK", "folder": 4296415893 },
"coin": { "code": null, "message": "skipped(凭据里没有 gaia_vtoken …)" }
},
"ok": true
}
许可
MIT。随便用、随便改;改了记得告诉别人你改了。
(这个插件是给「大肥鱼」们用的——吃白饭可以,白嫖不行。)