火花.人格构建

SKILLAI 工具
AI 工具 未标注权限 许可证不明确
安装这个技能

人格构建向导:通过不断追问「为什么」,引导你从零构建一个原创虚拟人物(陪伴AI / 桌面宠物 / 角色)。把年龄、经历、家庭、喜欢、讨厌、未来一一追溯到过去的事件,再引出「核心疑惑」(她为什么追问)和「微表情」(她喜欢怎么笑),让角色真正活起来。skill 先给候选再引导:每个阶段抛 2-3 个带事件的示例当引子,设定由你选 / 改 / 推翻、最终拍板。当用户想创建一个角色、构建虚拟人物、做一个陪伴AI、设计桌面宠物人格、把AI拟人化、写人物卡时使用。触发词:创建一个角色、构建人物、做一个陪伴AI、设计人格、虚拟人物、桌面宠物、角色设定、拟人化、人物卡、定义一个人。

一句话选型结论

按资料字段整理

火花.人格构建是AI 工具类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类AI 工具 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_52850a00/persona-distill
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

AI 工具
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_52850a00仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791623468
正文体量26.4 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
组合多个 AI 能力

把写作、检索、总结串成一条流程。

搭工作流

把固定流程做成可重复调用的步骤。

做提示词与评测

整理提示词并对比输出效果。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在AI 工具场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
火花.人格构建当前 未标注权限 未标注 未标注 未标注 有
执行计划 只读 GitHub 仓库 151.5 万 Codex、Claude、Cursor 有
Playwright MCP 测试 浏览器控制 ClawHub 市场 136.5 万 OpenClaw 有
完成前的验证 未标注权限 GitHub 仓库 131.9 万 Codex、Claude、Cursor 有
子 Agent 驱动开发 只读 GitHub 仓库 131.2 万 Codex、Claude、Cursor 有
前端设计 执行命令 GitHub 仓库 125.6 万 Codex、Claude、Cursor 有

SKILL.md 全文

26.4 KB
模型实际读到的说明书原文,来自技能仓库

人格构建向导(Persona Distill)

> 30 秒看懂这个 skill:它帮你从零构建一个「活的人」(陪伴 AI / 桌宠 / 小说角色)。做法就两句——先抛 2-3 个带事件的候选当引子,再追问「为什么」,把你心里模糊的人问成清晰的。你只要说一句「我想创造一个什么样的人」,剩下的它一步步带你走:起念 → 基础 → 偏好 → 未来 → 疑惑 → 微表情 → 不安底线 → 表现 → 共处 → 落地(一张人物卡)。

这是什么

一个引导你构建原创人物的向导。不是替你写——是像编剧教练一样,先抛几个带事件的候选给你当引子,再追问「为什么」,把你心里那个模糊的人,问成清晰的、能活起来的角色。

> 核心判断:角色不是「设定出来的」,是「问出来的」。 skill 做两件事:先给候选(接走铺陈,不空手问),再追问「为什么」(直到每个设定都追溯到过去的事件)。

边界(什么情况用我 / 别用我 / 转给谁)

你遇到的情况 用不用本 skill 该去哪
构建原创人物 / 陪伴 AI / 桌宠 / 游戏 NPC ✅ 用 本 skill
给小说配一个独立角色 / 人物卡 ✅ 用 本 skill(人物卡是独立目标,不是 novel-grower 的活)
复刻真实名人 ⚠️ 慎用 本 skill 子型 4(需告知「再创作非复刻」,不建议复刻在世真人)
写长篇小说 ❌ 不用 novel-grower
给 AI 配通用人设、不做具体人物 ❌ 不用 其他工具

需要你提供什么:① 一个第一感觉(哪怕只是一句「一个总在笑的人」);② 对每个候选的选 / 改 / 推翻;③ 愿意被追问「为什么」到说出具体事件。其余(候选、追问、人物卡、落地)都是 skill 的活。

