← 返回 Skills 市场
Bili Checkin
作者
XiaoYiWeio
· GitHub ↗
· v1.0.1
· MIT-0
224
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install bili-checkin
功能描述
B站全自动签到工具 — 每日经验任务(登录+观看+分享+投币=65EXP/天)+ 直播间弹幕签到刷亲密度。支持UP主名字/UID查找直播间。触发词:B站签到、每日任务、bilibili checkin、升级、刷经验、弹幕打卡、刷亲密度。
使用说明 (SKILL.md)
Bili Checkin
B站全自动签到 — 每日经验任务 + 直播间弹幕签到,一键搞定。
触发规则
| 模式 | 示例 |
|---|---|
包含 B站签到 / B站每日 |
"帮我B站签到", "B站每日任务" |
包含 升级 / 刷经验 / 每日经验 |
"帮我刷B站经验", "B站升级" |
包含 弹幕签到 / 直播签到 |
"帮我直播间签到", "弹幕打卡" |
包含 bilibili + checkin/daily |
"bilibili daily checkin" |
包含 亲密度 / 粉丝牌 |
"刷亲密度", "升粉丝牌" |
两大功能
功能 1 — 每日经验任务(升级用)
每天最多 +65 EXP:
| 任务 | 经验 | 说明 |
|---|---|---|
| 登录 | +5 | 自动完成 |
| 观看视频 | +5 | 随机选热门视频发心跳 |
| 分享视频 | +5 | 随机分享一个视频 |
| 投币(5枚) | +50 | 默认关闭,需 --do-coin 开启(消耗硬币) |
| 合计 | 65 |
python3 {baseDir}/scripts/daily.py
python3 {baseDir}/scripts/daily.py --do-coin
python3 {baseDir}/scripts/daily.py --do-coin --coin 3
python3 {baseDir}/scripts/daily.py --status
功能 2 — 直播间弹幕签到(亲密度用)
| 动作 | 亲密度 | 经验值 |
|---|---|---|
| 发送弹幕 | +2 | +5 |
python3 {baseDir}/scripts/checkin.py --room {room_id}
python3 {baseDir}/scripts/checkin.py --room {room_id} --msg "打卡"
前置:Cookie 设置(首次使用)
python3 {baseDir}/scripts/checkin.py --save-cookie --sessdata "{SESSDATA}" --bili-jct "{bili_jct}"
Cookie 获取方法见 persona.md。保存一次后所有脚本共用。
辅助:查找直播间
python3 {baseDir}/scripts/lookup.py "UP主名字或UID"
安全使用建议
This skill appears to do what it claims (auto check-in and danmaku posting) and uses only official Bilibili endpoints, but it asks for highly sensitive cookies. Do NOT paste SESSDATA or bili_jct values into chat. Instead: (1) review the scripts locally to confirm endpoints and behavior; (2) run the provided CLI commands yourself on a local machine to save cookies (python3 scripts/checkin.py --save-cookie ...) rather than telling the agent; (3) be careful with the --do-coin option (it spends your coins); (4) confirm where .cookies.json will be stored and remove it when no longer needed or store it in a secure location; (5) consider running in an isolated environment if you are unsure. If you expect the agent to prompt for secrets, decline and input them only via your shell.
功能分析
Type: OpenClaw Skill
Name: bili-checkin
Version: 1.0.1
The bili-checkin skill bundle is a legitimate tool for automating Bilibili daily tasks and live room check-ins. It uses standard Python libraries to interact with Bilibili APIs and stores user authentication cookies locally in .cookies.json with restricted file permissions (0o600). The instructions in persona.md and SKILL.md prioritize user privacy by directing the agent not to display cookies in the chat interface. No evidence of data exfiltration, malicious code execution, or harmful prompt injection was found.
能力评估
Purpose & Capability
Name/description, README, SKILL.md and the three Python scripts are coherent: they implement daily tasks (login/watch/share/coin) and live-room danmaku sending, plus a lookup tool. Network calls target Bilibili APIs and no unrelated cloud credentials or binaries are requested.
Instruction Scope
SKILL.md/README instruct running local scripts and saving cookies via CLI (expected). However persona.md explicitly tells the assistant to ask the user to '把这两个值告诉我' (tell me the SESSDATA and bili_jct in chat). That directs collection of sensitive credentials via chat rather than local CLI input, expanding scope to capturing secrets in the conversation. The scripts otherwise only read/write a local .cookies.json and call Bilibili endpoints.
Install Mechanism
No install spec; skill is instruction + bundled scripts. There are no downloads or external installers; code is pure Python standard library. Risk from install mechanism is low, though executing third-party scripts always requires user judgement.
Credentials
The scripts reasonably require the user's Bilibili cookies (SESSDATA and bili_jct) to operate, and they store them locally with file perms set to 600. However the skill declares no required env vars and the persona's instruction to request cookies via chat is disproportionate and unsafe: sensitive cookie values should not be collected in agent conversations. Also the skill supports an option (--do-coin) that will spend the user's coins, which is a financial side-effect users should be warned about.
Persistence & Privilege
always:false and the skill does not modify global agent settings. It persists credentials to {baseDir}/.cookies.json (permission set to 600) which is expected for this use-case, but persistence of sensitive cookies increases risk if the file is stored in a shared or backed-up location.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install bili-checkin - 安装完成后,直接呼叫该 Skill 的名称或使用
/bili-checkin触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
v1.0.1 — coin task off by default, use --do-coin to enable
v1.0.0
v1.0.0 — daily EXP tasks + live danmaku checkin + UP主 lookup
元数据
常见问题
Bili Checkin 是什么?
B站全自动签到工具 — 每日经验任务(登录+观看+分享+投币=65EXP/天)+ 直播间弹幕签到刷亲密度。支持UP主名字/UID查找直播间。触发词:B站签到、每日任务、bilibili checkin、升级、刷经验、弹幕打卡、刷亲密度。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 224 次。
如何安装 Bili Checkin?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install bili-checkin」即可一键安装,无需额外配置。
Bili Checkin 是免费的吗?
是的,Bili Checkin 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Bili Checkin 支持哪些平台?
Bili Checkin 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Bili Checkin?
由 XiaoYiWeio(@xiaoyiweio)开发并维护,当前版本 v1.0.1。
推荐 Skills