cyh-skill/field-graph
GitHub: cyh-skill/field-graph
一个 Claude Agent 技能,通过映射跨平台的认可图谱(如 GitHub 关注、OpenAlex 共同作者)来发现任意领域中受同行认可的核心人物。
Stars: 0 | Forks: 0
# field-graph
一个 Claude Code / agent **技能**,用于寻找**任何**领域的*真正*核心人物
—— 通过映射其认可图谱,而不是根据粉丝数量。
从一个仅针对 GitHub 的工具(`osint-field-graph`)泛化而来,成为一套**五阶段、多平台的方法**。图谱算法是一回事;它运行的平台是一个可替换的**提供者**。
方法改编自 SimmerChan,*用 Agent 自动扒了一遍知乎推荐系统领域的大V*
([zhuanlan.zhihu.com/p/2052179994911171124](https://zhuanlan.zhihu.com/p/2052179994911171124))。
## 方法(见 [`SKILL.md`](SKILL.md))
1. **定义领域** —— 及其排除条件(领域过滤标尺)。
2. **路由到平台** —— 这个领域在哪里留下了公开的认可图谱?→ 选择提供者。见 [`PLATFORMS.md`](PLATFORMS.md)。
3. **播种前 ~50 名** —— `seed_bootstrap.sh`(GitHub topic / OpenAlex field),或通过 web-access 技能获取平台榜单。
4. **扩展 + 排名** —— `field_graph.sh`:正向 BFS + 跨数据源排名,然后是手动领域过滤。
5. **按画像交叉验证** —— `cross_verify.sh` + [`SOURCES.md`](SOURCES.md)。
## 快速开始
```
# GitHub(代码字段)— 引导 seeds,然后进行 rank
scripts/seed_bootstrap.sh --provider github --topic osint --n 40 --contributors > seeds.txt
scripts/field_graph.sh @seeds.txt --rounds 3 --promote 12 --top 40 --enrich
# OpenAlex(研究领域)
scripts/seed_bootstrap.sh --provider openalex --field "natural language processing" --mailto you@x.com > seeds.txt
scripts/field_graph.sh @seeds.txt --provider openalex --mailto you@x.com --top 30 --enrich
# 任何其他平台:使用 cmd: 编写一跳的 script,或通过 web-access 进行 harvest 然后使用 --edges
scripts/field_graph.sh @seeds.txt --provider 'cmd:'
scripts/field_graph.sh myfield --edges harvested_follows.tsv --top 40
```
## 提供者
| 提供者 | 边 = | 需求 |
|---|---|---|
| `github`(默认) | 用户**关注**了谁 | `gh`(已认证) |
| `openalex` | 研究人员的**共同作者** | `curl`、`jq` |
| `cmd:TPL` | `TPL` 的 stdout,其中 `{}` = 节点 | 任何可编写脚本的工具 |
| `--edges FILE` | 预收集的 `seedneighbor` TSV | web-access 收集 |
## 与现有“查找人物”工具的区别
大多数工具按**知名度/活跃度**排名(粉丝数、互动量、贡献量——千瓜、蝉妈妈、OSS Insight),或者**将个人资料与关键词/描述进行匹配**(Juicebox / PeopleGPT、Exa Websets、Clay)。本工具通过**跨数据源认可**进行排名,以发掘*受同行认可的*核心人物——这些人通常**不是**最出名的。唯一在方法论上相近的是学术引用图谱工具(ResearchRabbit、Connected Papers),但它们仅涵盖学术界;本工具将相同的理念应用于**任何**领域。
## 范围
从公开个人资料、公开的关注/引用图谱以及署名作品中映射出活跃的公开贡献者。**不是**一个去匿名化工具:以公开账号作为种子(绝不使用电话/私人电子邮件),尊重刻意的匿名状态,不附加任何私人属性。使用前请阅读 [`SKILL.md`](SKILL.md#scope--red-lines)。
## 许可证
MIT
标签:AI智能体, Cutter, 图算法, 学术分析, 社交网络分析