Agent
围绕目标、状态与工具循环执行任务的系统;不是聊天界面的别名。
阅读课程NEXTFIELD / FIELD SCHOOL
登录以同步进度、参加考试并保存学习记录。
使用 GitHub 登录FIELD SCHOOL / EXAMS
按自己的节奏学习案例和练习。
同步课程进度并进入试卷。
六题答对五题,留下结课记录。
案例学习 / 06
六个常见的 Agent 与全栈产品情境。先想一想自己会怎么处理,再展开查看拆解步骤,最后回到相关课程深入学习。
从问题和当前产品环境确定版本;候选文档必须带版本与生效时间,过期内容先过滤。
记录查询、候选片段、重排结果和最终使用的引用,便于发现错误发生在召回还是生成。
如果只找到旧版资料,明确说明当前证据不足,不要把旧规则伪装成新规则。
动手产出:产出一份带版本过滤和拒答条件的检索流程图。
进入相关课程为这次创建动作生成幂等标识;重试沿用同一标识,不把“每次请求”当作“新任务”。
超时只说明客户端没有收到结果。先查询动作状态,再决定是否重试,避免把未知状态误判成未执行。
执行前展示将创建的工单和目标空间;执行后显示可核对的工单编号。
动手产出:写出等待确认、执行、结果未知、恢复四种状态的转移规则。
进入相关课程页面加载时向服务端读取会话,明确展示加载、已登录和未登录状态,不依赖内存里的单个布尔值。
从已验证会话获取用户 ID;忽略请求体里的 ownerId,并在读取和写入时检查资源归属。
依次验证登录、创建、刷新、打开另一页、退出和尝试访问他人任务。
动手产出:画出一次请求中的身份来源、权限检查和错误返回。
进入相关课程首次提交后禁用按钮并保留输入;成功后展示结果,失败时允许有意识地重试。
为一次用户意图使用幂等键,或用业务唯一约束保护不变量;不能只相信按钮已禁用。
重复请求返回已有结果或稳定的冲突响应;界面解释发生了什么,并指向已创建的任务。
动手产出:实现一张包含空闲、提交中、成功、冲突、失败的状态表。
进入相关课程把“继续”拆成“编辑草稿”“确认发送”;按钮附近展示收件人、最终内容和发送后的影响。
用户拒绝时绝不调用发送工具,草稿仍可编辑;超时或失败时也要展示实际执行状态。
让访客在点击前说出预计会发生什么。若回答不一致,说明确认界面仍不够清楚。
动手产出:画出草稿、等待确认、发送中、已发送和取消五个界面状态。
进入相关课程保留包含正常、旧版资料、无证据和越权请求的评估样本,发布前后用同一标准检查。
同时追踪有效引用率、拒答准确性、任务完成率、延迟和成本,并按任务类型切分。
先小范围发布;当高风险错误超过阈值时停止扩大流量,回看具体运行轨迹。
动手产出:写一页发布评估卡,包含基线、指标、阈值和下一步决策。
进入相关课程概念速查 / 09
围绕目标、状态与工具循环执行任务的系统;不是聊天界面的别名。
阅读课程检索资料并将可核对的证据带入生成过程;重点是来源与版本,不是塞入更多文字。
阅读课程用明确状态和转移条件描述系统下一步能做什么、何时停止。
阅读课程同一动作重复请求时,结果与执行一次相同,常用于安全重试写入。
阅读课程客户端和服务端共同遵守的输入、输出、权限和错误约定。
阅读课程在数据层保护唯一性、关系和合法值,避免不同写入入口破坏规则。
阅读课程通过日志、轨迹和指标理解一次运行发生了什么,以及问题出在哪一步。
阅读课程一组固定、带预期结果的测试任务,用于比较改动前后的真实质量。
阅读课程系统在有副作用的动作前暂停,展示影响并交还决定权的节点。
阅读课程FIELD PASS
当前完成 0/32 节。完成任意一条路径后,可在本地生成学习凭证;访客记录不上传;登录后使用云端进度。此凭证是自报进度纪念卡,不是服务器认证。