rimworld吧 关注:278,455贴子:5,145,865
  • 24回复贴,共1

【教程】叙事驱动型的结构化角色人格模板分享

只看楼主收藏回复

因为发在旧贴里看的人不多,没人和我讨论。
所以开个新帖,顺便写详细点。
我会从婴儿级一步步写起。


IP属地:湖北1楼2026-01-24 17:27回复
    这个贴会有点长,我会分成四个部分讲:
    一、RimTalk的文本结构
    二、简单的标签化人设写法
    三、背景故事型写法
    四、叙事驱动型结构化写法


    IP属地:湖北2楼2026-01-24 17:28
    回复
      2026-01-25 16:08:24
      广告
      不感兴趣
      开通SVIP免广告
      一、RimTalk的文本结构
      首先,以防有人不知道。
      RimTalk的调试功能可以查看发送给AI的完整文本。


      IP属地:湖北3楼2026-01-24 17:29
      回复
        这里我只截取角色信息的部分

        可以看到,角色信息其实是一堆简单的“标签”,
        使用英文冒号、逗号、空格、回车分隔。
        所以写“人格”时,尽量遵循这个格式,或者用一套固定的格式。
        不要一会这个符号,一会那个符号,造成混淆。


        IP属地:湖北4楼2026-01-24 17:30
        收起回复
          二、简单的标签化人设写法
          这是最简单的写法,大家都会。
          并且,因为RimTalk本身会读取角色的一堆“标签”信息,你甚至不需要多写什么。

          比如青云这张卡,参靠面板信息,我们可以写上:
          “说话唯唯诺诺的,擅长射击,喜欢种田,......”
          (再补十几条都行,比如,左眼封印着邪神。)
          这就写完了。(或者额外补充一些对话示例)
          那么现在,她的人设可以粗略看作是:
          “童年流浪者,成年窃贼,化学品痴迷,烦人的声音,善良,说话唯唯诺诺的,擅长射击,喜欢种田,......”
          ------------------
          这种写法很简便,能快速凸显人设、性格,
          但也会导致角色刻板、扁平。
          这并不是因为信息太过简略,
          而是因为,她的人设是静止的。
          你只告诉了AI她是什么性格,
          但没有说 她为什么会是这个性格,以及她具体会有什么反应。
          AI没有参照点,就只能往刻板的方向写。
          ------------------
          如果想写得更好,我们要做的是 补全缺失的“因果链”
          告诉AI她为什么是这个性格,以及这个性格会怎么体现。
          即“经历→性格→行为”
          最简单的方法就是,写一个小故事。


          IP属地:湖北5楼2026-01-24 17:32
          回复
            三、背景故事型写法
            核心的叙事思路:经历塑造性格,行为体现性格

            现在我们重新再看一遍青云的几个主要特质
            “化学品痴迷、烦人的声音、善良、擅长射击种植”
            化学品痴迷:没有人是天生痴迷的,她会不会经历了什么
            烦人的声音:这会造成什么影响?别人讨厌她?或者自卑?
            善良:她是流浪儿,又是小偷,会不会和她善良的本性有矛盾?
            射击格斗:怎么学会的?又会给她带来什么?
            (还有经历,她和一群艾波娜袭击我的殖民地,被抓住,变成奴隶了。)


            IP属地:湖北6楼2026-01-24 17:35
            回复
              最后,我们就得到了这个故事。

              结尾那句“她最信赖的,仍是那杆用得比刀还熟的枪,和埋藏在记忆里的种植知识。
              ”非常关键。
              不仅精简的说明了“她会射击格斗,并且射击更强”
              还表明了她的愿望“她想种地”,这和流浪儿的经历也是呼应的。
              --------------------
              角色如果没有方向、动机,对话就会变得漫无目的。
              所以,她会可怜兮兮的跟我讲“等获得自由后,想要去种地”
              也会自豪的说“我能在任何贫瘠的土地上种出植物”
              (挺可爱的,下个档要是有艾波娜袭击,我就加上她)


              IP属地:湖北7楼2026-01-24 17:36
              回复
                我知道有些吧友可能担心不会编
                https://tieba.baidu.com/p/10408854687
                所以我写了一套提示词,放到人格导演里就能用。
                青云的故事也是用AI写的,我手改了一点。
                --------------------
                但背景故事型写法也有局限
                1.在后期文本较多的情况下,不利于AI阅读,容易漏细节。
                2.表述模糊,一千个人有一千种理解方式,可能偏离人设。
                3.不方便后续拓展。比如说你想改性格,或者经历,得重写不少地方。
                所以就有了结构化写法


                IP属地:湖北8楼2026-01-24 17:39
                回复
                  2026-01-25 16:02:24
                  广告
                  不感兴趣
                  开通SVIP免广告
                  四、叙事驱动型结构化写法
                  核心思路仍然是:
                  “经历塑造性格,行为体现性格”
                  (经历→性格→行为)
                  --------------------
                  先回想一下开头
                  角色信息其实是一堆简单的“标签”,
                  使用英文冒号、逗号、空格、回车分隔。
                  --------------------
                  这种格式其实,不太方便写复杂的结构。
                  但“[] {} #”这些符号,其它重要模块在用,
                  所以我选择了“【】 - →”
                  “【】”是标签,“-”是并列,“→”表示因果递进。
                  (如果有更好的方式,希望大佬能告诉我)
                  --------------------
                  最终模板是这样:


                  IP属地:湖北9楼2026-01-24 17:41
                  收起回复
                    【角色元设定】(没有就不写)
                    【姓名】
                    【身份】
                    【简述】(背景简述,可选项)
                    【先天特质】(性格/特质→行为/具体表现)
                    -
                    -
                    【后天经历(时间线排序)】(经历→性格/特质→行为/具体表现)
                    -
                    -
                    -
                    -
                    【补充设定】
                    -
                    -
                    -
                    【人际关系】
                    -
                    【未来发展】
                    【对话示例】(自己有写的话,可以加)


                    IP属地:湖北10楼2026-01-24 17:42
                    收起回复
                      大佬你的想法确实很好,我试试给我的小人安上


                      IP属地:中国香港来自iPhone客户端11楼2026-01-24 18:35
                      收起回复
                        我问了其他大佬,用yaml格式应该更好一点。
                        你们写完后直接让AI转换成yaml格式,用代码块包裹就行了。
                        逻辑上是相通的,单纯把我这个当成写作模板。


                        IP属地:湖北来自Android客户端12楼2026-01-24 20:09
                        收起回复


                          IP属地:山东来自Android客户端13楼2026-01-25 01:20
                          回复
                            talk眼


                            IP属地:浙江来自Android客户端14楼2026-01-25 12:43
                            回复
                              2026-01-25 15:56:24
                              广告
                              不感兴趣
                              开通SVIP免广告


                              IP属地:山东来自Android客户端15楼2026-01-25 13:07
                              回复