Appearance
资源库
这里只收录和本站路线直接相关的材料,每条都注明"适合什么阶段看、解决什么问题",避免把资源页做成链接堆砌。没法说清楚使用场景的资源,先不放进来。
先看站内,再看外链
如果你还没有形成基本路线,先回到站内章节:
- 第一次接触 AI 应用开发:先读 公共基础 和 AI 应用开发路线。
- 想用 AI 提升开发效率:先读 Vibe Coding 路线。
- 已经读完主线,想查漏补缺:再配合 面试备考 和下面的外部资料。
外部资源更适合用来补细节、查 API 或做练习。不要把资源页当成新的学习路线,否则很容易收藏很多链接,却没有完成一个可运行项目。
官方文档与平台
| 名称 | 链接 | 什么时候用 |
|---|---|---|
| OpenAI API Docs | platform.openai.com/docs | 学 API 调用、Tool Calling、Structured Output 时首选参考,有详细参数说明和示例 |
| OpenAI Cookbook | github.com/openai/openai-cookbook | 学 API 调用、Structured Output、Tool Calling、RAG 时,可以从真实 Notebook 里对照参数和工程写法 |
| LangChain 文档 | python.langchain.com | 进入 RAG 和 Agent 阶段后作为框架文档查阅;LangChain v0.3 以后架构变化较多,新项目建议同时看当前文档和 v1 迁移指南 |
| Model Context Protocol 文档 | modelcontextprotocol.io | 学 MCP 和工具生态时看官方架构说明;适合理解 Host、Client、Server 的职责边界 |
| Claude Code 文档 | code.claude.com/docs | 学完 Agent 基础后,了解终端 Agent 如何读代码、改文件、调用工具和组织上下文 |
| VitePress 文档 | vitepress.dev | 维护本手册时需要,了解 Markdown 扩展、主题配置等 |
入门课程与系统教程
| 名称 | 链接 | 什么时候看 |
|---|---|---|
| DeepLearning.AI 短课(免费) | deeplearning.ai/short-courses | 学 Prompt、Tool Calling、RAG、Agent 时的辅助材料;适合在读完站内对应章节后做一门短课巩固 |
| Anthropic Prompt Engineering Interactive Tutorial | github.com/anthropics/courses | 练 Prompt 工程时按章节做练习;更适合作为动手课,不适合只收藏不运行 |
| Fast.ai Practical Deep Learning | course.fast.ai | 对底层神经网络好奇时可以看;学 AI 应用不必立刻上手,可以放在完成聊天应用或 RAG 项目之后穿插 |
| Anthropic Prompt Library | docs.anthropic.com/en/prompt-library | 练习 Prompt 工程时参考真实例子;与 Prompt 工程 配合使用 |
书籍与长文
| 名称 | 来源 | 什么时候读 |
|---|---|---|
| Designing LLM Applications(A. Yan) | eugeneyan.com | 系统学完基础概念后,用来补"工程化视角";适合进入评测、安全、系统设计阶段时读 |
| Building LLM Powered Applications | packtpub.com | 学 RAG 和 Agent 后,想整体串起来时读;中文版暂无,英文可以用机翻 |
| Lilian Weng 的博客 | lilianweng.github.io | 深入原理时(如 Attention、RLHF、Agent 理论)的好来源;文章需要一定数学基础 |
| Simon Willison 的 Weblog | simonwillison.net | 了解行业动态和实践案例;语言轻快,适合碎片时间阅读 |
工具与平台
| 名称 | 链接 | 用途 |
|---|---|---|
| Cursor | cursor.com | 本手册用来开发和维护的 AI 编码环境,也是"边用边学 AI 工具"的直接载体 |
| Cursor Rules | cursor.com/docs/context/rules | 做 Vibe Coding 工作流时用来固化项目约束、写作风格和代码规范;适合读完 Cursor 基础操作后再看 |
| ChatGPT / Claude | chatgpt.com / claude.ai | 学习过程中的提问伙伴,也是练习 Prompt 工程的直接沙盒 |
| Claude Code | claude.ai/code | 体验终端 Agent 工作流时使用;适合已经知道 Agent Loop 和工具调用之后,再观察它如何在真实项目里执行任务 |
| v0 by Vercel | v0.app | 学 Vibe Coding 或快速做前端原型时使用;适合把页面想法先转成可运行 UI,再回到代码里整理 |
| Tavily Search API | docs.tavily.com | 做 Research Agent 或搜索工具时接入;适合练习"搜索 → 摘要 → 引用来源"的闭环 |
| LangSmith | smith.langchain.com | 进入 Agent 阶段后用来调试、追踪 LLM 调用链,适合排查工具调用顺序、输入输出和失败原因 |
| Chroma | trychroma.com | 学 RAG 时用来本地起向量数据库,轻量易上手,与 LangChain 配合顺畅 |
论文与技术报告
| 标题 | 来源 | 适用阶段 |
|---|---|---|
| Attention Is All You Need(2017) | arxiv.org/abs/1706.03762 | 理解 Transformer 基本结构时读;学完 LLM 基础概念 后可以尝试 |
| RAG: Retrieval-Augmented Generation(2020) | arxiv.org/abs/2005.11401 | 学习 RAG 原理 之前或之后,作为原始论文对照 |
| ReAct: Synergizing Reasoning and Acting(2022) | arxiv.org/abs/2210.03629 | 学 Agent 基础原理 时,理解 ReAct 框架的第一手来源 |
原则: 不因为"看起来很有用"就加进来。每条资源加入前都问自己:它对应哪条学习路线、解决哪个具体问题、读者看完能做什么?如果这三个问题答不上来,先不收。