用途:当 agent 需要通过 sau CLI 处理 Bilibili 登录、账号校验或视频上传时使用本 skill,优先以 sau bilibili ... 作为主接口。
主要能力与命令入口:登录 sau bilibili login --account <name>,需用户在本地真实终端执行,用于生成或刷新登录信息;校验 sau bilibili check --account <name>,检查指定账号当前是否有效;视频上传 sau bilibili upload-video ...,上传一条 Bilibili 视频。
默认工作流:先确认 references/runtime-requirements.md,再确认 references/cli-contract.md,然后执行匹配的 sau bilibili ... 命令;命令失败时查阅 references/troubleshooting.md。
命令选择建议:用户没有登录信息,先让用户自己在本地终端执行 login;只想确认账号状态,先用 check;要发视频,用 upload-video。
执行前检查:优先确认当前环境能运行 sau;若 sau 不在 PATH 中,可用仓库里的 sau_cli.py;不要要求用户手动下载 biliup,第一次运行 Bilibili 命令时程序可能会自动联网准备 biliup。
限制:不要在非交互环境里硬跑 sau bilibili login,正确做法是让用户自己在本地终端执行 sau bilibili login --account <name>;如果终端里的二维码显示不完整,提醒用户打开当前目录下的 qrcode.png 扫码。
模板文件:scripts/examples/bilibili_commands.ps1、scripts/examples/bilibili_commands.sh、scripts/examples/bilibili_cli_template.py。参考文档:references/runtime-requirements.md、references/cli-contract.md、references/troubleshooting.md。