Install
openclaw skills install @jivaklong/bili-tech-video-automation跨平台视频内容产品的六阶段产品管理工作流(需求规划→PRD→评审→研发→测试→复盘),遵循 EARS 需求描述原则。Use when 撰写视频翻译/字幕/多平台分发类 SaaS 产品的 PRD,或组织此类产品的设计评审、研发跟进与上线验收。
openclaw skills install @jivaklong/bili-tech-video-automation面向视频内容分发/翻译/字幕合成类 SaaS 产品的完整产品生命周期工作流。核心交付物为「需求池 → PRD → 评审结论 → 研发任务 → 测试报告 → 复盘报告」六件套。全程遵循 EARS(Easy Approach to Requirements Syntax)需求描述原则。
本 skill 是产品管理与需求文档撰写的工作流模板,不包含任何可执行的爬虫、抓取或自动发布代码。
使用本 skill 规划涉及第三方平台(如视频网站、社交平台)的内容处理产品时,你必须:
如果你计划构建的实际系统涉及从第三方平台自动获取并重新发布内容,请先咨询法律专业人士,确认不违反相关平台条款及当地法律法规。
在正式进入阶段一前,先确认以下阻塞项,缺一项就先标注为「待确认」并升级给对应负责人:
阶段一 需求规划 ──▶ 阶段二 PRD撰写 ──▶ 阶段三 设计&研发评审 ──▶ 阶段四 研发跟进 ──▶ 阶段五 测试验收 ──▶ 阶段六 上线复盘
(需求池) (EARS PRD) (评审结论+风险) (任务拆解表) (测试/验收报告) (复盘报告)
自动化核心链路(贯穿各阶段的技术目标):
定时触发数据采集 → 筛选合规内容 → 下载解析 → ASR语音识别 → AI翻译
→ 字幕嵌入合成 → 格式适配目标平台 → 合规校验 → 智能文案生成 → 自动发布 → 结果回显+日志 → 异常告警
## 需求优先级(P0 最高)
- P0:热门内容精准采集、AI翻译、基础格式适配、目标平台自动发布核心链路
- P1:热度筛选规则自定义、字幕样式自定义、发布定时设置、基础发布数据回显
- P2:内容合规AI审核、违规拦截、批量任务管理、发布失败重试、日志统计分析
- P3:多账号管理、视频二次剪辑(裁剪/去水印)、智能标题封面生成、流量优化适配
## 需求池模板
| 需求ID | 名称 | 优先级 | 描述 | 负责人 | 关注人 | 关联文档 | 状态 |
|--------|------|--------|------|--------|--------|----------|------|
| R-001 | 双平台热度采集 | P0 | 定时采集热门科技视频 | 后端 | 运营 | PRD | 待评审 |
遵循 EARS(Easy Approach to Requirements Syntax)五类句式规范撰写:
## 2.4 核心功能清单(EARS)
### 基础约束 Ubiquitous
- The system shall 仅采集公开可访问且允许再分发的内容,禁止采集私密/付费/受限内容
- The system shall 优先保障专业术语准确性,口语内容适配目标平台用户阅读习惯
- The system shall 默认拦截不符合目标平台社区规范及法律法规的内容
- The system shall 完整记录每条任务的采集/翻译/发布/异常日志,可追溯审计
### 事件触发 Event-driven
- When 到达预设定时任务时间,the system shall 自动触发热度采集任务
- When 采集完成且格式合规,the system shall 自动触发ASR+翻译+字幕合成流程
- When 翻译完成且合规校验通过,the system shall 自动触发目标平台上传发布流程
- When 手动触发单次任务,the system shall 优先执行手动任务,插队完成流程
### 异常处理 Unwanted
- If 目标数据源失效/链接过期/权限受限,then 终止当前任务,记录异常日志并推送失败提醒
- If 解析失败/音轨异常/文件损坏,then 跳过当前条目,自动采集下一条补充任务
- If 翻译接口超时/翻译内容为空,then 重试3次,重试失败后标记任务异常并告警
- If 目标平台接口请求失败/权限不足/内容被拦截,then 停止发布,留存处理后素材并推送异常通知
- If 网络波动/服务器资源不足,then 暂停批量任务,恢复资源后自动续跑未完成任务
### 状态驱动 State-driven
- While 系统处于正常运行状态,the system shall 实时监测数据源热度,定时更新热门内容池
- While 任务处于处理中状态,the system shall 锁定当前任务资源,避免重复执行/重复发布
- While 系统处于维护更新状态,the system shall 暂停所有自动化任务,维护完成后自动恢复
### 可选拓展 Optional
- Where 开启自定义热度筛选功能,the system shall 支持用户自定义播放量/点赞涨幅/时间等筛选阈值
- Where 开启定时发布功能,the system shall 支持用户设置精准发布时间段与间隔频率
- Where 开启AI封面标题生成功能,the system shall 基于内容自动生成适配目标平台的标题/封面/话题标签
PRD 必含章节:需求背景、核心目标、用户故事、核心功能清单(上)、核心流程说明、交互与权限(管理员/普通运营)、数据指标与埋点、验收标准(见下)、阶段收尾(上传资料库 + 建评审事项 + 分配负责人)。
## 2.8 验收标准(checklist 式)
- [ ] 可定时/手动采集24h内热门内容,筛选规则生效,无无关内容
- [ ] ASR+翻译正常,术语准确,字幕清晰嵌入,无乱码错位
- [ ] 视频自动适配目标平台分辨率/格式/码率,无需人工二次处理
- [ ] 合规内容自动上传、填标题简介、完成发布,状态可回显
- [ ] 各类异常场景可正常拦截/重试/告警,日志完整可追溯
- [ ] 全流程自动化运行,无人工干预可稳定产出内容
## 评审输出要求
### 设计侧
- 后台管理全页面设计稿、任务状态视觉规范、弹窗提示样式、数据看板设计
### 研发侧
- 技术架构图、接口清单、数据库设计、任务调度方案、风险规避方案、排期计划
阶段收尾:整理评审结论、问题整改清单、技术风险应对方案,沉淀至项目资料库;将待优化、待落地的技术问题、设计问题拆分为独立事项,分配对应负责人跟进闭环。
后端任务
算法任务
前端任务
阶段收尾:将所有研发子任务录入项目事项,绑定对应负责人、PRD文档、设计稿;阻塞问题及时升级处理,确保研发按期完成。
正常场景测试
边界&异常场景测试
所有测试问题统一规范记录:包含复现环境、复现步骤、实际结果、期望结果、影响范围、严重等级;阻断核心流程、影响上线的P0 Bug优先修复,验证通过后方可进入上线阶段。
- [ ] 功能全覆盖验收 [ ] 异常场景验收 [ ] 性能稳定性验收
- [ ] 数据准确性验收 [ ] 日志完整性验收 [ ] 告警功能验收
阶段收尾:所有测试Bug创建为项目事项,关联原需求PRD,分配开发修复并闭环;输出版本测试报告、上线风险评估报告,确认无误后推进上线。
输出项目上线复盘报告、核心数据观测清单、版本问题总结、下一版本迭代需求清单。
阶段收尾:将复盘报告上传项目资料库,把所有优化迭代需求创建为新的需求事项,规划下一版本排期,完成项目全流程闭环。
- [ ] 阶段一:需求池(含 P0-P3 优先级、负责人)
- [ ] 阶段二:PRD(EARS 规范、验收标准)
- [ ] 阶段三:评审结论 + 技术风险应对方案
- [ ] 阶段四:研发任务拆解表(后端/算法/前端绑定)
- [ ] 阶段五:测试报告 + 上线风险评估报告
- [ ] 阶段六:上线复盘报告 + 下一版本迭代需求清单
The system shall(基础约束)最适合写「永远成立」的合规/日志类规则,把它们从事件流里抽出来单独成节,PRD 可读性最高