核心用法
Briefing 是一个自动化内容追踪与转录工具,通过 briefing CLI 实现以下功能:
- 管道更新:执行
briefing启动完整工作流,自动拉取追踪频道的新视频 - 频道管理:
briefing -add <url>添加追踪源,支持 YouTube、Bilibili、TikTok;briefing -delete <url>移除 - 配置管理:
-set/-show管理运行时参数 - 转录输出:自动调用 Whisper 生成
output/<filename>/whisper.txt,解析 stdout 中的[WHISPER DONE]标记提取结果
执行约束
- 启动检查:若二进制缺失,自动执行
{skillDir}/install.sh初始化 - 强制 Bash:所有命令必须通过 bash/exec 执行,禁用时报错
- 路径回退:优先 PATH 查找,失败则尝试
{skillDir}/briefing
显著优点
1. 零 Token 成本:转录全流程本地 Whisper 执行,无 API 调用开销
2. 智能去重:基于内存状态跳过已处理项目,避免重复下载与转录
3. 多平台覆盖:单一工具整合 YouTube、Bilibili、TikTok 三大主流平台
4. 自动化管道:一键启动完整工作流,适合定时任务集成
潜在局限
- 本地依赖重:依赖 Whisper 模型与 FFmpeg 等本地环境,初次部署复杂
- 无云端备份:纯本地存储,设备故障可能导致数据丢失
- 平台反爬风险:频繁拉取可能触发平台限速或封禁
- 内存状态易失:进程重启后若未持久化,可能丢失去重状态
适合人群
- 需要批量追踪特定创作者更新的内容运营者
- 希望低成本获取视频字幕的研究人员与译者
- 构建个人知识库、自动化信息摄入的技术用户
常规风险
| 风险类型 | 说明 |
|---------|------|
| 隐私合规 | 转录他人视频可能涉及版权与隐私边界 |
| 平台 ToS | 自动化抓取违反 YouTube/TikTok 服务条款 |
| 本地安全 | install.sh 执行任意代码,需验证来源 |
| 资源占用 | Whisper 转录消耗显著 GPU/CPU 资源 |