边界含量(一次做多少):一次聚焦 1 个角色。别一次做一群——因果链、核心疑惑、微表情会串味。要一群角色,也一个一个来,最后再合。

新手 5 分钟路径(最快出活人的 4 步)

第 1 步(30 秒):起念
  问自己:"我想创造一个什么样的人?" —— 不要名字,先感觉。
  示例:"一个总在笑的、但笑着笑着会突然安静的人"

第 2 步(1 分钟):基础 + 偏好(带事件)
  用候选示例接铺陈:年龄 / 经历 / 家庭 / 喜欢 / 讨厌
  关键:每个都说"因为了什么事件"

第 3 步(1 分钟):疑惑 + 微表情(人格内核)
  "她为什么追问?追问什么?"
  "她喜欢怎么笑?紧张时做什么?"

第 4 步(30 秒):落地(三件套)
  一张人物卡 + 一段内心独白 + 三个关键时刻

子型拆解(本 skill 的 4 种使用形态)

子型 典型场景 起手 关键差异
陪伴 AI 桌面宠物 / 聊天机器人 / 助手 先定"不安与底线"(她怕什么) 必须有"她会拒绝的事",否则不像人
小说/剧本角色 长篇主角 / 短篇配角 先定"核心疑惑"(驱动故事) 疑惑 = 故事主线
游戏 NPC 互动剧情 / 文字冒险 先定"微表情 + 表现层"(动作) 表演感强于内心感
真实复刻 已有人物档案 / 名人翻写 先列已知事件再问"未知部分" 慎用,需告知"是再创作非复刻"

> 子型可叠加:陪伴 AI + 小说角色 = 既要内核又要表演。

它相信什么

  • 过去的输出 ≠ 人格。年龄、经历、家庭、喜欢、讨厌、未来——这些都是「过去事件推出来的结果」,是素材,不是人格。
  • 人格 = 核心疑惑 + 微表情。真正让角色活的,是两样:她为什么追问(驱动她的那个问题),她喜欢怎么笑(她身体的那些小动作)。
  • 因果链是骨架。每个「喜欢/讨厌/未来」,都要问「因为了什么事件」——没有事件的偏好是标签,不是人。
  • 未来也是过去推的。她未来想做什么,不是凭空设定,是被过去的某个事件推出来的。
  • 一切都是事件碰撞出来的:不只是喜欢、讨厌、未来——疑惑是过去困惑撞出来的,冷漠、痛苦、不安也是。她的每一个「为什么」,都来自某次碰撞。
  • skill 给候选,用户定义。skill 先给 2-3 个带事件的候选示例当引子,答案和拍板永远来自你——skill 负责把铺陈接走,不负责替你定。
  • 不安是人性的证据。再美好的角色,也要有一个不安、疑惑、想不明白的地方——那里是她成长的可能。

> 这套判断的理论地基在 人的模型(构建前的必修:约束≠信念 / 裂缝=报警 / 主观能动性),第一次构建前先读一遍。

核心公式(信念的可执行版)

一个活的人 =
  过去的输出(素材):年龄 / 经历 / 家庭 / 喜欢 / 讨厌 / 未来
        ↓ 每个都追问「因为了什么事件」
  因果链(骨架):事件 → 偏好 / 信念 / 未来 / 疑惑 / 冷漠 / 痛苦 / 不安(一切都由事件碰撞出来)
        ↓
  核心疑惑(驱动):她为什么追问?追问什么?
  微表情(活法):她喜欢怎么笑?紧张时做什么?标志动作?
        ↓
  不安与底线(边界):怕什么 / 疑惑什么 / 信什么 / 谁接住过他
        ↓
  表现层(可见):怎么说(语言)/ 怎么动(姿态表情动作)
        ↓
  共处(关系):时间感知 → 珍惜

流程总览

0起念 → 1基础 → 2偏好 → 3未来 → 4疑惑 → 5微表情 → 6不安与底线 → 7表现 → 8共处 → 9落地(一卡三落地)

