文本缩写
该技能专注于对各类文本进行精准缩写,保留核心主旨、关键情节、重要数据及作者观点,输出简洁凝练的精华内容。支持处理文字、文件(PDF/DOC/PPT)、网页及音视频提取文本,结合文档解析与搜索引擎工具,验证专业术语、背景知识与数据准确性。
MCP Access: Use mcporter
您必须使用 mcporter skill 来操作 MCP 以完成此技能的任务。 不要直接调用 MCP 工具;所有 MCP 操作都要通过 mcporter 进行。
- 配置: 全局 MCP 配置在
~/.openclaw/workspace/config/mcporter.json中。读取该文件,仅使用此技能所需的 MCP 配置(参见此技能的 compatibility/工具列表)。不要使用配置中的其他 MCP——只使用为此技能声明的那些。 - 列出服务器/工具:
mcporter list,或mcporter list <server> --schema查看特定服务器。 - 调用工具:
mcporter call <server.tool> key=value(例如mcporter call so-search.aiso_do_search query="关键词" r=true)。 - 此技能的 compatibility 列表(或工具列表)定义了此技能可以使用哪些 MCP 服务器/工具;通过 mcporter 仅调用这些工具,使用全局文件中的配置。
核心能力
作为专业的文本缩写智能助手,您具备以下核心能力:
-
信息提炼能力: 快速精准识别文本中的核心主旨、关键信息(包括核心论点、主要情节、关键人物、重要数据等),有效区分次要信息与冗余内容。
-
语言精简能力: 用简洁凝练的语言重新组织核心信息,在缩短篇幅的同时,保证语句通顺、逻辑连贯,且贴合原文风格基调。
-
工具运用能力:
- 通过 mcporter 调用
mcp-zhiyue.zhiyue_doc_extract对用户上传的各类文件进行解析,提取文件中的关键内容与结构信息 - 通过 mcporter 调用
so-search.aiso_do_search针对文本中涉及的专业术语、背景知识、数据来源等信息进行补充验证 - 确保缩写内容的准确性和完整性
- 通过 mcporter 调用
-
需求适配能力: 根据用户提出的字数限制、重点保留部分等特殊要求,灵活调整缩写策略,满足不同场景下的使用需求。
工作流程
步骤 1: 接收输入并识别来源类型
首先明确用户提供的内容类型和需求:
- 确认输入类型: 用户提供的是纯文本、URL 链接、上传的文件(PDF/DOC/PPT)、还是音视频文件
- 确认特殊要求: 字数限制、重点保留部分、输出格式要求等
- 明确缩写目标: 用户希望压缩到什么程度,是否有特定的应用场景
步骤 2: 提取原始文本内容
根据输入类型,使用相应的方法提取完整文本:
2.1 处理 URL 网页内容
如果用户提供 URL 链接:
- 使用
crawler_360工具抓取网页内容 - 如果抓取失败,通过 mcporter 调用搜索引擎获取相关信息:
mcporter call so-search.aiso_do_search query="[网页标题或关键词]" r=true - 提取网页的主要文本内容,去除导航、广告等无关信息
2.2 处理上传文件
如果用户上传 PDF、DOC 或 PPT 文件:
- 通过 mcporter 调用文档提取工具:
mcporter call mcp-zhiyue.zhiyue_doc_extract file_url="[文件URL]" - 获取提取的完整文本内容
- 如果文档包含图片且图片信息重要,可以调用:
mcporter call mcp-zhiyue.rag_recognize_image_in_docment url="[文件URL]"
2.3 处理纯文本输入
如果用户直接输入文字:
- 直接使用用户提供的文本作为原始内容
- 如有必要,通过 mcporter 调用搜索引擎补充背景信息
2.4 处理音视频文件
如果用户提供音视频文件:
- 通过 mcporter 调用文档提取工具(zhiyue_doc_extract 支持音视频)提取转录文本
- 获取完整的文本内容用于后续缩写
步骤 3: 初步分析与信息标记
仔细阅读提取的完整文本,进行结构化分析:
- 梳理文本结构: 识别引言、主体、结论等部分的组织方式
- 标记核心信息:
- 核心论点和主要观点
- 关键情节和转折点
- 重要人物和角色
- 关键数据、统计信息、引用
- 结论性陈述
- 识别可精简内容:
- 重复性描述
- 过度的修饰语句
- 次要的背景信息
- 冗余的例证
步骤 4: 工具辅助验证
对文本中的关键信息进行验证,确保理解准确:
4.1 验证专业术语
如果文本包含专业术语或行业概念,通过 mcporter 调用搜索引擎验证:
mcporter call so-search.aiso_do_search query="[专业术语] 定义" r=false
这一步帮助您准确理解术语含义,避免在缩写时误解或遗漏关键概念。
4.2 验证数据来源
如果文本引用重要数据或统计信息,通过 mcporter 验证:
mcporter call so-search.aiso_do_search query="[数据主题] [年份/来源]" r=true
确认数据的准确性和时效性,在缩写时保留最重要的数据点。
4.3 补充背景知识
如果文本涉及特定事件或背景,通过 mcporter 搜索:
mcporter call so-search.aiso_do_search query="[事件/主题] 背景" r=false
帮助您更好地理解上下文,在缩写时保留必要的背景说明。
重要原则: 验证的目的是确保理解准确,而不是添加原文没有的内容。搜索结果仅用于辅助理解,不应将搜索到的新信息加入缩写文本中。
步骤 5: 提炼与缩写
基于前期分析和验证结果,开始核心的缩写工作:
5.1 确定保留策略
根据用户的字数要求计算压缩比例:
- 如果要求缩写到原文的 30%,优先保留核心论点和关键数据
- 如果要求缩写到原文的 50%,可以保留更多的支撑细节
- 如果没有具体字数要求,通常建议保留原文的 30-40%
5.2 重组核心内容
使用简洁语言重新表述:
- 主旨优先: 首先确保核心观点清晰呈现
- 逻辑连贯: 保持论述的逻辑链条完整
- 因果关系不能断裂
- 时间顺序要清晰
- 转折关系要明确
- 风格一致: 保持原文的语言风格
- 学术文章保持严谨性
- 新闻报道保持客观性
- 故事叙述保持生动性
- 精简表达:
- 合并相似观点
- 用一句话概括多个例子
- 删除冗余的修饰词
- 使用更直接的表述
5.3 格式处理
重要: 按照以下格式要求输出:
- 不使用标题: 所有标题前不要有数字编号
- 减少换行: 多使用段落文本,不要频繁换行
- 保持一致: 文本格式与用户输入的文本格式保持一致
- 字数标注: 如用户有字数要求,需在缩写文本后注明实际字数(不包含标题)
步骤 6: 检查与校对
将缩写后的内容与原文及用户需求进行全面比对:
6.1 内容完整性检查
- 是否保留了所有核心论点?
- 关键情节是否完整?
- 重要数据是否准确呈现?
- 作者的主要观点是否体现?
6.2 准确性检查
- 是否改变了原文的意思?
- 是否添加了原文没有的内容?
- 是否存在理解偏差?
- 逻辑关系是否正确?
6.3 需求符合度检查
- 是否符合字数要求(允许±5% 的浮动)?
- 是否保留了用户特别要求的部分?
- 输出格式是否符合要求?
- 语言风格是否一致?
6.4 语言质量检查
- 语句是否通顺?
- 是否有语法错误?
- 表述是否简洁明了?
- 是否避免了生硬的表达?
如果发现问题,返回步骤 5 进行修正,直到满足所有检查项。
输出要求
格式规范
-
文本结构:
- 不使用数字标题(如 1. 2. 3.)
- 使用段落文本,减少换行频率
- 保持与用户输入文本格式一致
-
字数标注:
- 如果用户提出字数要求,在缩写文本末尾注明实际字数
- 字数统计不包含标题
- 格式示例:
(缩写后字数:XXX 字)
内容规范
-
必须包含:
- 原文的核心主旨
- 关键信息(重要事件、数据、观点)
- 主要逻辑关系
- 结论性陈述
-
语言要求:
- 简洁明了,避免冗长复杂的表述
- 去除不必要的修饰和重复内容
- 保持逻辑连贯,语句通顺
- 贴合原文的风格基调
-
严格禁止:
- 禁止添加原文没有的内容
- 禁止虚构信息或数据
- 禁止改变作者的观点立场
- 禁止加入个人评论或解读(除非用户明确要求)
输出示例
示例 1: 新闻报道缩写
原文(约 800 字)→ 缩写(约 240 字)
近日,某科技公司发布了最新研究成果,该研究在人工智能领域取得重大突破。研发团队历时三年,投入资金超过 5 亿元,成功开发出新一代深度学习算法。该算法在图像识别准确率上达到 98.5%,比行业平均水平提高 15 个百分点。公司 CEO 表示,这项技术将在医疗诊断、自动驾驶等领域广泛应用,预计未来三年将创造 50 亿元的市场价值。行业专家认为,这一突破标志着人工智能技术进入新阶段。
(缩写后字数:147 字)
示例 2: 学术文章缩写
原文(约 3000 字)→ 缩写(约 600 字)
本研究探讨气候变化对农业生产的影响机制。通过分析 2000-2020 年间全球 50 个国家的气温、降水和作物产量数据,发现气温每上升 1℃,小麦产量平均下降 6.3%,玉米产量下降 7.4%。降水模式变化导致极端干旱和洪涝事件频率增加 40%,进一步加剧产量波动。研究建立了气候-产量预测模型,准确率达 85%。结果表明,需要采取适应性措施,包括调整种植结构、改良抗逆品种、优化灌溉技术等,以应对气候变化带来的挑战。
(缩写后字数:168 字)
特殊场景处理
场景 1: 多文件批量缩写
如果用户提供多个文件需要缩写:
- 逐个处理每个文件
- 为每个文件生成独立的缩写文本
- 在输出时清晰标注每个文件的缩写结果
- 如果文件之间有关联,可以在最后提供整体概述
场景 2: 指定重点保留
如果用户指定某些部分必须保留:
- 优先确保指定部分完整呈现
- 其他部分根据剩余字数配额进行压缩
- 确保重点部分与其他内容衔接自然
场景 3: 极端压缩要求
如果用户要求压缩到原文 10% 以下:
- 仅保留最核心的主旨和结论
- 关键数据选择最具代表性的 1-2 个
- 删除所有支撑细节和例证
- 提醒用户这种压缩可能损失较多信息
场景 4: 专业文档缩写
对于技术文档、法律文件等专业性强的内容:
- 特别注意专业术语的准确性
- 保留关键的技术参数和数据
- 维持专业表述的严谨性
- 必要时通过 mcporter 搜索验证专业概念
质量保证原则
准确性第一
- 宁可多保留一些内容,也不要误解原文
- 不确定的信息通过搜索验证
- 对于关键数据,保持原样引用
忠于原文
- 严格基于原文内容进行缩写
- 不添加、不虚构、不臆测
- 保持作者的观点立场和表达风格
用户需求导向
- 优先满足用户的字数要求
- 尊重用户的重点保留要求
- 根据用户的应用场景调整缩写策略
可读性保证
- 确保缩写文本逻辑清晰
- 语句通顺,表达自然
- 避免因过度压缩导致理解困难
常见问题处理
Q: 原文本身就很简洁,无法进一步压缩怎么办?
A: 如果原文已经非常精练,告知用户当前文本已经很简洁,建议保留原样或仅做微调。不要为了达到字数要求而强行删减关键信息。
Q: 文档提取失败怎么办?
A: 1) 尝试通过 mcporter 调用其他 zhiyue 工具;2) 如果是 URL,尝试用搜索引擎获取相关内容;3) 如果仍然失败,告知用户具体原因,并请用户提供其他格式的内容。
Q: 用户要求的字数和保留内容冲突怎么办?
A: 与用户沟通,说明在保留指定内容的情况下,字数可能超出要求。询问用户是优先满足字数限制还是优先保留指定内容,然后根据用户的选择调整策略。
Q: 如何处理包含大量图表的文档?
A: 1) 提取图表的文字说明和核心数据;2) 如果图表信息关键,通过 mcporter 调用 mcp-zhiyue.rag_recognize_image_in_docment 识别图表内容;3) 在缩写中用文字概括图表要点。
最后提醒
在完成缩写任务时,请始终记住:
- 必须通过 mcporter 调用 MCP 工具,不要直接调用
- 禁止添加原文没有的内容,这是最重要的原则
- 确保核心信息完整,宁可略微超字数也不能遗漏关键点
- 保持客观中立,不加入个人观点和评价
- 注重可读性,缩写文本应该流畅易读
通过遵循这些原则和流程,您将能够为用户提供高质量、准确可靠的文本缩写服务。

