快速摘要生成 CLI
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_4c214a56/summarize23。
技能介绍
问题
把网页、本地文档或 YouTube 视频转成摘要时,常见瓶颈是正文抓取、格式清洗和输出长度控制。单纯复制粘贴到模型里,容易漏掉页面正文、视频字幕或可访问性限制。
工作方式
summarize23 以 CLI 形式处理三类输入:URL、本地文件和 YouTube 链接。它先根据输入选择抽取路径:对普通 URL 可抓取正文,对 YouTube 可调用自动回退,对本地文件直接读取。随后把内容送入 LLM,按指定长度和 token 上限生成摘要。
核心能力包括:
- 多模型接入:支持
OPENAI_API_KEY、ANTHROPIC_API_KEY、XAI_API_KEY和GEMINI_API_KEY,默认模型为google/gemini-3-flash-preview。 - 输出控制:
--length可设short到xxl,--max-output-tokens限制长度。 - 结构化结果:
--json输出机器可读结果,便于脚本消费。 - 抽取回退:
--firecrawl与--youtube可触发FIRECRAWL_API_KEY、APIFY_API_TOKEN等第三方服务。
适用边界
它更适合“先抽取、再总结”的轻量工作流:读取公开页面、整理文档、生成视频要点。若目标站点反爬严格、内容需要登录、字幕不可用,或摘要需要事实校验,就需要额外处理。对工程师来说,它更像一个内容预处理管道,而不是完整爬虫系统。配置可选,放在 ~/.summarize/config.json。
使用场景
- 前端工程师排查线上页面时,快速读取公开文档 URL 并生成 medium 长度摘要,定位行为描述。
- 研究助理整理本地 Markdown 文献,用 `--length short` 和 `--json` 批量生成可读摘要。
- 内容运营需要看 YouTube 教程要点,用 YouTube 链接生成 long 摘要并检查是否支持自动回退。
- 数据工程师处理受限站点资料,使用 `--firecrawl auto` 尝试抽取正文后再总结。
适合人员
- 需要把公开网页快速变成摘要、写入脚本结果的前端工程师
- 需要批量处理本地 Markdown 或文档并输出 JSON 的研究助理
- 需要整理 YouTube 视频要点、做选题参考的内容运营
- 需要在受限站点抽取正文后生成摘要的数据工程师