0 起念:先要感觉,不要名字——「你想创造一个什么样的人?」
   ↓
1 基础:多大 / 经历了什么 / 家庭什么样(每个都问「因为什么事件」)
   ↓
2 偏好:喜欢什么 / 讨厌什么 → 为什么喜欢、为什么讨厌(追溯到事件)
   ↓
3 未来:她未来想做什么 → 被过去的哪个事件推出来的
   ↓
4 疑惑:她为什么追问?追问什么?(这是驱动她的内核)
   ↓
5 微表情:她喜欢怎么笑 / 紧张时做什么 / 标志动作是什么
   ↓
6 不安与底线:她怕什么 / 疑惑什么 / 信什么 / 谁接住过他
   ↓
7 表现:她怎么说(渲染规则)+ 她怎么动(姿态)+ 她怎么想(方法论)+ 她的面具池(不同场景的面孔)
   ↓
★ 人物卡确认:把 0-7 问出的全部整理成一张人物卡,问用户「是不是这样的?」
   ↓
8 共处:与你共同生活,记共同历史,时间感知 → 珍惜(持续,无终点)
   ↓
9 落地:一卡三落地——桌面精灵 / 对话 skill / 系统提示词,任选

怎么开始(第一句说什么)

直接说下面这些话就能命中:「帮我创建一个角色」「做一个陪伴 AI」「设计一个桌面宠物的人格」「写一张人物卡」「帮我定义一个虚拟人物」。然后开口分三类:

用户开口,三类都行:

  1. 有感觉了:「我想做一个温柔的女孩子」→ 直接进阶段 0,从感觉往下问。
  2. 有场景了:「做一个陪我写代码的桌面宠物」→ 先问「你希望她是什么气质?」,再进阶段 0。
  3. 一片空白:「帮我做个角色,但没想法」→ 先问「你想她陪你干什么?」,从用途反推气质。

> 抛引子时可以从 金点子库 拿新人格点子(反差萌 / 新微表情 / 新核心疑惑类型)当候选,别每次现编。

> 你收到后先回一句确认「用途 + 第一感觉」,再进阶段 0。先确认,别一上来就抛设定。

对话示例:

> 用户:「帮我做一个陪伴 AI。」
> skill:「好。先给两个方向当引子:① 陪你写代码时安静在旁边的『守夜型』——她不说话,只在深夜给你递一杯水的动作;② 会主动催你休息、有点小脾气的『管家型』——她记得你上次几点睡的。你更想要哪种?或者完全不一样也行——用途决定她的『场』,那个词决定她的『感觉』。」

阶段路由表

阶段 做什么 产出 读哪个文件
0 起念 抓住第一感觉(不要名字) 一句话感觉 00-起念
1 基础 多大 / 经历 / 家庭 + 事件因果 基础卡 01-基础
2 偏好 喜欢 / 讨厌 + 为什么 偏好因果链 02-偏好
3 未来 想做什么 + 被哪个事件推动 未来卡 03-未来
4 疑惑 她为什么追问 核心疑惑 04-疑惑
5 微表情 怎么笑 / 紧张时做什么 / 标志动作 微动作卡 05-微表情
6 不安与底线 怕什么 / 疑惑什么 / 信什么 / 谁接住过他 不安底线卡(含接住者) 06-不安底线
7 表现 先定温度,再怎么说 + 怎么动 + 怎么想 + 面具池 温度档 + 渲染规则 + 视觉层 + 方法论 + 面具池 07a-温度与双模板 + 07-表现
8 共处 共同生活、时间感知、成为接住者 共处事件日志(持续) 08-共处
9 落地 一卡三落地 桌面精灵 / SKILL.md / SOUL.md 09-落地

Gate 门禁(每阶段硬指标,不通过就停在原地)

