SearchAgent 极致严谨检索
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_68bc2cc1/searchagent-rigorous-global-retrieval。
技能介绍
要解决的具体问题
构建学科知识库、企业文档问答或学术文献综述时,通用检索方案普遍面临几个老问题:模型输出里充斥 AI 过渡语,原文引用比例低;来源质量参差不齐,缺少统一的权威性评判标准;外部网页内容直接进入上下文,XSS 与 SQL 注入风险被忽视;检索过程没有审计链路,事后无法追溯。SearchAgent 针对这些痛点,用代码级硬约束和结构化流程替代"靠模型自觉"。
核心能力与关键步骤
- 多引擎并发检索:国内(百度、搜狗、360、必应中国)与国际(Google、Bing、DuckDuckGo、Yandex)引擎并发查询,去重后形成候选集,默认单引擎最多取
max_results_per_engine(10)条。 - 权威性五维评分:从域名权威度、引用数、发布时间、作者资质、内容一致性五个维度打分,低于
authority_threshold(默认 0.4)的结果被直接过滤。 - 98% 原文引用硬约束:
citation_ratio设为 0.98,由控制器在输出阶段校验,原文引用比例低于 98% 或 AI 连接语超过 2% 的输出会被拦截重写。 - 沙箱解析与审计链:所有外部抓取内容在 Docker 沙箱中解析,配合白名单域名与 CSP 策略;每次检索生成哈希链日志,支持事后追溯。
- 隐私保护:查询词脱敏,传输走 AES-256-GCM 加密,本地索引不保留原始查询日志。
- 增量知识库:检索结果自动写入本地知识库,支持通过 IMA 进行全文检索的二次命中。
适用边界与注意点
- 依赖 Python ≥ 3.10,沙箱需要 Docker(
sandbox_enabled默认开启,可关闭但不建议)。 - 98% 引用约束在需要大量综合分析的场景可能过于严格,更适合事实型问答、文献综述与交叉验证。
- 白名单域名需自行维护,冷门领域或垂直站点可能被过滤掉有效来源。
incremental_kb_write开启后,知识库会持续膨胀,需要定期清理或设置归档策略。
使用场景
- 构建学科知识库时,需要从多个搜索引擎抓取真题与解析,并保证 98% 原文引用且无 XSS 风险。
- 撰写学术文献综述时,需并发检索国内外权威文献,按五维评分过滤并交叉验证多角度观点。
- 企业法务处理合规审查时,需检索外网最新法规与内部知识库,要求全链路审计且查询词脱敏。
- 发生公关危机时,需快速检索全网新闻事件的不同角度报道,进行交叉验证并输出结构化报告。
适合人员
- 教育机构教研员:需要构建 CET4 等学科题库,要求答案 100% 来源于真题原文且可溯源。
- 科研助理与研究生:负责文献综述,需要并发检索多语种权威文献并过滤低质量预印本网站。
- 企业知识库运维工程师:搭建内部文档问答系统,需要防止外部网页恶意脚本注入并保留审计日志。
- 媒体事实核查员:验证突发新闻事件,需要交叉验证多个搜索引擎的报道并隐匿检索敏感词。