본문으로 건너뛰기
cccskills
무료GitHub에 공개

bilibili-chapter-generator

为 B站视频生成章节列表。触发场景: (1) 需要为视频创建 B站章节 (2) 用户说"转成B站格式"、"生成章节"、"生成B站章节" (3) 需要从字幕生成视频分段 (4) 处理视频进度条分段标记

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md3.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

B站视频章节生成器

根据字幕内容为 B站视频生成章节列表,用户可直接复制到 B站视频编辑页面。

B站章节格式规范

00:00 引言
01:23 第一部分标题
05:30 第二部分标题

格式要求(B站硬性限制):

  • 第一个章节必须从 00:00 开始(这是强制要求)
  • 章节数量:3-10 个(必须 > 2 且 ≤ 10)
  • 章节标题不能包含特殊符号(禁止使用 : : 、 , 。 ! ? 【】 () 等)
  • 时间格式:MM:SS(分:秒)或 HH:MM:SS(时:分:秒)
  • 每行一个章节:时间戳 章节标题
  • 章节间隔必须 ≥ 5 秒

工作流程

Step 1: 获取 SRT 文件

询问用户 SRT 字幕文件路径,或从上下文中获取。

Step 2: 解析字幕内容

调用 srt-to-structured-data skill 解析字幕:

python3 ~/.claude/skills/srt-to-structured-data/scripts/parse_srt.py "<srt_file_path>" --stats

这会输出:

  • 字幕的 JSON 结构(包含时间码和文本)
  • 统计信息(总时长、字幕数量等)

Step 3: 分析字幕内容

阅读字幕内容,理解视频的:

  • 主题和结构
  • 内容转折点
  • 关键话题变化

Step 4: 生成章节列表

根据用户的描述意图(如果有)或自动分析,生成章节列表:

  1. 识别内容转折点:找出话题变化、新段落开始的位置
  2. 确定章节标题:简洁描述该段内容(建议 2-8 个字)
  3. 校验时间间隔:确保相邻章节间隔 ≥ 5 秒
  4. 格式化输出:使用 MM:SS 标题 格式

Step 5: 输出结果

输出纯文本格式的章节列表,用户可直接复制:

00:00 开场介绍
02:15 核心概念讲解
08:30 实战演示
15:00 总结回顾

使用示例

用户输入:

帮我把 ./视频字幕.srt 转成B站章节

或更详细的需求:

帮我生成B站章节,要求:
- 字幕文件:./demo.srt
- 大概分成 5-6 个章节
- 重点突出实战部分

章节划分建议

B站限制:3-10 个章节(必须 > 2 且 ≤ 10)

  • 短视频(< 5 分钟):3-4 个章节
  • 中等视频(5-15 分钟):4-7 个章节
  • 长视频(> 15 分钟):7-10 个章节

注意事项

  1. 第一个章节必须是 00:00,命名为"开场"、"引言"或直接点题
  2. 章节标题禁止特殊符号:不能使用冒号、顿号、逗号、括号等,只用纯中文/英文/数字
  3. 章节标题要简洁有力,便于观众快速定位(建议 2-8 个字,纯文字)
  4. 最后一个章节可以是"总结"、"结语"或"彩蛋"
  5. 避免章节过于密集(间隔太短会显得杂乱)
  6. 时间戳取字幕段落开始时间,向下取整到秒
  7. 章节总数必须 > 2 且 ≤ 10,否则B站会拒绝

章节标题示例

正确示例:

  • 00:00 开场介绍
  • 03:35 Agent演示加载skill流程
  • 05:39 环境配置
  • 08:38 源码解析

错误示例(包含特殊符号):

  • 03:35 Agent演示:加载skill的流程 (包含冒号)
  • 05:39 环境准备、安装依赖 (包含顿号)
  • 08:38 代码解析(核心逻辑) (包含括号)

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Agent Teams 智能编排决策引擎。自动分析任务复杂度,判断使用 Subagent 还是 Agent Teams。 触发场景: (1) 任务涉及多角度并行分析(如代码审查、竞争假说调试) (2) 需要成员之间互相通信、质疑、协作 (3) 跨层开发(前端/后端/测试各自负责) (4) 用户明确要求"创建团队"、"用 agent teams" (5) 任务描述包含"并行"、"同时"、"多人"、"协作"等关键词 (6) 使用 /team 命令

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

NanmiCoder/claude-code-skills602026년 4월 3일 업데이트

Manage Feishu channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Feishu channel.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

NanmiCoder/claude-code-skills602026년 4월 3일 업데이트

Set up the Feishu channel — save the bot credentials and check connection status. Use when the user pastes Feishu app credentials, asks to configure Feishu, or wants to check channel status.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

NanmiCoder/claude-code-skills602026년 4월 3일 업데이트

LangChain 1.0 使用指南。提供 Agent、Tool、Memory、Middleware 等核心概念的快速参考。当用户需要创建 AI Agent、集成 LangChain、或解决 LangChain 相关问题时激活。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

NanmiCoder/claude-code-skills602026년 4월 3일 업데이트

新闻站点内容提取。支持微信公众号、今日头条、网易新闻、搜狐新闻、腾讯新闻。当用户需要提取新闻内容、抓取公众号文章、爬取新闻、或获取新闻JSON/Markdown时激活。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

NanmiCoder/claude-code-skills602026년 4월 3일 업데이트

Generate interactive presentation slides using React + Tailwind. Triggers on keywords like "slides", "presentation", "PPT", "demo", "benchmark".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

NanmiCoder/claude-code-skills602026년 4월 3일 업데이트

NanmiCoder의 스킬 모두 보기

이 스킬의 문제 신고