AI工具指南

SearchClaw – RUC-NLPIR自托管AI深度研究智能体

SearchClaw由中国人民大学信息检索实验室(RUC‑NLPIR)推出,是一款可自部署、带Web交互界面的AI深度研究智能体。用户只需提交研究问题,系统即可自动完成多轮联网搜索、页面抓取、论文检索与内容整合,最终输出带引用溯源的完整研究报告。项目基于FastAPI开发,采用“工具+钩子”架构,支持多平台大模型接入与持久化记忆,专为科研人员、行业分析师打造可溯源、高质量的自动化研究工具。

SearchClaw核心功能:

1、自主多轮研究闭环:自动迭代搜索、抓取、阅读、引用,持续补充信息直至结论完整可靠。

2、多源信息全域检索:支持网页搜索、学术论文(Semantic Scholar/DBLP/arXiv)、新闻资讯、微信公众号等多渠道信息获取。

3、浏览器深度抓取:基于Playwright/CDP渲染JS动态页面,支持带登录态的复杂页面内容提取。

4、智能追问澄清需求:研究过程中可主动提问,进一步明确用户意图,避免偏差与信息缺失。

5、研究任务智能拆解:自动将复杂问题拆分为可追踪子任务,分步执行、逐步推进。

6、质量门禁严格校验:通过钩子机制检查引用数量、来源多样性与答案完整性,不达标则继续深化研究。

7、上下文智能压缩:双阶段压缩机制,确保长对话不超限,保持研究连贯性。

8、跨会话持久记忆:自动保存优质来源、用户偏好与关键事实,支持历史经验复用,提升后续研究效率。

SearchClaw使用步骤:

1、克隆项目并安装依赖:

git clone https://github.com/RUC-NLPIR/SearchClaw.git && pip install -e .

2、配置 API 密钥:

设置 LLM 密钥(ANTHROPIC_API_KEY / OPENAI_API_KEY),推荐补充 SERPER_API_KEY、JINA_API_KEY 以提升搜索效果。

3、启动服务:

python -m src.main

浏览器访问 `http://localhost:8000` 即可使用 Web 界面。

4、开始研究:

输入研究问题,系统通过 WebSocket 实时流式输出带引用标注的结构化研究报告。

热门推荐

热门标签

科幻生成PRDAI生成照片办公软件AI旅行规划小说文学公关活动BPO服务字体转换一键切图设计素材库网页摘取AI照片生成器设计学习图形创作平台