家谱研究配方(Genealogy Research Recipes)

一个技能覆盖 DNA 证据与各国档案检索,每条配方都经过事实核查并附来源。

Star 数
★ 17
最近更新
1 天前
License
NOASSERTION
主语言
Python

30 秒速览

运行形态
Agent 插件 / 技能命令行工具
可在哪里用
兼容但需适配Codex · Claude Code · Claude.ai
费用
免费,无需付费服务
上手难度
低 · 几分钟可跑通
开始前需要
Python(用于 scripts/lookup_beider_name.py)宿主代理的插件市场支持(Claude Code、Claude.ai/桌面版、Codex、Hermes Agent、OpenClaw)Shell / 命令行网络访问本地文件系统
典型场景
业余家谱研究者面对一个未知父系线索,希望按 WATO 思路组织 DNA 匹配证据。
不适合
  • 需要插件市场之外独立运行(如自建 API 服务)的团队
  • 希望完全离线、避免代理联网检索公开档案站的机构
  • 只用通用 API 客户端、无法安装插件的用户

这个 Agent 能做什么,适合哪些场景?

这是 Kinprove 为 Claude、Codex、Hermes Agent 和 OpenClaw 发布的单一 Agent Skill,把家谱研究拆成按主题组织的“配方”(recipes),涵盖证据与证明标准、DNA 推理(WATO、Y-DNA/mtDNA、X 染色体与定相)、记录站点检索、各国教会与民事登记、移民与军事档案等。配方以 Markdown 文件存放在 skills/genealogy-research-recipes/recipes/ 下,每条都在 sources/ 中列出出处,并经过事实核查。插件本身是纯文本加一个离线查询脚本 scripts/lookup_beider_name.py,不注册工具或钩子,不发起自己的网络调用,也不需要 Kinprove 账号或 API 密钥。实际检索由宿主代理自带的网页工具在你发起研究时执行,因此人名、地名和日期会经由代理自身的网络访问流向 FamilySearch、国家档案馆等公开记录站点。安装通过各宿主的插件市场完成,Claude 端仓库本身即 kinprove 市场(.claude-plugin/marketplace.json)。可选的 Kinprove MCP 连接器(https://api.kinprove.io/mcp/v1)用于读取你自己的 Kinprove 匹配与项目。

技能加载后,代理通过 skill_view(name="genealogy-research-recipes:genealogy-research-recipes") 载入主技能,再用 file_path="recipes/<name>.md" 指向具体配方。配方文本指导代理按步骤处理问题:核对证据与证明标准(evidence-proof-judgment.md、genealogy-standards-audit.md)、在 WATO 框架下推理未知亲缘(unknown-parentage-wato.md)、从 Ancestry、FamilySearch、MyHeritage、23andMe、GEDmatch、FamilyTreeDNA、DNA Painter 等站点检索匹配与记录(如 ancestry-dna-match-investigation.md、gedmatch-practical-dna-workflows.md)、按国家与教派路由到教会或民事登记(如 scottish-parish-statutory-record-recovery.md、german-register-image-recovery.md)、追踪移民、遗嘱、土地与军事档案卷宗。脚本 scripts/lookup_beider_name.py 在本机离线完成 Beider 名字变体查询。产出是代理按配方执行后的研究结论、检索路径与来源引用,插件本身不存储、不上传任何数据。

  1. 业余家谱研究者面对一个未知父系线索,希望按 WATO 思路组织 DNA 匹配证据。
  2. 研究俄罗斯帝国犹太家族的人,需要梳理改名、登记与本地梅特里卡簿的检索顺序。
  3. 使用者在美国人口普查或入境记录中反复搜不到目标,想按站点特性调整检索策略。
  4. 需要为一份研究报告做证据标准审查,检查结论是否达到家谱证明要求。
  5. 跨多个 DNA 公司比对同一匹配,想按跨厂商比较的控制要点操作。
  6. 已在用 Claude Code 或 Codex 的团队,想把家谱研究方法沉淀为可复用的插件。

如何安装或部署这个 Agent?

Claude Code:

/plugin marketplace add Kinprove/genealogy-research-recipes
/plugin install genealogy-research-recipes@kinprove

Claude.ai 与 Claude 桌面版:在 Customize → Plugins → Add → Add marketplace 中输入 Kinprove/genealogy-research-recipes,再添加 genealogy-research-recipes。

Codex:

codex plugin marketplace add Kinprove/genealogy-research-recipes
codex plugin add genealogy-research-recipes@kinprove

Hermes Agent:

hermes plugins install Kinprove/genealogy-research-recipes --no-enable
hermes plugins enable genealogy-research-recipes

OpenClaw:

openclaw plugins install git:github.com/Kinprove/genealogy-research-recipes

安装后需重启 OpenClaw Gateway。更新可用 claude plugin update genealogy-research-recipes@kinprove、codex plugin marketplace upgrade kinprove、hermes plugins update genealogy-research-recipes 或 openclaw plugins update genealogy-research-recipes。

如何使用这个 Agent?

安装后让代理加载技能,并指向具体配方:

skill_view(name="genealogy-research-recipes:genealogy-research-recipes")
skill_view(name="genealogy-research-recipes:genealogy-research-recipes", file_path="recipes/<name>.md")

然后用自然语言提出研究问题并提供已知的人名、地点和日期,代理会按配方步骤规划检索。若希望代理读取你自己的 Kinprove 数据,可添加 MCP 连接器:

https://api.kinprove.io/mcp/v1

技能会标明发布日期;当已安装副本超过一周,代理会在每次会话中提示一次可能有新版本。

这个 Agent 有哪些优点和局限?

优点
  • 一个技能聚合数十条配方,覆盖 DNA 推理、记录站点、多国登记与档案检索,避免为每个站点单独装插件。
  • 每条配方都经过事实核查,来源集中列在 skills/genealogy-research-recipes/sources/ 中,可逐条追溯。
  • 插件本身不注册工具或钩子、不自行联网、不需要账号或 API 密钥,隐私边界清晰。
  • 同时提供 Claude Code、Claude.ai/桌面版、Codex、Hermes Agent 与 OpenClaw 的安装命令,并按发布节奏给出更新方式。
  • 附带的 scripts/lookup_beider_name.py 在本机离线完成名字变体查询。
局限
  • 配方数量庞大且分散在大量 Markdown 文件中,首次使用者需要自查才能找到匹配的配方。
  • 真正的检索依赖宿主代理的网页工具,结果质量受代理与目标站点可访问性影响,插件本身不提供检索后端。
  • Hermes 插件目录固定在一个已审查提交上,可能落后于最新发布;从 ClawHub 安装还需自行核对发布者、版本与源提交。
  • 使用 Registry 之外的安装路径(如 ClawHub)与 GitHub 安装是分开的,容易造成版本不一致。
  • 许可证为 FSL-1.1-MIT,每个版本发布两年后才转为 MIT,在此之前对商业再分发有限制。

这个 Agent 与同类方案有什么区别?

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
家谱研究配方(Genealogy Research Recipes) 当前 60 · 存在缺口 Agent 插件 / 技能免费 ★ 17 1 天前 Python Codex · Claude Code · Claude.ai
ex-USSR Kinship Research 56 · 缺口较多 Agent 插件 / 技能免费 + 模型费 ★ 2k 1 天前 Python Codex · Claude Code
AutoResearchClaw 52 · 缺口较多 命令行工具免费 + 模型费 ★ 15k 2 个月前 Python Codex · Claude Code · OpenAI API
MetaClaw 50 · 缺口较多 命令行工具免费 + 模型费 ★ 3.5k 5 个月前 Python Codex · Claude Code · OpenAI API · Claude API

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
存在缺口
60/ 100 五分制 3.0 / 5
信任安全 16/29
可靠稳定 8/14
适用触发 12/18
规范维护 11/18
有效结果 9/13
证据核验 4/8
查看各维度的扣分理由
信任安全16 / 29 · 2.8/5

README 明确声明插件本身不收集、不存储、不发送数据,仅含一个离线脚本,且不注册工具或钩子,最小权限与外部副作用控制较好(least_privilege=2, external_effects=2)。但涉及 DNA 匹配、家族隐私等高度敏感数据,README 仅指向 Kinprove 隐私政策,未给出本地数据保留、脱敏或用户确认的具体机制,故 sensitive_data_handling 仅 1;用户确认方面仅提到 agent 会通过自身 web 工具搜索公开站点,未规定执行前确认流程,user_confirmation=1;回滚仅靠插件更新命令,无版本回退或数据恢复说明,rollback=1。依赖安全方面 CI 对 gitleaks 镜像做了 sha256 固定、Hermes 运行时固定 commit,但 gitleaks 配置依赖尚未导出的 .gitleaks.toml,属未完成项,故 dependency_security=2。来源标注在 README 与 sources/ 目录结构上有体现,source_attribution=2。

可靠稳定8 / 14 · 2.9/5

README 的安装命令、包名、版本号与 package.json 一致,CI 覆盖多运行时验证,self_consistency=2。依赖可用性方面,安装依赖外部 marketplace/CLI 版本(如 [email protected]、[email protected]),且 gitleaks 配置缺失,dependency_availability=1。失败信息方面,测试文件显示 lookup 脚本对 manifest_invalid、not_in_index 等有结构化状态输出,failure_messages=2。

适用触发12 / 18 · 3.3/5

README 覆盖 Claude、Codex、Hermes、OpenClaw 多平台安装,受众与场景(DNA、各国档案、多语言记录)极为丰富,audience_and_scenarios=3。能力边界有说明(不联网、不注册工具、可选 MCP),但未系统列出不适用场景,capability_boundaries=2。触发精度方面,作为单一 skill 含大量 recipe,README 未说明 agent 如何选择具体 recipe 的触发规则,trigger_precision=1。环境适配有各平台安装步骤,但依赖特定 CLI 版本,environment_fit=2。

规范维护11 / 18 · 3.1/5

README 按主题分类组织大量 recipe,信息架构清晰,information_architecture=3。安装说明分平台详尽,install_notes=3。命名稳定性方面包名与 skill 名一致,但 recipe 数量庞大且持续增长,命名一致性难以静态确认,naming_stability=2。示例与 FAQ 仅有安装示例,缺少使用示例与常见问题,examples_and_faq=1。已知限制仅零散提及(如 Hermes 目录可能滞后),未集中列出,known_limitations=1。许可证为 FSL-1.1-MIT,条款完整但非标准开源,license=2。版本号在 package.json 有,但无 CHANGELOG,versioning_changelog=1。维护责任指向 MAINTAINERS.md 与 Kinprove,但发布者身份未经验证,maintenance_responsibility=2。

有效结果9 / 13 · 3.5/5

recipe 面向具体研究任务,输出可用性中等,但未见输出模板或结构化结果示例,output_usability=2。相较通用 LLM 知识,事实核查的领域 recipe 有边际价值,marginal_value=2。成本方面为纯文本、无网络调用,成本较低,cost_benefit=2。

证据核验4 / 8 · 2.5/5

README 声称每条 recipe 均事实核查并附来源,sources/ 目录结构支持 claim_traceability=2。但未见跨来源交叉印证的具体机制说明,cross_source_corroboration=1。测试显示 lookup 输出区分 exact/fuzzy 并标注 not evidence,体现事实与推断分离,fact_inference_separation=2。

风险与缓解建议
  • 涉及 DNA 匹配与家族隐私等敏感数据,README 未给出本地数据保留、脱敏或用户确认的具体机制,使用前应自行评估隐私风险。
  • gitleaks 配置依赖尚未导出的 .gitleaks.toml,CI 密钥扫描当前可能失败,属未完成项。
  • 发布者身份未经验证,安装前应核对 marketplace/ClawHub 上的发布者、版本与源提交。
  • 作为单一 skill 含大量 recipe,未说明 agent 如何精确触发具体 recipe,可能导致选择偏差。
  • 许可证为 FSL-1.1-MIT,含竞争性使用限制,商用前需确认合规。
证据充分度:低 评估于 2026年11月6日 审查版本 acc975f65505
查看完整评分方法 →

常见问题

使用它会向 Kinprove 发送我的家谱数据吗?
不会。插件是纯文本加一个离线脚本,不收集、不存储、不发送任何数据;唯一例外是你主动添加的可选 Kinprove MCP 连接器,那时会访问你自己的 Kinprove 匹配与项目。
配方里的检索是谁执行的?
由宿主代理自带的网页工具在你请求研究时执行,例如访问 FamilySearch 或国家档案馆。插件本身不发起网络调用,因此能否检索取决于你的代理与这些站点的可访问性。
安装后多久能上手?
安装只需一条市场命令,不需要账号或密钥,几分钟内即可加载技能。但要在几十条配方中定位合适的一条,建议先看 README 中的分类列表。
换用另一个代理平台是否要重写?
不需要重写配方文本,但安装与加载方式因平台而异:Claude、Codex、Hermes、OpenClaw 各有自己的插件命令和 skill_view 参数,需要按对应平台的文档配置。
商业项目中能否再分发?
许可证为 FSL-1.1-MIT,每个版本自发布起两年内受 FSL 条款约束,两年后自动转为 MIT。再分发前应查看 LICENSE 与 NOTICE 中关于第三方数据的说明。
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents