AIDAN 教材 · 蓝带 · 晋级考核备考
AI应用构建师教材
AI App Builder
验证你能否把工作交给编程智能体来搭建小型Web应用,并对运行、验证、修改直至部署的全过程负责。这是首次开发应用的人迈上实战水平的一条带。
目录
- 如何使用本教材
- 第 1 章 任务定义与智能体指令
交付任务意味着什么 · 完成标准:预先定义“结束” · 好任务指令的四个要素 · 定义正常画面之外的状态 · 拆小任务:纵向切分 · 指明现有代码范例后再下发任务 · 先要计划 · 审查计划的五个问题 · 仓库指南文件:各工具如何读取 · 指南文件应写什么 · 规则尚未确定的功能:访谈与规格说明 · 上下文是一项预算 · 无人值守的任务
- 第 2 章 运行与验证循环
应用运行在哪里:浏览器、服务器、存储 · 本地运行:开发服务器与端口 · 准备首次拿到的仓库 · 检查工具地图 · 拆解错误信息 · 根据失败输出缩小原因范围 · 验证循环与强制机制 · 在浏览器中像用户一样检查 · 区分声明与证据 · 上下文混乱时重新开始 · 通过的测试与有用的测试 · 偶尔失败的测试 · 自己电脑与其他环境结果不同时
- 第 3 章 版本控制与变更审查
Git是带存档点的时光机 · 本机记录与远程仓库 · diff:比较什么与什么 · diff审查顺序与清单 · 削弱检查的变更 · 小提交,一个目的 · 分支与拉取请求流程 · 根据改动意图解决冲突 · 回退选择表 · 智能体的回溯功能与Git · 找回消失的提交:reflog · 重写已共享的记录 · 同时运行多个智能体
- 第 4 章 安全与依赖
密钥是家门钥匙 · 环境变量与.env文件 · 发送到浏览器的值与留在服务器的值 · 密钥泄露路径 · 在提交前拦截 · 泄露后:先换钥匙 · 缩小凭据权限 · 权限模式:名称不同,问题相同 · 权限规则与沙箱 · 供应链与lock文件 · 提示词注入:读到的文字变成命令 · 处理数据时尽量减少暴露 · 在自动化中接入智能体
- 第 5 章 部署与运维
部署做什么 · 预览与生产环境 · 分享预览时 · 各环境分别设置环境变量 · 开发服务器与构建不同 · 部署前检查 · 部署后立即检查 · 日志与监控 · 回滚:恢复上一个正常版本 · 故障应对顺序 · 代码能回去,数据回不去 · 逐步发布 · 小应用的运维限制
- 附录 A 术语表
- 附录 B 自测答案与解析
- 附录 C 考试当天指南
- 附录 D 参考文档列表
本教材由 AIDAN 依据各公司的官方文档独立编写,与各公司无合作关系,亦未获其背书。产品功能与政策可能变化,请通过正文中的官方文档链接查看最新信息。