SuperAPI AI 工具集

personas-invoke

智能体与模型

查看项目

更新于 10-24 01:07

技能介绍

用途

personas-invoke 用于在证据阈值已满足的前提下,按 slug 调用一个动态人格(dynamic persona)。它面向 cocoplus 体系中的人格路由场景,将请求转交给动态注册表中登记的专家人格处理。

主要能力

  • 从 .cocoplus/personas/dynamic-registry.json 读取动态人格注册信息。
  • 校验目标人格的状态:若状态不是 active,技能停止执行,并说明缺少哪一项证据阈值。
  • 若状态为 active,加载 personas/{slug}/skill.md 与 personas/{slug}/history.md。
  • 将请求路由给该专家人格,并沿用固定人格相同的范围纪律(scope discipline)。

使用方式

以 slug 指定要调用的人格。技能会先检查注册表中的状态与证据阈值,再决定是否加载对应人格的技能与历史文件并转交请求。资料未提供具体命令行调用示例或参数格式,暂未提供。

约束与退出标准

资料包含反合理化(Anti-Rationalization)条款,指出两类常见捷径为何不可取:

  • 不能因为文件存在就认为技能完整,技能契约须描述可观察行为与验证方式,而不只是命令名称。
  • 不能因为命令小就跳过产物与安全检查,小命令同样会变更状态或引导执行,应保留相同关卡。

退出标准包括:

  • 命令行为与所属功能契约匹配。
  • 说明必需的读取、写入和用户可见输出。
  • 保留安全、治理与产物约束。
  • 状态缺失时产生清晰且非破坏性的结果。

适用场景

适用于 cocoplus 中需要按证据阈值有条件启用动态专家人格、并将请求路由到对应人格技能与历史上下文的流程。

限制

资料未说明支持的人格数量、证据阈值的具体判定规则、失败重试机制或与其他技能的依赖关系,暂未提供。