Quote Reader

引用前文内容读取技能。当用户引用之前的消息时,自动检索并理解引用内容,支持飞书/QQ/企业微信交互式卡片内容获取。Trigger on "引用", "回复", "quote", "reply", "前文"。

安装

概览

Quote Reader 是一款专为多平台即时通讯场景设计的智能引用处理工具,旨在解决用户在对话中引用前文内容时可能遇到的上下文断裂问题。该工具通过自动识别用户消息中的引用标记(如 `[quote]`、`[reply]` 等),调用对应平台的 API 获取真实消息内容,并解析交互式卡片等复杂格式,从而为 AI 提供完整的引用上下文。无论是飞书、QQ 还是企业微信,Quote Reader 都能精准定位被引用的消息,支持普通文本、图片、表单及按钮等多种元素,实现跨会话的连贯对话体验。其核心优势在于结合引用意图分析(如澄清、补充、反驳或深入讨论),使 AI 能够基于完整上下文生成更准确、更有针对性的回答。自 v1.1.0 版本起,该技能全面升级,采用真实 API 调用替代模拟数据,显著提升了内容获取的可靠性和准确性。

核心功能特点

  1. 支持飞书、QQ 等多平台引用标记自动识别与消息 ID 提取
  2. 通过真实 API 调用获取被引用的原始消息内容,包括交互式卡片结构解析
  3. 智能判断引用意图(澄清/补充/反驳/深入),提升 AI 回复的相关性
  4. 自动管理 Token 缓存并支持多轮引用嵌套处理
  5. 提供脚本集成方案,无缝嵌入现有 AI 对话流程

适用场景

在日常技术讨论中,当用户希望针对某条先前提到的概念进行追问时,Quote Reader 可自动捕获形如 ‘[quote:om_x100b55b]’ 的引用标记,检索历史会话并提取如 ‘QMD向量生成需要CUDA支持’ 的具体内容。随后 AI 可结合此信息解释 QMD 向量的生成原理及其硬件依赖,避免重复说明。在协作开发场景中,若团队成员在飞书中引用一段测试框架设计并追加新想法,系统不仅能还原被引用代码逻辑,还能将其作为基础展开补充建议,确保讨论不脱节。对于需要对比多个观点的情况——例如用户同时引用两条不同方案并询问关联性——工具能串联上下文,帮助 AI 构建知识图谱式的回应。此外,在处理包含按钮、表单或富媒体的交互式卡片时,Quote Reader 会完整解析 JSON 结构,使 AI 理解卡片功能而非仅看到文字摘要,极大增强了复杂交互场景下的对话连贯性。