SuperAPI AI 工具集

aieos-identity

智能体与模型

查看项目

更新于 10-16 04:38

技能介绍

aieos-identity 是一个基于 AIEOS(AI Entity Object Specification)标准的可移植 AI 身份管理技能。其核心目标是通过标准化 JSON 格式实现智能体人格的导入、导出与管理,从而支持身份在不同 AI 系统间的可移植性,并在不同 AI 模型上维持行为一致性。

用途 该技能适用于以下场景:从外部 AIEOS 兼容系统导入身份;将身份导出以供其他 AIEOS 兼容系统使用;校验 AIEOS 身份文件;在 OpenClaw、ZeroClaw 与 PopeBot 身份系统之间迁移;以及分享和版本化智能体人格。

主要能力

  • 校验:使用 aieos-validator.js 对 AIEOS 文件进行 schema 校验。
  • 导入:使用 aieos-import.js 将 AIEOS 格式转换为 PopeBot 格式。
  • 导出:使用 aieos-export.js 将 PopeBot 身份导出为 AIEOS。
  • 转换:aieos-converter.js 用于在 AIEOS 与 PopeBot 格式之间转换。
  • 示例:examples/ 目录提供 default.aieos.json 和 creative-writer.aieos.json 两个示例身份文件。

目录结构 .pi/skills/aieos-identity/ 下包含 SKILL.md、package.json(Node.js 依赖)、aieos-validator.js、aieos-converter.js、aieos-export.js、aieos-import.js 以及 examples/ 目录。

使用方式(命令)

  • 校验 AIEOS 文件:.pi/skills/aieos-identity/aieos-validator.js <path-to-aieos.json>
  • 将 AIEOS 转换为 PopeBot 格式:.pi/skills/aieos-identity/aieos-import.js <path-to-aieos.json> [output-dir]
  • 将 PopeBot 身份导出为 AIEOS:.pi/skills/aieos-identity/aieos-export.js [config-dir] [output-path]

AIEOS Schema 主要内容 必需部分包括:

  • identity:names(first、last、nickname);bio(gender、age_biological、age_apparent);origin(nationality、birthplace)。
  • psychology:neural_matrix(creativity、logic、emotionality);traits(mbti、ocean 即大五人格);moral_compass(alignment、core_values)。
  • linguistics:text_style(formality_level、style_descriptors);idiolect(catchphrases、forbidden_words、preferred_words)。
  • motivations:core_drive(主要动机陈述);goals(short_term、long_term)。
  • capabilities:skills(技能对象数组);tools(可用工具数组)。

完整示例可参见 examples/default.aieos.json。

限制 资料未提供该技能的收费、价格、平台支持范围、授权协议、性能效果或具体安装步骤等信息。AIEOS v1.1 的具体规范细节除上述 schema 内容外暂未提供。