AI角色分身管理

2小时前更新 2 00

创建与管理多个人格化

收录时间:
2026-02-26
AI角色分身管理AI角色分身管理
AI角色分身管理

技能简介

本技能用于创建和管理具有独立人格的AI子代理(Personas)。每个角色拥有专属的身份设定、说话风格和独立记忆,可在用户请求时激活并进行角色扮演对话。

能做什么

  • 列出所有已创建的角色档案
  • 新建角色并定义其身份、性格与记忆文件
  • 按用户指定激活特定角色进行对话
  • 在对话结束后更新角色的记忆记录

使用说明

  1. 安装准备:无需额外安装,确保工作目录包含 personas/profiles/ 文件夹结构
  2. 查看角色列表:读取 profiles/ 下各子文件夹,提取每个角色的 SOUL.md 中的名称和简介
  3. 创建新角色
    1. 创建 profiles/<name>/ 文件夹
    2. 编写 SOUL.md:定义角色身份、价值观、背景故事
    3. 编写 PERSONALITY.md:定义语气风格、用词习惯、口头禅
    4. 创建空白的 MEMORY.md 文件
  4. 激活角色对话:读取该角色的三个MD文件,通过 sessions_spawn 生成子代理,将用户消息传递给子代理并返回其回复
  5. 更新记忆:重要对话后,向 MEMORY.md 追加带日期的互动摘要

输入与输出

见下方输入与输出表格。

项目内容
输入角色名称(字符串)、用户消息(字符串)、角色定义文件(SOUL.md/PERSONALITY.md/MEMORY.md)
输出角色列表、角色扮演对话文本、更新后的记忆文件
适用人群需要构建多角色对话系统的开发者、虚拟形象运营团队、交互设计师
不包含多媒体生成、工具调用权限、角色自主决策引擎、预训练模型微调

 

风险提示

  • 角色仅限纯文本对话,无法执行命令或访问外部工具
  • 各角色记忆相互隔离,不会共享信息
  • 需人工判断何时激活角色,避免误触发
  • 长期记忆文件可能膨胀,需定期整理

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/ipedrax/multiple-personas/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...