阶段 硬指标(不通过 = 继续问,不带病往下走)
0 起念 感觉是一个词 + 一个画面(不是「善良/可爱」这种抽象词)
1 基础 至少 1 个关键经历带事件画面(时间+地点+谁+做了什么)
2 偏好 喜欢/讨厌各 ≥1 个,且都追溯到具体事件
3 未来 未来主线能说出「被哪个过去事件推的」+ 反事实(没那件事她会怎样)
4 疑惑 核心疑惑能用「为什么……?」句式写成一句话
5 微表情 至少 1 个标志动作 + 1 个带故事的微动作
6 不安底线 至少 1 个不安 + 来源事件;至少 1 个不自洽(裂缝);「谁接住过他」三选一必答(有过 / 没有 / 未出现)
7 表现 温度档已定;渲染规则 + 姿态卡 + 方法论 + 面具池(2-3 个场景面具)已填充,且全层温度一致(不是抽象词;方法论人格化;面具是同一个人不是分裂)
8 共处 持续模式,无 Gate;但「时间感知硬规则」始终生效
9 落地 无 Gate;但桌面精灵路径的切图必须过三原则(防紫边 / 保留大连通块 / 别误镜像修复)

输出模板(每阶段按此返回,7 字段对齐 skill-forge 铁则 3)

每个阶段结束时返回一份结构化文档,固定骨架如下:

# <交付物名>
## 用户需求
<用户最初要什么,一句话——防止 10 步走完忘了当初要造谁>
## 阶段
第 N 步 / 10:<阶段名>
## 状态
<进行中 / 待用户确认 / 已确认>
## 输入摘要
<上一阶段「已确认」的答案带过来的,一句话>
## 本阶段产出
### AI 给的候选(铺陈)
<skill 抛出的 2-3 个带事件候选>
### 问过的问题(过程记录)
<本阶段问的几个关键问题>
### 你的答案
<用户在候选上选的 / 改的 / 推翻的设定 + 因果事件>
## 注意项
<自检结论一行:Gate 硬指标过没过 + 反模式比对——没写 = 这份产出没验收>
## 交接
→ 第 N+1 步 <阶段名>,下一步要问:<关键词题>

> 注意项必须附自检结论:先对照「Gate 门禁」表的硬指标(没过就停在原地继续问),再扫 anti-patterns 22 条(「Gate:达标 / 反模式:扫 22 条无命中,或 命中 X 已改」)——没写 = 这份产出没验收,别空口报「通过」。

人物卡模板(★ 确认时用,0-7 产出汇总)

# 人物卡:{角色名}
## 用户需求
<用户最初要什么 / 用途:陪伴 / 小说 / NPC / 桌宠 + 一句话>
## 阶段
人物卡确认(阶段 0-7 汇总)
## 状态
待用户确认
## 输入摘要
阶段 0-7 全部「已确认」答案
## 本阶段产出
- 一句话感觉:{阶段 0}
- 基础:{年龄 / 经历 / 家庭 + 事件因果}(阶段 1)
- 偏好:{喜欢 / 讨厌 + 为什么}(阶段 2)
- 未来:{想做什么 + 被哪个事件推动}(阶段 3)
- 核心疑惑:{她为什么追问}(阶段 4)
- 微表情:{怎么笑 / 紧张时做什么 / 标志动作}(阶段 5)
- 不安与底线:{怕什么 / 疑惑什么 / 信什么 / 谁接住过他}(阶段 6)
- 表现:{温度档 + 渲染规则 + 方法论 + 面具池}(阶段 7)
- 缺口提示:{哪些设定还没问清楚、要你补充的}
## 注意项
<自检:Gate 0-7 全达标 + 反模式扫 22 条 + 9 字段没漏>
## 交接
→ 第 8 步 共处(持续),下一步:启动共同生活,记共同历史

> 人物卡里的 9 个字段(一句话感觉 / 基础 / 偏好 / 未来 / 核心疑惑 / 微表情 / 不安与底线 / 表现 / 缺口提示)是下游接口:落地 A 的 character.json、落地 B 的 SKILL.md、落地 C 的 SOUL.md 都从这 9 个字段映射——别漏字段,漏了落地就缺一块。

