mcpField
S
summarize

summarize

github.com/sundial-org生产力67261 次安装34 周前更新
代码仓库

关于 summarize

summarize 是一款命令行工具,可概括网址、本地文件和 YouTube 链接内容。用户可调整摘要长度并获取机器可读结果,还能配置模型及服务商密钥。

主要功能

  1. 01概括网址、文件和 YouTube 链接
  2. 02设置摘要长度与输出令牌数
  3. 03仅提取网址内容
  4. 04输出机器可读 JSON
  5. 05配置模型和服务商密钥

适用场景

  1. 01概括本地 PDF 文件
  2. 02获取网页摘要
  3. 03概括 YouTube 链接内容
  4. 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