Local-first research agent · v4.3

万物
皆可查

输入一句话,完成需求拆分、SearchPro 检索、全局去重、来源分级与可引用报告。深度研究与一句话查证,共用同一套证据链。

NOTE
GitHub Pages 只托管这个项目介绍页。 完整的检索、查证与截图依赖本地 FastAPI 后端、SearchPro 与 DeepSeek;在线页面不会伪装成可用产品。
万物皆可查桌面端界面
Workspace · desktopv4.2
157tests collected
A–Esource grading
R1–R5deterministic verdict
2research / verify modes

Pipeline

一条主链路,
两种交付。

检索网关、去重、分级、引用、安全、截图全部共享;研究综述与 R1–R5 判定各自保留边界。

S1

需求 / 断言

问题拆成 1–3 个可检索需求;说法拆成独立断言。

S2

查询构造

LLM 查询 + 模板查询;精确 host 与 industry 受控。

S3

SearchPro

统一检索网关,缓存、预算、审计与零结果回退。

S4

去重 / 重排

5-gram 聚类;每需求 top 30 做 LLM 相关性重排。

S5

分级 / 报告

A–E 来源分级、引用校验、研究综述或 R1–R5。

Run locally

三步启动

PowerShell
git clone https://github.com/Mc-ler/Yuanbao_Search.git
cd Yuanbao_Search
Copy-Item .env.example .env

./.Search/Scripts/python.exe scripts/configure_keys.py yuanbao
./.Search/Scripts/python.exe scripts/configure_keys.py llm --provider deepseek
powershell -ExecutionPolicy Bypass -File scripts/restart_api.ps1

# http://127.0.0.1:8000

TIP

没有配置 Search key 时,研究和查证会返回 503,不会退回示例数据。截图需要本机 Chrome/Edge。

Verified surface

当前验证状态

  • SearchProstandard · 20 条/查询
  • LLMDeepSeek deepseek-flash
  • 深度研究engine=llm
  • 一句话查证R1–R5
  • 测试157 collected

截图、地图与第三方页面依赖本机网络与浏览器环境;失败会降级,不阻塞报告。

截图排查指南
万物皆可查移动端界面

Built for the small screen

桌面与移动端,
同一套证据。

工作台在窄屏下重新排布,日志与报告分开保留;主题与语言切换写入 localStorage。

“不知道就是不知道。没有可核验结果时,报告必须明确写‘无法确定’,不能用标题或常识补全。”

No-result policy · README

Project status

清楚边界,
再谈上线。

这个仓库是可运行的研究工作台,不是纯静态网站。GitHub Pages 负责介绍与文档;后端应按 README 在本机或独立服务器运行。

DEPLOY / A

GitHub Pages

本页由 GitHub Pages 托管,用于项目介绍、截图与文档入口。自定义域名和 HTTPS 可在仓库 Settings → Pages 配置。

static · docs
DEPLOY / B

完整应用

需要 Python 3.11+、SearchPro key、DeepSeek key 与本机 Chrome/Edge。按 README 启动 127.0.0.1:8000;不要把它误认为 Pages 能运行。

FastAPI · local-first