生產力
summarize avatar

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
在 GitHub 查看