关于 summarize
summarize 是一款命令行工具,可概括网址、本地文件和 YouTube 链接内容。用户可调整摘要长度并获取机器可读结果,还能配置模型及服务商密钥。
主要功能
- 01概括网址、文件和 YouTube 链接
- 02设置摘要长度与输出令牌数
- 03仅提取网址内容
- 04输出机器可读 JSON
- 05配置模型和服务商密钥
适用场景
- 01概括本地 PDF 文件
- 02获取网页摘要
- 03概括 YouTube 链接内容
- 04将摘要结果传给其他脚本
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sundial-org/ awesome-openclaw-skills --skill summarize安装后在 Claude Code 中输入/summarize确认已加载。
详细介绍
总结
用于总结 URL、本地文件和 YouTube 链接的快速 CLI。
快速开始
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
模型和密钥
为所选提供商设置 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 回退
评论
支持 Markdown