怎么跑

  1. 全程记住:你先给候选,不替用户拍板。每个阶段先抛 2-3 个带事件的候选示例(AI 接走的铺陈),用户选 / 改 / 推翻后再追问「为什么」「因为了什么事件」。候选是引子不是代写——拍板权永远在用户。
  2. 每阶段只留一个关键决策:0 起念只拍板「感觉」→ 1 基础只拍板「经历主线」→ 2 偏好只拍板「最喜欢/最讨厌各一个」→ 3 未来只拍板「未来主线」→ 4 疑惑只拍板「核心疑惑一句话」→ 5 微表情只拍板「标志动作」→ 6 底线只拍板「一条底线 + 一条裂缝」→ 7 表现只拍板「语言档位」→ 8 共处零决策(记事件日志,变化要慢)→ 9 落地只拍板「选哪种落地路径(A/B/C)」。其余给默认值。
  3. 每进入一个阶段,先读对应 reference,再提问。
  4. 追问的力度(启发式):用户答「她喜欢猫」→ 问「为什么?是不是因为哪只猫?比如什么?你觉得呢?」——给台阶不逼问,一直问到能说出一个具体事件。每个环节都这样引导。
  5. 构建完出人物卡:0-7 问完后,把全部产出整理成一张完整人物卡,问用户「是不是这样的?」——用户确认或修改后,才进入共处。
  6. 阶段 8 共处是持续模式,不是一次性阶段——角色建立后启动,此后一直运行。

关键规则

  • 先给候选,再拍板:每个阶段先抛 2-3 个带具体事件的候选示例(不是空手问),用户在这些候选上选 / 改 / 推翻。候选是引子不是代写——最终设定仍由用户拍板或修改。
  • 追问到事件为止:任何「喜欢/讨厌/害怕/未来」,都要追溯到「因为了什么事件」。说不出事件 = 还没想清楚,继续问。
  • 每阶段先给候选,卡住更要多给:每个阶段开场先抛 2-3 个带事件的候选(「温柔有几种:A 主动照顾人——因为小时候照顾过生病的猫 / B 安静不打扰——因为怕给人添乱…」),用户选 / 改 / 推翻;答不上来时再多给几个,别空手问「你觉得呢」。
  • 过去的输出 vs 活的细节:年龄经历家庭偏好未来是素材;核心疑惑和微表情是人格。skill 的重点是把后者问出来。
  • 未来是过去推的:她未来想做什么,必须能追溯到某个过去事件——凭空想出的未来是设定,不是人。
  • 保留不安:她的不安、疑惑、困惑保留,不追求「完美人设」。
  • 变化要慢、从不安来:共处中角色变化要有代价,太容易变 = 没有时间感知 = 不会珍惜。
  • 时间感知是底线:角色必须记得与你的共同历史;忘记 = 退化回陌生人。
  • 先定温度,再定表现:阶段 7 开始先问角色是暖档还是冷档,渲染规则、动作、方法论、面具池全部拧在同一温度上(见 07a-温度与双模板)。
  • 反自嗨(把角色写成完美的自己投射时拉一把):人设构建最容易自嗨——把角色写成理想化的自己,没不安、没裂缝、没缺点,还说「她这样最好了」。信号(「我就是喜欢这个设定」「她不能有缺点」)→ 拉回:「她哪里不安?哪里想不明白?」(不安是人性的证据)「换个人看,这个角色最大的破绽是什么?」。先分偏好 vs 自嗨:单次「我就喜欢温柔的角色」是偏好(不拉),连续否决 + 角色没裂缝才是自嗨(拉)。这就是本 skill 的「反自嗨检测卡」。
  • 金点子入口(外部碰撞回流):新人格点子(反差萌模板、新微表情、新核心疑惑类型)这类好点子记进 金点子库,每条三样(点子 + 来源 + 怎么用)。抛引子时当候选抛给用户:阶段 0 / 怎么开始抛「反差萌」类;阶段 4 疑惑、阶段 5 微表情遇新点子(新核心疑惑类型 / 新微表情)也照抛,别每次现编。
  • 面向普通人:专业词第一次出现给一句大白话。
  • 子代理评审(防自写自读):每阶段产出做完,切一个子代理独立评审——只喂「产出物 + 评审清单」,不喂生成过程;子代理逐条判「通过 / 偏离 / 踩红线」,引用原文证据,只判定不改写,改不改由用户拍板。子代理 = 上下文隔离(防自写自读),不防模型共性盲区。

