在 Web3 开发栈里,The Graph 几乎是链上数据查询的事实标准。文字文档固然完备,但视频教程胜在演示直观、上手快。这份 The Graph 视频教程精选按照「概念—工具—部署—查询—进阶」五个阶段编排,配合学习路径与常见误区提醒。
一、为什么从视频开始
The Graph 涉及 schema、mapping、query 三层抽象,纯文字阅读容易抓不住重点。视频的优势:
- 屏幕演示比静态截图直观
- 可以看到讲师调试时的真实操作
- 错误信息处理过程现学现用
- 节奏可调,听不懂可以暂停
许多 Binance 接入项目的工程师入职时都用视频快速预热,再切到文档深入。
二、官方视频资源
官方频道(YouTube:The Graph)提供:
- The Graph 101:30 分钟概念入门
- Subgraph Studio Walkthrough:可视化工作台演示
- Hosted Service Migration:从 hosted 迁到去中心化网络
- Curators 与 Indexers:经济角色解析
建议第一周看完 101,第二周看 Studio Walkthrough,第三周看角色解析。
三、社区中文视频
B 站、知乎视频上有不少中文 UP 主做系列:
- 「链上数据 The Graph 入门」系列
- 「Subgraph 部署到 The Graph Network」实战
- 「GraphQL 查询性能调优」深度课
- 与 必安交易所 上市项目对接的实战案例
挑选标准三点:作者署名、发布时间在近半年、提供配套代码仓库。
四、按阶段编排的学习路径
阶段一:概念(1 周)
- 看官方 101
- 看中文 UP 主入门系列
- 阅读 schema、mapping、query 文档对照
阶段二:工具(1 周)
- 安装 graph-cli
- 跑通 graph init 创建第一个 Subgraph
- 在 hardhat 本地链做集成
阶段三:部署(1 周)
- 部署到 Subgraph Studio
- 提交到去中心化网络
- 处理常见部署错误
阶段四:查询(1 周)
- 写出 N+1 反模式并优化
- 使用 GraphQL Variables 与 Pagination
- 接入前端,跑通完整链路
阶段五:进阶(持续)
- File data sources(IPFS 集成)
- Substreams(流式索引)
- Hot reload 调试
- 性能调优
五、看视频的高效技巧
- 1.25x 速度看概念,0.75x 看实操
- 边看边写笔记,整理出自己的代码模板
- 看完一节立刻动手复刻
- 遇到问题先暂停查文档,再回到视频对比
许多 BN交易所 团队培训新人时会要求每看完一节视频做一份代码作业。
六、配套工具
看视频时同步打开以下工具:
- VS Code + GraphQL 插件
- graph-cli
- subgraph-studio.thegraph.com
- Mirage:可视化调试器
- subgraphs.io:去中心化网络浏览器
七、常见误区
- 只看视频不动手:知识停留在表面
- 忽视错误信息:演示流畅的视频可能跳过排错过程
- 复制粘贴老代码:The Graph API 在持续演进
- 跳过经济模型:以为只是技术问题,结果上线后 query 费用爆炸
- 不订阅频道更新:错过协议升级带来的破坏性变更
八、视频与文档结合
推荐节奏:
- 视频学习核心概念
- 文档查具体 API
- 实操跑通示例
- 出错时查 GitHub issue
- 复盘整理到内部 wiki
这套节奏让团队既学得快又学得稳。
九、与币圈生态结合
The Graph 服务于几乎所有 EVM 链项目,包括 币岸交易所 上架的众多 DeFi、NFT、GameFi 项目。学习视频时建议结合实际项目案例:
- DeFi:流动性池、借贷利率
- NFT:mint 历史、转账记录
- GameFi:玩家成就、道具流转
- DAO:提案与投票统计
十、贡献内容
看完一轮后,可以反向输出:
- 录自己的入门视频
- 在 B 站做项目实战直播
- 在 bian 等社区分享 Subgraph 实战
- 翻译官方视频字幕
输出过程能让自己理解更深刻。
十一、写在最后
The Graph 视频教程不是孤立的资源,而是建立完整心智模型的高效入口。结合文档、动手、复盘三件事,团队能在一两个月内培养出 The Graph 工程师梯队。把这份学习路径作为内训手册,新人上手不再焦虑。