从零到一:图工程师的七天成长路径
本路径与子站课表对齐:7 天学会 Graph Engineering。文档负责深度讲解,子站负责课表、沙盒与打卡节奏。
写给零基础的你
你不需要先成为图论学者或深度学习专家。你只需要每天完成可见产出物。七天后,你应拥有:一张业务图、一组黄金查询、一次算法解读、一版微型 GraphRAG 、一份学习笔记库。
总览
| Day | 主题 | 产出物 |
|---|---|---|
| 1 | 建模范式 | Schema 草图 + ADR 半页 |
| 2 | 查询语言 | 5 条 Cypher + PROFILE 截图 |
| 3 | 图算法 | PageRank/社区 Top 解读 |
| 4 | 图库与规模 | 度分布报告 + 超级节点策略 |
| 5 | 知识图谱 | 带置信度的三元组集 |
| 6 | GNN 与 GraphRAG | 评测表 + 证据包示例 |
| 7 | 综合项目 | 脚手架仓库 v0.1 |
Day 1:从图思维落地
上午:读 入门介绍 公理与分层;手绘你熟悉的领域(课程依赖 / 团队协作 / 阅读书目)的 10 个节点。
下午:区分属性图与 RDF 的适用性;写半页 ADR:为何用图、主查询形状、非目标。
晚间:用 NetworkX 或 Neo4j 建出该图;对比一条 SQL JOIN 与 Cypher。
验收:能向同事讲清「边为什么是一等公民」。
Day 2:模式匹配的手感
上午:MATCH/WHERE/RETURN;变长路径;MERGE 语义。
下午:为名字/id 建索引;PROFILE 正反对比。
晚间:挑战——把同一查询用 Gremlin 思路描述(即使不跑)。
验收:5 条黄金查询入库,附预期结果。
Day 3:算法眼镜
上午:度、PageRank、Betweenness 直觉。
下午:Louvain/连通分量;在小图上可视化。
晚间:链接预测基线(共同邻居)与 AUC 粗评。
验收:Top10 节点的业务解释(不是只贴分数)。
Day 4:规模与架构直觉
上午:原生图 vs 非原生;分区与超级节点概念。
下午:批量导入与逐条插入的差异(可读文档+小实验)。
晚间:写出你的图的度分布与治理策略草案。
验收:明确「哪一类查询禁止上线」。
Day 5:知识图谱流水线
上午:TBox/ABox;实体链接消歧例子。
下午:从文本抽 20 条三元组,人工打置信度。
晚间:冲突与过期策略;导出 Turtle 或 Cypher。
验收:每条边有来源字段。
Day 6:GraphRAG 与 GNN 入门
上午:消息传递与 Cora 上 MLP vs GCN 的文献/教程复现(可用小资源)。
下午:手写 GraphRAG 证据包 JSON;对 10 个问题做有无证据回答。
晚间:记录失败案例(链接错、扩展空、幻觉)。
验收:一张评测表(忠实度/引用/延迟主观分)。
Day 7:作品集与前沿雷达
上午:读生产议题清单(观测、备份、安全)。
下午:组装脚手架目录:schemas/etl/queries/rag/eval/adr。
晚间:大作业缩小版——选定「人物—组织—文档」或自选主题,串起导入→查询→问答;写 1 页回顾:最大认知转变、下一月计划。
验收:仓库可被他人按 README 跑通最小 Demo。
七天后如何继续(30 天)
- 每周一个垂直切片上真实数据(脱敏)。
- 读 GitHub 项目 按周清单吃透 2 个仓库。
- 坚持黄金查询 CI。
- 参加或自办「图诊所」。
- 选一条前沿深入:动态图 / 异构 GNN / 企业 GraphRAG 成本优化。
能力雷达(自评 1–5)
| 维度 | Day0 | Day7 | Day30 目标 |
|---|---|---|---|
| 建模 | |||
| 查询 | |||
| 算法 | |||
| 治理 | |||
| GraphRAG | |||
| GNN | |||
| 安全与观测 |
常见放弃点与对策
| 放弃点 | 对策 |
|---|---|
| 纠结选型 | 先单机属性图跑通问题 |
| 沉迷可视化 | 先黄金查询正确 |
| 直接上大模型抽取 | 先小规模人工金标准 |
| 论文深坑 | 以任务为界,时间盒阅读 |
| 没有数据 | 用公开数据集或自造小图 |