Agent Skills
返回列表
内容摘要器

内容摘要器

知识管理 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_2eb01825/content-summarizer-new。

技能介绍

它解决什么问题

上游工具抓取的网页、论文或聊天记录经常是整页原文,直接塞进上下文既贵又难用。这个技能把「一整坨文本」压成三层固定结构:一句话摘要、要点列表、关键词标签。它不负责检索、不翻译、不读文件,只做一件事:压缩。

核心能力

  • 多格式输出:output_format 可选 json 或 markdown,前者给机器消费,后者给人看
  • 动态粒度:要点数量在 min(2, 段数) 到 max(10, 段数/3) 之间浮动,长文多出、短文少出
  • 语言自适应:lang 留空时按中英文字符比例自动判定主导语言
  • 单次闭环:一次输入一次输出,不做多轮对话,无外部 API 依赖

工作流程

  1. 输入校验:空输入直接返回 empty_input;粗略估算 token 数,超过 64K 就截断并标记 partial=true;可打印字符占比低于 80% 判定为 unintelligible_content
  2. 语义分析:LLM 识别文档类型与主题域,产出 ≤80 字符的 one_liner、每条 ≤50 字符的要点(附置信度 0–1)、去重去停用词的标签
  3. 输出生成:按模板渲染,写入 output/content-summary-{timestamp}.json 或 .md

输出前有一道 Hook 校验

生成结果不会直接落地,会依次检查 one_liner 非空、长度不超 80 字符、要点数量在动态范围内、标签无重复、JSON 字段完整。任一项不过就回退重算或补默认值。

适用边界

  • 上限 64K tokens,超出部分被静默截断,下游要知道摘要可能不完整
  • 无状态且无副作用,只能写沙箱 output 目录,不能读写其他文件
  • 定位是编排流水线的中间节点,适合接在 web_fetch 之后、喂给文档生成类工具之前,不适合当通用问答助手用

使用场景

  • 抓取整页网页后,需把正文压成摘要供下游文档工具消费
  • 拿到长篇论文全文,要提取一句话结论和要点存入知识库
  • 几千字的聊天记录,想快速生成主题摘要和标签便于检索
  • 汇总多份 Markdown 笔记,需要统一格式的结构化摘要输出

适合人员

  • 后端工程师,需要在 pipeline 中接入自动摘要节点处理抓取内容
  • 知识库维护者,定期把技术文档压缩成要点供团队检索
  • 爬虫开发者,抓取大量网页后需要生成索引用的标签和摘要
  • 数据工程师,构建 ETL 时要把长文本转成结构化数据供下游消费