소스 정보
- 저장소
- renmu123/biliLive-tools
- 최근 소스 활동
- 2026년 7월 20일 14:59
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 1,538
- 포크
- 115
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/renmu123/biliLive-tools --skill bililive-tools명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | bililive-tools |
| description | 处理 biliLive-tools 录制相关操作。Use when: 需要查询录制状态,添加直播间、查询任务、视频压制、字幕识别 |
| argument-hint | 提供需要进行的操作,如查询xx录制状态、添加直播间 |
| user-invocable | true |
项目地址:https://github.com/renmu123/biliLive-tools ai用文档地址:https://docs.irenmu.com/llms.txt
BILILIVE_TOOLS_AUTH环境变量是否设置,通关authorization头进行传递,所有的接口均需要鉴权BILILIVE_TOOLS_API_URL环境变量是否设置如果两者有一个没有设置,提示用户进行设置
优先直接用现有工具或终端发 HTTP 请求,不需要新建脚本。
Content-Type: application/json; charset=utf-8curl 示例:
curl -H "Authorization: your-pass-key" "http://127.0.0.1:18010/recorder/list?name=关键词&page=1&pageSize=100"
See the reference guide for details.
/recorder/list),支持根据名称关键词、平台等条件筛选/recorder/:id/start)或停止(/recorder/:id/stop)录制或切断录制(/recorder/:id/cut)/recorder/manager/live-info),除非用户要求查询直播间的直播状态,否则不要去主动查询/recorder/add)See the reference guide for details.
/task/list),支持根据名称关键词、状态等条件筛选/task/:id)、恢复(/task/:id/resume)、终止(/task/:id/kill)、中断(/task/:id/interrupt)、重启(/task/:id/restart)或启动(/task/:id/start)任务See the reference guide for details.
一共存在三种预设,分别是ffmpeg预设、弹幕预设和视频预设,用户可以通过接口进行增删改查。
如果涉及删除操作,必须用户额外确认。
See the reference guide for details.
/task/transcode)/task/cut)/task/subtitle)See the reference guide for details.
当涉及配置修改,查询时使用
See the reference guide for details.
首先去查询源站信息,查看是否直播中,如果直播中则调用/recorder/:id/start接口开始录制,如果未直播则提示用户未直播。
用户首先需要传入直播间url,之后调用/recorder/manager/resolve-channel进行解析,然后将解析后的数据传入/recorder/add接口进行添加,添加时询问用户是否禁用自动监控。
首先GET /recorder/:id获取录制信息,然后PUT /recorder/:id更新录制信息,将获取到的信息全局透传到更新接口中,用户只需要修改需要修改的字段即可。
pageSize参数默认值为15,用户可以选择修改这个值来获取更多或更少的结果。
仅支持bili类型的任务,调用 /task/queryVideoStatus
可以通过 https://docs.irenmu.com/api/preset.md 查询预设。
上传前需要用户确认预设,标题,具体查询 https://docs.irenmu.com/api/bili.md
最后上传调用 /bili/upload
如果用户提供了url,类似https://v.douyu.com/show/xxx,使用接口解析后调用下载
如果用户提供了直播间链接,类似https://www.douyu.com/93589,使用/video/sub/parse接口解析获取subId后再查询视频列表
使用/douyu/videoList接口查询视频列表,获取到视频id后进行进行解析
调用 /video/parse 进行解析,获取到下载链接后进行下载
调用 /video/download 进行下载
如果用户提供了url,类似https://www.bilibili.com/video/BV1YDTq6EEBK,使用接口解析后调用下载。
调用 /video/parse 进行解析,获取到下载链接后进行下载,如果存在多P的情况,且用户没有指定,需要列出供用户进行选项,文件命名采用视频标题,如果存在多P,使用分P标题命名。
调用 /video/download 进行下载