aieos-identity
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseAIEOS Identity Skill
AIEOS身份Skill
Portable AI identity management using the AIEOS (AI Entity Object Specification) standard. This skill allows importing/exporting agent personas in a standardized JSON format, enabling identity portability across AI systems.
基于AIEOS(AI Entity Object Specification,AI实体对象规范)标准的可移植AI身份管理工具。该Skill支持以标准化JSON格式导入/导出Agent角色,实现AI系统间的身份可移植性。
Overview
概述
AIEOS v1.1 is a standardization framework for portable AI identity. It allows you to:
- Import identities from external AIEOS-compatible systems
- Export identities for use in other AIEOS-compatible systems
- Maintain behavioral integrity across different AI models
- Share and version agent personas
AIEOS v1.1是一套用于可移植AI身份的标准化框架。它支持以下功能:
- 导入身份:从外部兼容AIEOS的系统导入身份
- 导出身份:供其他兼容AIEOS的系统使用
- 跨不同AI模型保持行为一致性
- 共享和版本化Agent角色
Directory Structure
目录结构
.pi/skills/aieos-identity/
├── SKILL.md # This file
├── package.json # Node.js dependencies
├── aieos-validator.js # AIEOS schema validation
├── aieos-converter.js # Convert between AIEOS and PopeBot formats
├── aieos-export.js # Export PopeBot identity to AIEOS
├── aieos-import.js # Import AIEOS to PopeBot format
└── examples/ # Example AIEOS identity files
├── default.aieos.json
└── creative-writer.aieos.json.pi/skills/aieos-identity/
├── SKILL.md # 本文件
├── package.json # Node.js依赖
├── aieos-validator.js # AIEOS schema验证
├── aieos-converter.js # 在AIEOS与PopeBot格式间转换
├── aieos-export.js # 将PopeBot身份导出为AIEOS格式
├── aieos-import.js # 将AIEOS格式导入为PopeBot格式
└── examples/ # AIEOS身份文件示例
├── default.aieos.json
└── creative-writer.aieos.jsonCommands
命令
Validate AIEOS file
验证AIEOS文件
bash
.pi/skills/aieos-identity/aieos-validator.js <path-to-aieos.json>bash
.pi/skills/aieos-identity/aieos-validator.js <path-to-aieos.json>Convert AIEOS to PopeBot format
将AIEOS转换为PopeBot格式
bash
.pi/skills/aieos-identity/aieos-import.js <path-to-aieos.json> [output-dir]bash
.pi/skills/aieos-identity/aieos-import.js <path-to-aieos.json> [output-dir]Export PopeBot identity to AIEOS
将PopeBot身份导出为AIEOS格式
bash
.pi/skills/aieos-identity/aieos-export.js [config-dir] [output-path]bash
.pi/skills/aieos-identity/aieos-export.js [config-dir] [output-path]Usage
使用场景
Use this skill when you need to:
- Import an AIEOS-compliant identity from another system
- Export your agent's identity for portability
- Validate AIEOS identity files
- Migrate between OpenClaw, ZeroClaw, and PopeBot identity systems
在以下场景中使用该Skill:
- 从其他系统导入符合AIEOS规范的身份
- 导出Agent身份以实现可移植性
- 验证AIEOS身份文件
- 在OpenClaw、ZeroClaw和PopeBot身份系统间迁移
AIEOS Schema
AIEOS Schema
Required Sections
必填章节
identity
identity
- : first, last, nickname
names - : gender, age_biological, age_apparent
bio - : nationality, birthplace
origin
- : 名字、姓氏、昵称
names - : 性别、生理年龄、外观年龄
bio - : 国籍、出生地
origin
psychology
psychology
- : creativity, logic, emotionality
neural_matrix - : mbti, ocean (Big Five)
traits - : alignment, core_values
moral_compass
- : 创造力、逻辑性、情感性
neural_matrix - : mbti、ocean(大五人格)
traits - : 倾向、核心价值观
moral_compass
linguistics
linguistics
- : formality_level, style_descriptors
text_style - : catchphrases, forbidden_words, preferred_words
idiolect
- : 正式程度、风格描述符
text_style - : 口头禅、禁用词汇、偏好词汇
idiolect
motivations
motivations
- : Primary motivation statement
core_drive - : short_term, long_term
goals
- : 主要动机陈述
core_drive - : 短期目标、长期目标
goals
capabilities
capabilities
- : array of skill objects
skills - : array of available tools
tools
See for a complete example.
examples/default.aieos.json- : 技能对象数组
skills - : 可用工具数组
tools
完整示例请查看。
examples/default.aieos.json