生產力
summarize avatar

summarize

使用 AI 模型總結或轉錄網址、影片、PDF 及本機檔案。

簡介

summarize 技能提供了一個強大的命令列介面,用於從各種數位格式中提取、處理和提煉資訊。該工具專為需要快速綜合大量資料的使用者而設計,是原始素材與可執行見解之間的高效橋樑。無論您是在處理線上文章、冗長的 YouTube 影片、技術 PDF 文件還是本機文字檔案,該工具都能利用先進的生成式 AI 模型按需創建準確的摘要或提取完整轉錄內容。對於需要處理資訊而無需手動閱讀的研究人員、內容創作者和進階使用者來說,它特別實用。

  • 總結網址、本機 PDF/文字檔案及 YouTube 連結,並支援多種 AI 服務提供商,包括 OpenAI、Anthropic、xAI 和 Google Gemini。

  • 支援 YouTube 和影片連結的最佳轉錄提取,無需依賴重型的外部工具如 yt-dlp。

  • 具備靈活的輸出控制,如自訂長度、權杖限制及 JSON 格式化,方便整合至自動化工作流程。

  • 包含先進的備援機制,如針對受阻或複雜網頁的 Firecrawl,以及針對 YouTube 影片元資料檢索的 Apify。

  • 提供對提取過程的細緻控制,包括用於原始轉錄生成的純提取模式以及針對長篇文章的目標式總結。

  • 設定透過 ~/.summarize/config.json 檔案管理,允許使用者定義預設模型或 AI 提供商。

  • 工具需要正確設定環境 API 金鑰,例如 OPENAI_API_KEY、ANTHROPIC_API_KEY、XAI_API_KEY 或 GEMINI_API_KEY。

  • 對於極長的輸入內容(如長篇轉錄),建議先請求概要摘要,然後再針對特定章節或時間範圍進行後續查詢。

  • 當標準解析失敗時,請使用 --firecrawl 旗標來提升提取能力,並利用 --youtube auto 旗標來確保影片平台的穩定解析。

  • 雖然工具預設使用 google/gemini-3-flash-preview,但建議使用者根據其具體的提供商授權和預算需求配置 model 旗標。

倉庫統計

Star 數
365,614
Fork 數
74,930
Open Issue 數
6,989
主要語言
TypeScript
預設分支
main
同步狀態
閒置
最近同步時間
2026年4月28日 上午10:59
在 GitHub 查看