目标驱动
目标驱动让角色围绕一个明确的工作目标自主拆解任务、逐步执行并输出最终成果。用户只需设定目标,角色会自动规划步骤、调用技能、产出结果。
页面概览
页面顶部为角色名称和运行状态,右上角为「编辑配置」和「停止」按钮。
工作目标
目标描述
顶部显示当前设定的工作目标,以文本框形式展示。目标应描述清晰、可衡量,例如:
逐个验证当前角色已安装的所有技能是否能正常调用,对每个技能执行一次最小化测试,记录"通过 / 失败 + 错误信息",最终输出一份《技能可用性测试报告》(Markdown 格式),列出每个技能的测试结果、耗时、问题点和修复建议。
目标状态
目标描述框右上角显示目标状态标签:
| 状态 | 说明 |
|---|---|
| 已完成 | 目标已全部完成 |
| 进行中 | 目标正在执行 |
| 暂停 | 目标已暂停 |
操作按钮
| 按钮 | 功能 |
|---|---|
| 改目标 | 修改当前工作目标 |
| 暂停自动 | 暂停角色的自主执行 |
进度条
目标描述下方显示整体进度:
- 完成比例:如"5/5 完成"
- 进度条:可视化进度展示
- 百分比:如"100%"
执行参数
| 参数 | 说明 | 示例 |
|---|---|---|
| 唤醒间隔 | 角色自主唤醒执行的间隔时间(分钟) | 5 分钟 |
| 拆解步数 | 目标拆解的最大步骤数 | 4 |
| 保存参数 | 保存当前参数设置 | 按钮 |
| 已重规划 | 角色重新规划任务的次数 | 已重规划 1 次 |
最近动态
参数下方显示角色最近的执行动态,如:
最近:已成功向用户同步初步测试报告,并告知补测 send_message 技能所需提供的合法收件人标识要求
任务规划
任务规划区域展示角色将目标拆解后的具体执行步骤。
操作按钮
| 按钮 | 功能 |
|---|---|
| + 加一步 | 手动添加执行步骤 |
| 保存规划 | 保存当前任务规划 |
步骤列表
每个步骤包含:
- 步骤编号:如 1、2、3...
- 步骤标题:简要描述该步骤的任务
- 步骤详情:详细的执行说明
- 执行结果:角色执行该步骤后的产出描述(红色文字)
- 状态:右侧显示步骤状态(完成等)
- 操作:下拉菜单可修改步骤状态,× 按钮可删除步骤
步骤状态
| 状态 | 说明 |
|---|---|
| 完成 | 步骤已执行完成 |
| 进行中 | 步骤正在执行 |
| 待执行 | 步骤等待执行 |
| 已跳过 | 步骤被跳过 |
工作流程
- 设定目标:在工作目标区域输入清晰、可衡量的目标
- 自动拆解:角色自动将目标拆解为多个执行步骤
- 逐步执行:角色按步骤依次执行,调用所需技能
- 产出结果:每个步骤完成后产出中间结果
- 最终输出:所有步骤完成后输出最终成果
提示
设定目标时尽量具体、可衡量,包含明确的产出格式要求。角色会根据目标自动拆解步骤,如果拆解结果不理想,可以点击「改目标」调整描述,或手动「+ 加一步」补充步骤。