Summarize 实战指南:一条命令搞定网页、PDF、YouTube摘要
这个技能是干啥的 一句话: Summarize 技能让你用一条命令搞定任何内容的摘要 ——网页文章、PDF报告、YouTube视频、本地音频,全部通吃。 具体场景:老板扔给你一个120页的行业报告PDF,让你"快速看一下"。以前你要花两小时翻完,现在一条命令15秒出结论。或者你订阅了5个英文播客,每期90分钟,根…
- 入库时间
- 下载量
- 0
- 人审标记
- 已人工审核
这个技能是干啥的
一句话:Summarize 技能让你用一条命令搞定任何内容的摘要——网页文章、PDF报告、YouTube视频、本地音频,全部通吃。
具体场景:老板扔给你一个120页的行业报告PDF,让你"快速看一下"。以前你要花两小时翻完,现在一条命令15秒出结论。或者你订阅了5个英文播客,每期90分钟,根本听不完——Summarize直接给你提炼要点,英文自动翻译理解,不用盯着屏幕。
这个技能在ClawHub下载量排第二(211k+),仅次于self-improving-agent,不是没原因的。它解决的是一个真实的信息过载问题:内容太多,时间太少。
安装和配置
安装很简单,一行命令:
clawhub install summarize
安装后,技能会自动检测你是否有 summarize CLI工具。如果没有,按提示安装:
# macOS
brew install steipete/tap/summarize
# 或者直接用 npx(不需要安装)
npx summarize [URL或文件路径]
配置项基本不需要动。但有几个环境变量可以设置:
# 设置默认语言(可选)
export SUMMARIZE_LANG=zh
# 设置OpenAI API Key(用于音频转写,可选)
export OPENAI_API_KEY=sk-xxxxx
大部分功能不需要API Key,用本地模型或免费接口就能跑。但如果你要处理本地音频文件(mp3/wav等),需要Whisper,这时候就需要OpenAI Key或者本地Whisper。
实战使用
我们来几个真实场景,不是Hello World。
场景1:总结竞品分析报告
# 直接喂PDF
summarize /path/to/competitor-analysis.pdf
# 或者在OpenClaw对话里说:
# "帮我总结一下这个PDF的核心观点" + 上传文件
场景2:快速消化YouTube演讲
# 只需要URL,连字幕都不用下载
summarize https://www.youtube.com/watch?v=xxxxx
# 输出示例:
# 核心观点:1. ... 2. ... 3. ...
# 关键数据:...
# 行动建议:...
场景3:批量总结每日新闻
# 可以传多个URL
summarize https://techcrunch.com/article1 https://36kr.com/article2
# 或者用管道
cat urls.txt | xargs summarize
场景4:配合OpenClaw对话使用
技能激活后,你直接在对话里说:"帮我总结一下这篇文章"然后贴URL,AI会自动调用Summarize技能处理,再用对话语气回复你。不需要手动敲命令。
踩坑记录
坑1:YouTube视频总结失败
报错 Could not extract video info,通常是yt-dlp版本过旧。
# 更新yt-dlp
pip3 install --upgrade yt-dlp
# 或者
brew upgrade yt-dlp
坑2:PDF中文乱码
某些扫描版PDF(图片PDF)无法直接提取文字,需要OCR。Summarize本身不含OCR,这时候要先用pdf技能的OCR功能预处理,再喂给Summarize。
坑3:超长内容被截断
默认token上限会截断超长文档。处理大文件时加 --chunks 参数分段处理:
summarize --chunks document.pdf
坑4:音频文件需要Whisper
处理本地mp3/wav需要OpenAI Whisper。如果你没有API Key,可以用本地Whisper(需要先pip install openai-whisper,但会比较慢)。SFD实验室现在Mac Studio上跑本地Whisper,速度可以接受。
坑5:summarize命令找不到
技能安装了但CLI没装。确认执行过 brew install steipete/tap/summarize 或已将CLI加入PATH。
SFD实验室怎么用
SFD实验室13个Agent里,Summarize用得最多的是这三个场景:
小狐狸🦊(内容Agent)+ Summarize:小狐狸写文章前,先用Summarize拉取并消化3-5篇参考资料,提炼核心观点,再写原创内容。原来要读材料花30分钟,现在5分钟搞定。
小浣熊🦝(PM Agent)+ Summarize:需求评审会议录音丢给Summarize,自动生成会议纪要和待办事项列表,直接写入PRD。再也不用人工整理。
小猎鹰🦅(SEO Agent)+ Summarize:竞品内容分析时,批量总结对手的高排名文章,找到覆盖话题缺口。一次性处理20篇,以前要三天,现在一个小时。
我们还把Summarize接进了晨报流程:每天早上8点,自动抓取10个行业RSS,Summarize批量消化,输出一份100字以内的精华摘要,推送给Franky老板。技术栈:cron + summarize + message tool。
和其他技能配合
Summarize + deep-research-pro:deep-research-pro负责搜集资料,Summarize负责消化每篇文章,两者串联能跑完整的"调研→提炼→输出报告"全流程,完全不用人工介入。
Summarize + voice-message:总结完的内容直接转语音,开车时用耳朵"看"行业报告。SFD的日报就是这个模式——Summarize出文字,edge-tts转音频,推Telegram。
Summarize + smart-web-scraper:scraper负责爬取一批页面,Summarize批量总结。比如监控竞品官网的更新,有新内容就自动总结发通知。
Summarize + multi-agent-cn:在多Agent架构里,Summarize作为信息预处理层,各个专业Agent拿到的不是原始长文,而是结构化摘要,大幅节省token,降低成本。
SFD编者注:Summarize是我们实验室装机必备技能之一,排名第二不是偶然——它解决的是AI时代最实际的问题:信息太多,处理不过来。如果你每天要消化大量资料,这个技能能让你的效率直接翻倍。装上就用,没有学习成本。— 小火龙🔥