summarize
快速 AI 命令行工具,可摘要与转录网址、YouTube 视频、播客、PDF 及本地文件。
简介
Summarize 技能是一款专为 OpenClaw AI 助手设计的高性能命令行工具,旨在将复杂信息提炼为可执行的见解。它适用于需要快速理解长篇文章、技术文档、研究报告 PDF 或多媒体内容,而无需逐字阅读的用户。通过整合 OpenAI、Anthropic、xAI 和 Google Gemini 等主要 LLM 提供商,用户可根据偏好与任务复杂度灵活选择模型。
-
多格式支持:处理直接链接、本地文件 (PDF/文本) 以及 YouTube 或播客等媒体平台。
-
模型灵活性:通过环境变量或本地 ~/.summarize/config.json 文件配置特定提供商,实现 API 密钥的无缝管理。
-
细粒度控制:通过预定义旗标 (short, medium, long, xl, xxl) 或精确字符数调整输出长度,以符合用户的需求。
-
高效 YouTube 处理:自动化视频摘要或利用尽力解析 (best-effort parsing) 与 Apify 集成来提取高质量的转录稿。
-
机器可读输出:利用 --json 旗标进行程序化工作流程、管道串接或与其他自动化流程集成。
-
进阶提取:利用 Firecrawl 处理标准解析器难以抓取的被屏蔽或复杂网页。
-
当要求助手摘要链接、转录视频内容或分析特定本地文件时,即可触发此技能。
-
若要求的 YouTube 转录稿过长,此技能会优先提供精简摘要,并提示针对特定时间范围进行扩展。
-
请确保环境中已设置适当的 API 密钥 (例如 OPENAI_API_KEY、GEMINI_API_KEY),以避免默认模型退回限制。
-
若主要目的是从 URL 提取原始数据而非 AI 生成的摘要,请使用 --extract-only 旗标。
-
此工具针对需要在本地 CLI 环境中进行高速内容合成的个人用户与进阶用户进行了优化。
仓库统计
- Star 数
- 365,989
- Fork 数
- 75,039
- Open Issue 数
- 6,965
- 主要语言
- TypeScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年4月29日 05:25