Summarize(智能摘要工具) summarize

Summarize是一款功能强大的命令行工具,专为快速处理和分析文本内容而设计。它能够智能总结网页URL、本地文档(如PDF)以及YouTube视频链接的核心内容,并支持提取视频转录文本。该工具集成了多种主流大语言模型(如Google Gemini、OpenAI GPT等),用户可通过简单的命令和参数灵活控制输出长度与格式。无论是用于内容速览、信息提取、研究辅助还是自动化处理,Summarize都能提供高效、便捷的文本摘要与转录解决方案。关键词:命令行工具,智能摘要,文本提取,视频转录,大模型集成,内容分析,自动化处理。

DevOps 0 次安装 0 次浏览 更新于 2/24/2026

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后备方案