用途:为 Agentforce 智能体设计人格,定义“智能体是谁、听起来如何、绝不做什么”,不涉及对话流程、话术模板或交互分支。
主要能力:接受品牌指南 PDF、组织 URL、旧 persona.md、自由文字描述、现有系统提示或 Agent Script 等任意输入;通过“输入→上下文→草稿→人格→示例对话”的快速循环产出人格文档,路径为 _local/generated/[agent-name]-persona.md。可按需进行 50 分制评分,也可作为独立工作流把人格编码为特定工具的字段值。框架包含身份(3-5 个人格形容词)与 5 类 12 个维度:语域(下属/同侪/顾问/教练)、声音(正式度、温度、个性强度)、语气(情感色彩、共情程度及语气边界与语气弹性)、表达(简洁度、幽默)、聊天风格(表情、格式、标点、大小写),另有短语库、禁语清单、语气弹性与按主题词表。维度按依赖顺序排列,上游选择约束下游,约束为建议而非硬性锁定。
使用方式:从开场消息判断意图——提供品牌输入或描述走设计流程;提供已完成 persona.md 并要求编码走编码流程;提供 persona.md 但未说明意图时先展示摘要并给出精炼、评分、编码菜单;意图不明时询问是设计新人格还是编码现有人格。设计流程分两阶段:阶段一(输入、最小上下文、草稿、人格、示例对话)尽快到达示例对话;阶段二提供精炼、探索、导出(下载、评分、编码)菜单。上下文仅收集输入未回答的信息,包括公司、受众、模态、主要语言、至少一个用例,均可跳过。输入丰富时默认一次性生成,输入稀少时走向导。草稿阶段解析输入信号、映射 12 维度、标注强信号或默认值,生成身份、短语库、禁语清单、语气边界、语气弹性、负面身份与全局词表;价值观仅在用户明确陈述时记录,不推断。身份确定后建议最多 3 个名称,用户可自定。全程维护显式状态对象,每次重新生成都基于该状态而非对话历史。会话中断时进度保留在对话中,可恢复。
适用场景:新建 Agentforce 智能体前定义人格;为语气不一致的现有智能体补足人格一致性;把品牌指南或语气文档转为结构化人格;开发前对齐干系人对智能体语气的预期;在设计到实现交接时记录智能体声音。
限制:只定义人格,不定义对话流程、话术模板或交互分支;构建智能体元数据、主题或动作应交给 sf-ai-agentforce,测试成品行为交给 sf-ai-agentforce-testing,编码确定性 .agent 逻辑或 FSM 行为交给 sf-ai-agentscript。短语库不包含错误或系统错误处理,错误消息在编码时作为必需消息生成。评分与编码的具体细节、收费与平台支持情况暂未提供。