上一篇
(10104期)Cron – 你的本地循环日程管家
下一篇
(10102期)Academic Research Hub – 跨库学术论文检索与引用管理
一键摘要网页、文件与视频 Fast CLI tool to summarize web pages, PDFs, images, audio, and YouTube videos using multiple LLM providers. Supports customizable output length, JSON output, and fallback extraction for blocked sites. 使用说明 核心用法 summarize 是一个命令行工具,专为快速生成内容摘要而设计。支持输入 URL、本地文件(PDF/图片/音频)以及 YouTube 链接,通过调用 OpenAI、Anthropic、xAI 或 Google 的大模型 API 生成摘要。 安装方式:brew install steipete/tap/summarize 基础命令:# 网页摘要summarize "https://example.com" --model google/gemini-3-flash-preview 本地文件 summarize "/path/to/file.pdf" YouTube 视频 summarize "https://youtu.be/xxx" --youtube auto 核心参数: --length short|medium|long|xl|xxl|<chars>:控制摘要长度 --extract-only:仅提取正文,不生成摘要 --json:机器可读格式输出 --firecrawl auto|off|always:处理被屏蔽网站 --max-output-tokens:限制输出 token 数 支持通过环境变量配置 API 密钥(OPENAIAPIKEY、ANTHROPICAPIKEY、XAIAPIKEY、GEMINIAPIKEY),以及可选的 ~/.summarize/config.json 配置文件。 显著优点 多模态支持:覆盖网页、PDF、图片、音频、YouTube 五种内容形态 多模型兼容:支持主流 LLM 提供商,默认使用 Google Gemini Flash(免费/低成本) 灵活的输出控制:五级预设长度 + 自定义字符数,满足从速读到深度分析的需求 鲁棒的提取能力:集成 Firecrawl 作为回退方案,解决反爬机制导致的提取失败 开发者友好:JSON 输出模式便于集成到自动化工作流 潜在缺点与局限性 依赖外部 API:需自行申请并管理多个 LLM 服务的 API 密钥,存在密钥泄露风险 YouTube 限制:视频摘要依赖 yt-dlp 或 Apify 回退,部分版权内容可能无法提取 无本地模型支持:必须联网调用云端模型,无法离线使用 长文档分段:超长文档的分段策略未明确说明,可能导致上下文断裂 成本累积:高频使用时,多模型调用可能产生不可忽略的 API 费用 适合人群 研究人员和信息工作者:需要批量处理论文、报告、网页资料 内容创作者:快速理解参考素材,提取 YouTube 视频要点 开发者:通过 JSON 输出构建自动化摘要管道 命令行爱好者:偏好 CLI 工具而非 Web 界面的效率用户 常规风险 API 密钥安全:密钥以环境变量存储,需避免泄露到 shell 历史或日志 隐私合规:敏感文档需通过第三方 API 处理,存在数据外泄风险 提取服务依赖:Firecrawl/Apify 的可用性影响功能完整性 摘要幻觉:LLM 生成的摘要可能存在事实偏差,关键信息需人工核实 服务条款限制:部分网站和 YouTube 内容可能违反平台 TOS 原始说明 Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).
一键摘要网页、文件与视频
Fast CLI tool to summarize web pages, PDFs, images, audio, and YouTube videos using multiple LLM providers. Supports customizable output length, JSON output, and fallback extraction for blocked sites.
summarize 是一个命令行工具,专为快速生成内容摘要而设计。支持输入 URL、本地文件(PDF/图片/音频)以及 YouTube 链接,通过调用 OpenAI、Anthropic、xAI 或 Google 的大模型 API 生成摘要。
安装方式:
brew install steipete/tap/summarize
基础命令:
# 网页摘要
summarize "https://example.com" --model google/gemini-3-flash-preview
本地文件
summarize "/path/to/file.pdf"
YouTube 视频
summarize "https://youtu.be/xxx" --youtube auto
核心参数:
--length short|medium|long|xl|xxl|<chars>:控制摘要长度--extract-only:仅提取正文,不生成摘要--json:机器可读格式输出--firecrawl auto|off|always:处理被屏蔽网站--max-output-tokens:限制输出 token 数支持通过环境变量配置 API 密钥(OPENAIAPIKEY、ANTHROPICAPIKEY、XAIAPIKEY、GEMINIAPIKEY),以及可选的 ~/.summarize/config.json 配置文件。
yt-dlp 或 Apify 回退,部分版权内容可能无法提取Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).
本站提供的资源转载自国内外各大媒体和网络,仅供试玩体验;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该游戏内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。
上一篇
(10104期)Cron – 你的本地循环日程管家
下一篇
(10102期)Academic Research Hub – 跨库学术论文检索与引用管理
还没有玩家留言,来抢沙发吧~
登录后即可发表你的资源评测、评分,与其他玩家交流