AI Engineering from Scratch
开发者资源
这是 AI Engineering from Scratch 中文版的机器可读入口。静态开源课程提供面向 agent 和开发工具的只读内容接口。请从 llms.txt 开始;它把课程映射到 canonical 页面和原始 Markdown 来源。
稳定资源
/llms.txt是面向 agent 的课程地图。/sitemap.xml列出 canonical 公开 URL。/openapi.json描述只读资源接口。/api/v1/markdown根据path查询参数,以 HTML 或 Markdown 返回公开导航页内容。/catalog.html是面向学习者的可搜索目录。GitHub是课程、代码、quiz 和可复用产物的事实来源。
Markdown 内容协商
首页或主要导航路由收到带 Accept: text/markdown 的请求时,会返回 agent 地图,并设置 Content-Type: text/markdown。响应按 Accept 区分,避免缓存混用 HTML 和 Markdown 表示。
内容接口支持 GET 和 HEAD,响应带有 X-API-Version: 1;HEAD 返回与 GET 相同的元数据,不含正文。不支持的内容类型和方法返回 RFC 9457 错误详情。找不到页面时,HTML 和 Markdown 响应提供恢复链接,其他 API 客户端收到结构化错误详情。
/api/markdown 保留为兼容别名。向后兼容的新增能力沿用 /api/v1/markdown,破坏兼容性的变更使用新的版本路径。接口未实现按客户端限流,因此不提供配额响应头。
MCP 状态
本站目前不提供托管 MCP server 或需要认证的产品 API。课程会教你构建和运维 MCP server,相关课程产物保存在仓库中。若要提供远程 Streamable HTTP MCP endpoint,需要另行确定产品范围、认证策略和运维负责人。