name: summarize description: 从URL、播客和本地文件中总结或提取文本/转录内容(是“转录此YouTube/视频”的绝佳后备方案)。 homepage: https://summarize.sh metadata: { “openclaw”: { “emoji”: “🧾”, “requires”: { “bins”: [“summarize”] }, “install”: [ { “id”: “brew”, “kind”: “brew”, “formula”: “steipete/tap/summarize”, “bins”: [“summarize”], “label”: “安装 summarize (brew)”, }, ], }, }
Summarize
用于快速总结URL、本地文件和YouTube链接的命令行工具。
何时使用(触发短语)
当用户提出以下任何请求时,立即使用此技能:
- “使用 summarize.sh”
- “这个链接/视频是关于什么的?”
- “总结这个URL/文章”
- “转录这个YouTube/视频”(尽力提取转录稿;无需
yt-dlp)
快速开始
summarize "https://example.com" --model google/gemini-3-flash-preview
summarize "/path/to/file.pdf" --model google/gemini-3-flash-preview
summarize "https://youtu.be/dQw4w9WgXcQ" --youtube auto
YouTube:总结与转录
尽力提取转录稿(仅限URL):
summarize "https://youtu.be/dQw4w9WgXcQ" --youtube auto --extract-only
如果用户要求转录但内容过长,请先返回一个简洁的总结,然后询问要展开哪个部分/时间范围。
模型 + 密钥
为您选择的提供商设置API密钥:
- OpenAI:
OPENAI_API_KEY - Anthropic:
ANTHROPIC_API_KEY - xAI:
XAI_API_KEY - Google:
GEMINI_API_KEY(别名:GOOGLE_GENERATIVE_AI_API_KEY,GOOGLE_API_KEY)
如果未设置,默认模型为 google/gemini-3-flash-preview。
实用标志
--length short|medium|long|xl|xxl|<chars>--max-output-tokens <count>--extract-only(仅限URL)--json(机器可读)--firecrawl auto|off|always(后备提取方案)--youtube auto(如果设置了APIFY_API_TOKEN,则使用Apify作为后备方案)
配置
可选配置文件:~/.summarize/config.json
{ "model": "openai/gpt-5.2" }
可选服务:
FIRECRAWL_API_KEY用于访问被屏蔽的网站APIFY_API_TOKEN用于YouTube后备方案