技能自演进
在使用 OfficeAce 执行任务的过程中,智能体可能因环境变化或指令理解偏差产生执行错误,用户也可能对智能体的输出进行纠正。如果每次错误和纠正都无法积累为经验,智能体将反复犯同样的错误。通过开启技能自演进功能并配置自演进策略,智能体可以在遇到执行错误或用户纠正时,自动提炼经验并更新技能,持续提升执行准确率和任务完成质量。
技能自演进功能开启是配置自演进策略的前提。功能关闭时,无法配置任何策略,所有技能均不演进。
工作原理
技能自演进的工作流程如下:
- 触发:智能体在执行任务时遇到执行错误,或用户对智能体的输出进行纠正。
- 提炼:智能体从错误或纠正中提取关键经验(如指令措辞修正、参数取值调整、操作流程优化等),生成技能更新内容。
- 生效:技能自演进功能开启后,根据用户配置的自演进策略,决定更新内容是自动生效还是需用户确认后生效。
全局技能自演进和单个技能自演进
技能自演进功能开启后,才能配置自演进策略。自演进策略分为全局和单个两个层级,配置依赖关系如下:
- 开启技能自演进功能(总开关):这是整个自演进功能的前提。开启后,才能配置全局自演进策略。
- 配置全局自演进策略(默认策略):功能开启后配置全局策略,当前智能体下除内置技能外的所有技能默认按全局策略演进。
- 配置单个技能自演进策略(可选):在全局策略基础上,可对指定技能单独配置策略,覆盖全局默认值,实现差异化控制。
如果技能自演进功能关闭,所有技能均不演进,也无法配置全局策略、单个技能策略或审视自演进建议。
| 维度 | 全局技能自演进 | 单个技能自演进 |
|---|---|---|
| 作用范围 | 对当前智能体下除内置技能以外的其他所有技能生效 | 仅对除内置技能以外的指定技能生效 |
| 配置位置 | OfficeAce设置界面(全局级) | 单个技能的详情页(技能级) |
| 配置前提 | 需先开启技能自演进功能 | 需先开启技能自演进功能并配置全局策略 |
| 优先级 | 作为默认策略,无单独配置时以此为准 | 优先级高于全局,可对特定技能做差异化控制 |
| 灵活性 | 统一管控,配置一次即可 | 精细化管控,可针对关键技能设为“询问”,其余技能设为“自动生效” |
策略生效规则:在技能自演进功能已开启的前提下,单个技能策略优先级高于全局策略,可覆盖全局默认值:
- 单个设为“关闭”:该技能不演进,不受全局默认策略影响。
- 单个设为“自动生效”:演进内容直接生效,不受全局默认策略影响。
- 单个设为“询问”:生成待审视的自演进建议,用户确认后再生效,不受全局策略影响。关于如何审视建议,请参见审视技能自演进建议。
策略选型建议
不同场景下推荐的自演进策略如下:
| 使用场景 | 推荐策略 | 说明 |
|---|---|---|
| 技能成熟、错误率低,希望无感优化 | 自动生效 | 演进内容自动生效,无需人工介入 |
| 关键业务技能,变更需人工把关 | 询问 | 生成待审视建议,确认后再生效 |
| 技能已稳定,不希望被自动修改 | 关闭 | 该技能不参与自演进 |
约束与限制
平台内置技能不支持自演进。
配置单个技能自演进策略
技能自演进功能开启并配置全局自演进策略后,默认所有技能按全局策略演进。如果您希望对个别技能做差异化控制(例如关键技能需人工确认后再生效,其余技能自动生效),可以在全局策略基础上,对该技能单独配置自演进策略。单个技能策略可覆盖全局默认值。
前提条件
已开启技能自演进功能,仅当技能自演进功能开启后,单个技能的自演进策略才会生效;技能自演进功能关闭时,所有技能均不演进。具体请参见开启/关闭技能自演进功能。
操作步骤
- 在左侧导航栏,选择“智能体·技能·连接器”,在右侧区域选择“技能>我的技能”页签。
- 选择需要自演进的技能,单击后进入技能详情界面。 图1 技能详情
- 在界面右上方,单击“自演进”,可查看全局技能自演进策略,以及自定义单个技能自演进策略。单个技能自演进策略如下:
- 关闭:技能不会演进。
- 询问:完成演进后不会自动生效,会询问您是否采纳,确认后生效。
- 自动生效:技能演进后自动生效。
单个技能自演进策略配置完成后,其优先级高于全局技能自演进策略。配置即时生效,您可在技能详情页右上方再次单击“自演进”按钮查看当前生效的策略,确认配置是否正确。
前提条件
- 已开启技能自演进功能,具体请参见开启/关闭技能自演进功能。
- 该技能实际生效的自演进策略为“询问”,满足以下任一条件即可:
- 该技能未单独配置自演进策略,且全局自演进策略为“询问”。
- 该技能单独配置为“询问”(此时覆盖全局策略)。
只有“询问”策略才会生成待审视建议,“自动生效”策略下演进内容直接生效,无需审视,“关闭”策略下技能不演进,不产生建议。
- 使用该技能执行任务时,遇到智能体执行错误或被用户纠正,从而触发该技能自演进,生成自演进建议。
操作步骤
- 在左侧导航栏,查看“智能体·技能·连接器”旁是否有红色数字标注,如图2所示。该数字标注表示待审视自演进建议的技能数量。
- 选择“智能体·技能·连接器”,在右侧区域选择“技能>我的技能”页签。
- 在界面右上方,单击“自演进”,在弹出的对话框中,选择需要查看建议的技能,单击“查看”。 图3 查看自演进建议
- 在技能自演进详情界面,您可以进行如下操作:
- 拒绝建议:单击“拒绝”即可放弃该建议。放弃后该建议从列表中移除;如果智能体再次遇到相同的执行错误,将重新生成自演进建议。
- 采纳建议:勾选需要采纳的建议,单击“采纳并生效”,采纳后该技能生成一个新的版本,可在版本历史中查看。后续使用该技能执行任务时,按新版本生效。 图4 审视自演进建议
前提条件
技能已发生自演进,包括以下两种情况:
- 自演进策略为“自动生效”时,演进内容自动生效并生成新版本。
- 自演进策略为“询问”时,已采纳自演进建议并生效,生成新版本。
操作步骤
- 在左侧导航栏,选择“智能体·技能·连接器”,在右侧区域选择“技能>我的技能”页签。
- 选择需要查看版本历史的技能,单击后进入技能详情界面。 图5 技能详情
- 在界面右上方,单击“版本历史”,可查看该技能演进的历史版本,如图6所示。您可以进行如下操作:
- 查看历史版本内容:鼠标悬浮至需要查看的版本,单击“查看该版本”,可查看该版本技能的详细内容。
- 查看演进内容:鼠标悬浮至需要查看的版本,单击“查看演进内容”,可查看该版本相对上个版本演进的内容。
- 回滚版本:鼠标悬浮至需要查看的版本,单击“回滚”,可回滚至对应版本。回滚后,技能恢复至所选历史版本的内容,后续执行任务时按该版本生效。
- 智能合并版本:单击界面右上角的“智能合并版本”, 勾选需要合并的版本,单击“确认”,可将相似的历史版本进行合并,减少归档版本的数量。
合并后,被合并的版本将整合为一个版本,无法单独恢复。建议合并前先确认各版本内容,避免误合并。
图7 智能合并版本
常见问题
- Q:多次演进是否会叠加?演进次数有上限吗?
每次演进基于当前技能版本生成增量更新,演进结果会持续叠加。目前不限制演进次数,但建议定期审视演进建议,及时拒绝不合理的更新。
- Q:全局策略为“自动生效”时,单个技能设为“关闭”会怎样?
单个技能的策略优先级高于全局策略。因此,即使全局策略为“自动生效”,设为“关闭”的单个技能仍不会演进。
- Q:拒绝建议后,相同错误再次出现时会重新生成建议吗?
会。如果智能体再次遇到相同的执行错误,将重新生成技能更新建议。如果您不希望该技能演进,建议将单个技能策略设为“关闭”。