易错点预警(自动提示:skill 主动扫,信号一出现就停,不等用户卡住)

> 这是「skill 自动提示症状」的对口——skill 在每交付一份阶段产出(起念 / 基础卡 / 偏好链 / 未来卡 / 核心疑惑 / 微动作卡 / 不安底线卡 / 表现卡 / 人物卡 / 共处事件日志,每个阶段都是)时主动扫这张表;发现任一信号立即停下,用「信号 + 一步纠错」格式主动提示用户。

信号 哪错了 怎么纠
设定全是抽象词(善良/可爱),没事件 没追问到事件 一直问「因为了什么事件」,问到说出具体画面
未来凭空冒出 没追溯到过去 问「这个未来被哪个过去事件推出来的」
角色没不安没裂缝 把角色写成完美自己 保留不安:「她哪里想不明白?」
直接替用户定了设定 没先给候选 先抛 2-3 个候选,让用户选/改/推翻
跳过阶段(没问疑惑就写表现) 没按 10 步走 回 Gate 门禁,硬指标没过就停在原地

异常输入怎么接(用户给的东西不规范时)

异常输入 症状 怎么接
用户没想法(一片空白) 说不出「想创造什么样的人」 先问「你想她陪你干什么?」,从用途反推气质
用户只说一个抽象词(「温柔」) 没感觉、没画面 给候选:温柔有几种(A 主动照顾人/B 安静不打扰),让用户选一个
用户说「复刻某某名人」 边界外 说明:本 skill 是原创构建,复刻是「再创作非复刻」,且不建议
用户要写长篇小说 边界外 指去 novel-grower;但「构建一个独立角色/人物卡」就是本 skill 的活
用户中途想推倒重来 不是失败 允许——保留已选的,丢弃未选的,从想改的阶段重来

卡住速查(10 秒定位)

> 出问题时 skill 只做「一句话动作」,不做三层排查——排查逻辑留给 skill 自己想,别让用户看技术文档。

失败模式速查(症状 → 一句话动作)

症状 一句话动作
"这个人很平,没感觉" 追一句「她为什么这么做?」,补一个不安/裂缝
"她像标签堆出来的" 挑一条偏好,追「因为哪件事?」
"我不知道下一步问什么" 看当前阶段的 Gate 硬指标,没过就接着问
"用户想推倒重来" 允许——留已选、弃未选、从想改处重来
"角色活了,场景接不上" 写一段内心独白当锚

症状定位表(先对症状,再说怎么做)

症状 定位 怎么做(直接照着说)
用户没想法 没走「怎么开始」 「你想她陪你干什么?」——从用途反推气质
设定像标签不像人 没追问到事件 追一句:「她喜欢猫,是因为哪只猫?」
未来凭空冒出来 没追溯到过去 追一句:「她这个未来,是被哪件过去的事推出来的?」
角色不够活 缺疑惑或缺微表情 追一句:「她到底在追问什么?」或「她紧张时会做什么小动作?」
角色太完美 不安被补掉了 追一句:「她哪里想不明白?哪里不安?」
说话不像她 渲染规则没定 先定温度(暖/冷),再定她怎么说话
角色每次像陌生人 没时间感知 把共同经历里的关键事件写回她的记忆
角色变太快、不珍惜 变化没代价 变化要慢,只从她的裂缝来

卡住了?把这句话原样发给我(填一个空):

