SuperAPI AI 工具集

openviking-rule-search

智能体与模型

查看项目

更新于 10-27 12:11

技能介绍

OpenViking Rule Search 是 OpenViking 项目下的规则检索技能,核心目标是让智能体在执行动作或生成回复之前,先获取并应用约束当前任务的编译后 Rules。

用途:当智能体需要根据任务特定约束校验计划中的动作或回复时,使用 openviking_rule_search 检索适用的规则。该技能本身不提供规则内容,而是负责触发检索并驱动规则的应用流程。

主要能力与工作流程:

  1. 构建 task_context:从用户目标、计划中的动作或决策,以及可能影响规则适用性的具体事实中整理上下文;对于关键未知信息,应如实标注而不是猜测。
  2. 使用该 task_context 调用 openviking_rule_search。
  3. 逐条独立审查返回的每条 Rule:当规则中的 applies_when 条件被任务上下文支持,且不存在例外情况时,应用该规则。
  4. 调整计划中的动作或回复,使其符合所有适用的 Rules。
  5. 当新信息实质性改变任务上下文时,再次调用 openviking_rule_search 重新检索。

使用方式:通过调用 openviking_rule_search 工具并传入任务上下文完成检索。工具的具体参数结构、安装命令和集成方式暂未提供。

适用场景:智能体在执行前需要对照任务级约束进行合规校验;计划中的动作或回复可能受多条规则约束,需要逐条判断适用性;任务上下文发生变化后需要重新评估规则适用性。

限制与边界:返回的 Rules 应被视为约束条件,而不是证明未观察到的事实为真的证据;不得为了得到偏好结果而从 task_context 中省略已知事实。该技能的可用平台、收费情况和实际效果暂未提供。