MH summarize

🧾 命令行一键摘要网页视频文档

命令行 URL/视频/文档智能摘要工具,支持 YouTube 转录与多模型后端,开发者效率利器

收藏
2.8k
安装
1.2k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

summarize 是一款面向开发者和高效用户的命令行摘要工具,核心能力包括:

  • 多源输入:支持任意网页 URL、本地文件(PDF 等)、YouTube 链接
  • 双模式输出:智能摘要(默认)或完整转录提取(--extract-only
  • 多模型后端:OpenAI、Anthropic、xAI、Google Gemini 可切换,默认使用 google/gemini-3-flash-preview
  • 灵活配置:通过 ~/.summarize/config.json 持久化偏好,支持 API Key 环境变量注入

显著优点

1. 零配置开箱即用:Brew 一键安装,无需 yt-dlp 等外部依赖即可处理 YouTube
2. 智能降级机制:内置 Firecrawl 和 Apify 双 fallback,应对反爬或动态渲染站点

3. 开发者友好--json 机器可读输出,便于管道化集成;--length 精确控制输出粒度

4. 成本可控:默认选用 Gemini Flash 预览版,兼顾速度与经济性

潜在局限与风险

  • 转录质量依赖源站:YouTube 摘要去决于平台字幕/自动转录可用性,无字幕视频可能失效
  • API 费用累积:高频调用下多模型成本不可小觑,缺乏用量统计或预算熔断机制
  • 内容安全边界模糊:未明确说明对付费墙内容、版权材料的处理策略,存在合规灰色地带
  • 配置泄露风险:API Key 以纯环境变量形式管理,无密钥加密或分级授权

适合人群

  • 需要批量处理播客/会议/论文的研究者与内容策展人
  • 构建自动化信息管道(CLI → JSON → 下游应用)的工程师
  • 追求"命令行优先"工作流的开发者

常规风险

  • 数据外泄:URL 和内容原文需发送至第三方 LLM 服务商
  • 依赖可持续性:Brew tap 由个人维护(steipete/tap),长期维护稳定性存疑
  • 输出幻觉:LLM 摘要可能存在事实扭曲,关键场景需人工复核

MH summarize 内容

手动下载zip · 2.5 kB
skill-card.mdtext/markdown
请选择文件