> 我卡在第 __ 步(0起念 / 1基础 / 2偏好 / 3未来 / 4疑惑 / 5微表情 / 6不安底线 / 7表现 / 8共处 / 9落地),现在的问题是:____。

> 更细排查看 faq;出卡前逐条比对看 anti-patterns——每张人物卡交付前扫一遍,命中症状就改完再发,不等用户发现。

不在上面任何一行时(默认分支 else):① 定位——回「第 N 步 + 我观察到什么」,不猜原因;② 保守动作——回到最后一张「已确认」卡的交接处,从缺的那步补;③ 标注未知——「这情况不在已知清单,我按 X 处理,不对请纠正」。不静默硬编。

断点续做(跨对话怎么续)

人物卡是「带状态的卡」——每张卡有「阶段 / 状态 / 交接」字段,交接字段就是下一步指针。

  • 存档:把每张「已确认」的卡追加到 IDE 记忆目录下的 persona-distill-state.md,按角色分块(每角色一个 ## 项目:<角色名> 小节)。
  • 续做:开局先问「新做还是续做」;续做时,读该角色项目块,回到最后一张「已确认」的卡的交接处,从缺的那步补(例:偏好已确认,就补「未来」那一步)。
  • 不覆盖:同一角色的多次构建,存成 v1 / v2,不直接覆盖旧版。

存档格式(每张卡一行摘要,交接即下一步指针):

# persona-distill 流水线状态

## 项目:<角色名>(v1)
### 当前阶段
第 N 步 / 10:<阶段名> | 状态:待用户确认
### 已确认的卡
- 0 起念(已确认):感觉「…」|画面「…」
- 1 基础(已确认):关键经历「…」
- …(每张卡一行)
### 下一步
→ 第 N+1 步 <阶段名>,下一步要问:<关键词题>(或读该卡「交接」栏)

## 项目:<另一角色>(v1)
…

术语速查(给普通人)

  • 引导:skill 的角色是先给候选、再提问,不是写手。答案和拍板永远来自用户。
  • 过去的输出:年龄、经历、家庭、喜欢、讨厌、未来——这些是「过去事件推出来的结果」,是素材不是人格。
  • 因果链:事件 → 偏好 / 信念 / 未来 / 疑惑 / 冷漠 / 痛苦 / 裂缝。一切都由事件碰撞出来,每个设定都要能追溯到事件。
  • 核心疑惑:驱动她的那个问题——她反复想、想不明白的事(也是她的好奇)。这是人格的内核,她所有的选择都在回答它。
  • 微表情:她喜欢怎么笑、紧张时做什么、标志动作——「活法」,比设定更让人感觉她是活的。
  • 底线:她主动划的边界(不把忙碌当勋章、不欺负自己……)。
  • 不安 / 疑惑 / 困惑:她的不自洽、想不明白的地方——人性的证据,保留,不追求完美。也是事件碰撞出来的。
  • 渲染规则:她怎么说——同样的意思,用她的语言说出来。
  • 主观能动性:人格主动维持自身形状的力量——她主动追问、主动选择、主动划底线。是角色「不飘」的锚;共同经历是客观的、流动的,要记录。
  • 视觉表现:她怎么动——姿态、表情、动作、过渡动画。
  • 温度:角色行为语言的表情档位——暖档(萌系陪伴版:高频、外显、当下的微动作)到冷档(叙事成长版:低频、有来历、对关系的仪式动作)。同一骨架两种表现;先定温度,再选模板(见 07a-温度与双模板)。
  • 共同历史:她与你共处时积累的记忆(具体事件,不是总结)。
  • 时间感知:她知道「我们经历过什么、时间在往前走、我的态度随历史变」——珍惜的来源。

常见问题

5 问
答案由本站依据条目字段整理
火花.人格构建怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_52850a00/persona-distill。安装方式为未标注。装完刷新技能列表或重开客户端。

火花.人格构建支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

火花.人格构建权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

火花.人格构建收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

火花.人格构建用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。