Research the person. Trace the evidence.
从公开经历、作品与行动理解一个人,让每项判断都能回到证据。
StripSearch 是一个以身份核验和证据追溯为核心的人物研究 Web Agent。输入姓名或公开主页链接,系统核对身份、选择资料工具、整理带出处的 Person Object,并导出 JSON、HTML、PDF 或 Markdown。
当前阶段:有预算边界的人物研究 Web alpha,2026-09-26。 DeepSeek / DSH 决策、Exa 网页检索、TikHub X 公开账号与帖子、按需 Firecrawl、持久化动作账本和证据撤回已实现。CLI、MCP、多平台覆盖与研究质量 benchmark 尚未交付。具体运行边界见本轮实现说明。
在线官网与工作台: https://stripsearch.103.195.188.236.sslip.io(临时地址;登录受限,尚无邮件找回)。
Web 入口: apps/web 提供同一份 canonical 报告上的真实认证、按账号隔离的 SQLite 研究作业、有预算的多步人物研究、公开资料读取与四种格式导出。运行方式、实际限制与未验证边界见该说明;这不代表 M1–M4 整体通过。
本轮入口:初始化调研与实施方案 · 验证记录。探针验证程序约束与依赖兼容,不代表原 12 个研究案例或真实人物评测已通过。
- 确定是这个人吗? 候选、主页、材料归属与排除理由清楚;同名不合并。
- 他实际做了什么? 作品、贡献、选择、后续行动和结果有时间与证据。
- 别人凭什么这样评价? 保留原话上下文、观察关系、相反证据与未知。
- 哪些结论还不能下? 自述、已支持事实、冲突和分析假设分别呈现。
首个场景是公开创作者、研究者、技术作者的采访准备与作品研究。对普通个人,只处理明确授权的材料;资料稀疏时返回有限发现。项目不提供私人位置追踪、匿名身份揭露、泄露库查询或访问控制绕过。
| 要了解什么 | 去哪里 |
|---|---|
| 为谁做、差异在哪里、什么值得验证 | 产品设计 |
| 对外研究入口、Chat 与证据核查交互 | Web 设计 |
| 身份 → 行动 → 经历 → 第三方观察 → 可修订判断 | 研究方法 |
| Agent、存档、证据依赖与失败恢复 | 系统架构 |
| MCP、可配置首屏、人物索引与返回契约 | 接口设计 |
| 准确度、覆盖、数据集与对照实验 | 评估设计 |
| TikHub 与开源生态如何取舍 | 工具选型与调研 |
| 分阶段交付与验收 | 开发 brief / 路线 |
先看一份合成报告,再对照同一份 JSON和请求配置。样例域名 example.org 是占位标识,不应抓取。
官网与工作台共用 apps/web,采用 Nginx HTTPS + 单实例 Node / SQLite 部署。容器、持久化、注册控制、备份与回滚步骤见部署说明。代码与容器检查不等于线上验收;实际发布版本通过 /release.json 核对。
flowchart LR
A["姓名、已知主页、研究问题"] --> B["确认身份与范围"]
B --> C["公开来源与授权本地材料"]
C --> D["材料归属与证据账本"]
D --> E["事件、反证与核验"]
E --> F["同一份结构化研究"]
F --> G["JSON / HTML / PDF / Markdown"]
D -. "身份被撤销" .-> E
当前使用 Exa + TikHub,在普通网页正文读取缺失时按需使用 Firecrawl。采集器负责取得资料;StripSearch 负责把资料归给正确的人,并约束结论能说到哪一步。具体能力与未验证项见选型。
- 提交设计问题或失败案例:Issue 模板。请使用合成材料或有明确许可的公开职业资料。
- 建立研究、比较方案、改变设计:三种工作模板。
- 校验当前设计材料:
python3 scripts/check_design.py。它检查链接、样例与数据引用;不测试网络采集或模型效果。 - 测试 Web:
npm --prefix apps/web test;运行冻结回放:npm --prefix apps/web run eval。数据与评分边界见 Evaluation 数据集入口。 - 实现从第一个里程碑开始。
项目代码、文档和原创合成样例采用 Apache-2.0。链接到的服务、网页、第三方代码与用户档案不因此获得本仓库许可。当前没有收录第三方网页全文。
English: StripSearch is an authenticated, evidence-first person-research Web alpha. A bounded DeepSeek / DSH controller chooses public-source tools and produces a canonical Person Object with JSON, HTML, PDF and Markdown exports. Identity linkage, attributed statements, page statements and inferences remain separate. CLI, MCP, broad social-platform coverage and research-quality benchmarks are not released.