← 返回 Megan 作品集

PersonalOS Agent:把工具调用接成可检查的闭环

检索有来源,写入需确认,失败能定位。

检索、草拟、确认,再保存

模块围绕知识和文章提供检索工具,把工具结果回填给模型。需要生成阅读笔记时,先展示待保存内容,由使用者确认后再落盘。

模型提出调用,服务端决定执行

工具与参数
按任务提供工具 Schema,服务端检查工具可见范围、参数类型、必填项和未知参数。
执行与上下文
限制历史、结果长度和调用轮次;超时作为明确的失败状态返回,避免无边界调用。
保存与确认
确认时使用服务端保存的预览,处理取消、过期与重复提交,保留对话和调用记录。

失败路径也要有明确结果

已有测试覆盖:无检索结果、坏 JSON、参数不符、工具超时、不可见工具、保存前确认、取消和重复写入。它们检查控制流程,回答是否有用还需要任务评测。

边界清楚,也会增加成本

按关键词裁剪工具可能漏选;截断历史可能丢失上下文;保存前确认增加一步操作。下一步用跨轮追问和检索失败样例,检查遗漏与恢复,而不只检查接口能否返回。

实现与验证范围

展开工程记录说明

这是 PersonalOS 中的本地应用模块。页面依据工具接口、确认保存逻辑和既有回归测试条目整理,不包含个人知识库、会话或凭据;本次网站改版未重新运行应用测试,也不主张生产规模或用户效果。

返回工程项目索引