用途:让智能体以真实用户的方式使用应用,从而在没有用户协助的情况下验证改动是否有效。
主要能力:读取并遵循仓库根目录的 HOW-TO-USE-THE-PRODUCT.md 指南;若指南不存在,则先学习应用并创建该指南;按用户视角把每个主要流程各走一遍,补齐指南未覆盖的内容;在使用过程中发现新知识或指南步骤有误时更新指南。
指南应包含的章节:启动应用(本地启动方式、预览与生产环境 URL)、登录(各环境的登录方式)、测试账号与数据(如何创建)、测试支付(如何使用支付服务商的测试模式)、主要流程(每个流程的步骤)、问题与解决方案(智能体遇到的问题及解决办法)。
使用方式:先读指南,再按指南操作应用;对指南未说明的部分,以用户身份实际执行每个主要流程;随后按指南使用应用,并在学到新内容或发现步骤错误时更新指南。
限制与规则:不得使用真实支付,必须使用支付服务商的测试模式;未经用户批准,不得在生产环境创建测试账号;不得在指南中保存密钥;不要不必要地更新指南,指南经过精心编写,仅使用过一次的内容不代表应被加入,发现新内容应先告知人类而非随意更新。