快速摘要命令行
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_b7e5c773/skill。
技能介绍
问题
处理网页、本地文档或 YouTube 内容时,常见瓶颈是抽取与摘要分散在不同工具里:URL 可能需要浏览器或抓取服务,本地文件需要读取,视频需要转录或外部 API。若再要求不同模型、不同长度、JSON 输出,流程会进一步碎片化。summary 把这类任务收敛到一条 CLI 中。
工作方式
它围绕“输入源 → 抽取/解析 → 模型摘要”的路径运行。核心能力包括:
- 多输入源:支持 URL、本地文件与 YouTube 链接。
- 多模型后端:可通过
OPENAI_API_KEY、ANTHROPIC_API_KEY、XAI_API_KEY、GEMINI_API_KEY切换提供商;未设置时使用默认模型google/gemini-3-flash-preview。 - 可控输出:
--length提供short、medium、long、xl、xxl等档位,--max-output-tokens限制 token,--json输出机器可读结果。 - 抽取策略:
--extract-only仅做 URL 提取;--firecrawl auto|off|always在需要时启用 Firecrawl 兜底,--youtube auto在设置APIFY_API_TOKEN时使用 Apify 作为 YouTube fallback。
配置可放在 ~/.summarize/config.json,服务侧可用 FIRECRAWL_API_KEY 处理受限站点,APIFY_API_TOKEN 辅助 YouTube 场景。
适用边界
它适合工程脚本、知识库预处理、自动化摘要管道;不适合需要复杂浏览器交互、登录态、付费墙深度抓取或视频逐字稿精校的场景。YouTube 与受限网页依赖可选服务,效果会受站点结构、API 可用性和模型上下文限制影响。
使用场景
- 把竞品博客 URL 批量提取要点并导出 JSON 供后续检索
- 在 CI 脚本中读取本地 Markdown 文档并生成定长摘要写入报告
- 把 YouTube 教程链接摘要成本地笔记,配合 Firecrawl 兜底抓取受限页面
- 用 --extract-only 从技术文档 URL 中仅提取正文,再交给下游 LLM 处理
适合人员
- 维护知识库自动化管道的后端工程师:需要把散落的 URL 和本地文档统一摘要入库
- 做竞品分析的运营工程师:需要批量抓取技术博客并导出结构化 JSON 供 BI 消费
- 写 CI/CD 脚本的 DevOps 工程师:需要在流水线中自动摘要本地文档并写入构建报告
- 做内容聚合的技术写作者:需要把 YouTube 教程和网页文章快速压缩成笔记素材