人格模拟:在 Agent 里用 Skill 切换对话人格

前言

做对话类 Agent 或陪聊产品时,常见做法是在系统提示里手写一长段「性格说明」,改风格就要改提示、反复调语气。人格模拟是 SkillHub 上的一条社区 Skill(ai-agent 分类),把「温柔 / 高冷 / 活泼」等几种预设人格和切换方式写进 SKILL.md,Agent 加载后按文档约定响应 /人格 指令,而不必每次从零写性格提示。Skill 标注 requires_api_key=false,不依赖外部 API Key。

这是什么

人格模拟(坐标 @user_af2bf003/persona-simulate,版本 1.0.0)由社区发布者 user_af2bf003 维护,来源为 community。SkillHub 页面显示作者为陈虹彰。它解决的是:在同一套 Agent 能力上,用结构化方式切换说话风格与性格表现,而不是为每种人设单独维护一套提示词。

官方入口:

  • SkillHub 展示页:https://www.skillhub.cn/skills/user_af2bf003/persona-simulate
  • API 资源地址:https://api.skillhub.cn/user_af2bf003/persona-simulate

核心功能

根据包内 SKILL.md,已核实能力如下。

  1. 多人格对话:支持在不同人格下对话,每个人格有独立的说话风格与性格描述。
  2. 五种预设人格:温柔体贴型、高冷傲娇型、活泼话痨型、成熟稳重型、幽默风趣型;文档中对每种人格的用语习惯、态度有简要说明(例如温柔型常用「呀、呢、哦~」,高冷型话少、偶尔毒舌等)。
  3. 切换与状态:通过 /人格 子命令切换、查看当前人格、重置为默认;亦可用 JSON 字段 persona 指明要切换的人格(值为文档中的「切换的人格」占位说明,具体取值需与 Agent 实现对齐)。

安装与启用

安装流程遵循 SkillHub 通用说明(https://skillhub.cn/install/skillhub.md)。先确认本机已有 skillhub CLI;若没有,可用官方脚本安装。

command -v skillhub && skillhub --version

未安装时可执行完整安装(CLI + 默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

将 Skill 装进当前 Agent 正在使用的 skills 目录(须带 --dir,否则默认落在 ./skills/ 且可能不被识别):

skillhub install persona-simulate --namespace user_af2bf003 --dir <skills 目录>

常用路径示例(以你实际使用的客户端为准):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

安装完成后按所用客户端要求重启或重新加载 Agent,使 SKILL.md 被纳入技能上下文。SkillHub 页面亦支持将「请根据 https://skillhub.cn/install/skillhub.md,安装 @user_af2bf003/persona-simulate」发给 AI 代为安装,本质仍是上述坐标与安装规范。

典型用法

用 /人格 切换

文档给出的指令与预期回复示例如下。

用户输入 说明
/人格 温柔 切换到温柔体贴型
/人格 高冷 切换到高冷傲娇型
/人格 活泼 切换到活泼话痨型
/人格 成熟 切换到成熟稳重型
/人格 幽默 切换到幽默风趣型
/人格 查看 查看当前人格
/人格 重置 恢复默认人格

示例对话(摘自官方 SKILL.md):

  1. 用户:/人格 高冷
    回复:高冷模式已启用。从现在起我会用高冷的方式和你交流。

  2. 用户:你好呀
    回复:(高冷模式)哦。有什么事?

  3. 用户:/人格 重置
    回复:人格已重置,恢复默认模式。

用 JSON 指定人格

文档中的结构化用法为:

{
  "persona": "切换的人格"
}

若你的 Agent 或上层业务通过 JSON 传参,可将 persona 与上述人格名称或实现约定对齐;具体解析逻辑取决于宿主是否按 Skill 说明执行。

适用场景与注意

适合谁

  • 需要在演示、原型或轻量陪聊里快速试几种语气,又不想维护多份系统提示的开发者。
  • 希望把「人格清单 + 切换协议」固化成 Skill,便于在 SkillHub 分发、版本固定为 1.0.0 的团队。

限制与注意

  • 人格行为完全依赖 Agent 是否加载并遵守本 Skill 的 SKILL.md;文档未描述持久化存储,会话级状态以 Agent 实现为准。
  • 预设人格为定性描述,没有评分、安全策略或内容审核条款;上线产品仍需自行加合规与风控。
  • SkillHub 统计(以抓取资料为准):评分 100000,下载 1024 次,安装计数 0;社区来源,升级与维护需关注 @user_af2bf003/persona-simulate 是否有新版本。

结尾

人格模拟把五种常见对话人格和 /人格 切换约定写进标准 Skill 包,适合作为 Agent 侧的「风格层」配置。需要安装或查看详情时,可打开 SkillHub 页面:https://www.skillhub.cn/skills/user_af2bf003/persona-simulate。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