Build toward a Social World Model for Social Intelligence.逐步构建社会世界模型,走向社会智能。
Renlab is an independent research lab, incubated at Renmin University of China. We are building models of how people think and act, and training AI against them so it can work closely with people.Renlab 是一家独立的研究实验室,孵化于中国人民大学。我们为人如何思考、如何行动建模,并用这些模型训练 AI,让它能与人紧密协作。
Hypothesis 002 · falsifiable假设 002 · 可证伪
Models trained inside a simulation of real people will work with real people better than models trained on human ratings.在真实人群的模拟中训练出来的模型,与真人协作时,会比用人工评分训练的模型做得更好。
Wrong if, with real people, they do no better than the same models trained on ratings.如果面对真人时,它们并不比用评分训练的同一个模型更好,这个假设就不成立。
→ Social Intelligence→ 社会智能animation illustrative动画为示意
§ 02 / 06
02Renling小人儿
First live product · sales-mind AI第一个上线产品 · 销售心智 AI
Product · 01 · sales产品 · 01 · 销售● live at sales.renlab.ai · priced per call● 已上线 sales.renlab.ai · 按次计费
A customer-mind AI API for sales销售场景的心智 AI API
Renling小人儿
Judgment, not script.给的是判断,不是话术。
Renling does not run the conversation. Your own sales agent does that — in a chat, an email, or on a call — and Renling sits behind it, reading what the customer just said. What comes back is a judgment: what changed in their mind, what the next step should do, and what not to say. Every judgment is one of six actions, with a next_move, a do_not and the customer's own words as evidence. It is an API, live at sales.renlab.ai.小人儿不碰对话。对话由业务方自己的销售 agent 跑——聊天、邮件、电话都行——小人儿只在背后读客户刚说的那句话,返回一条判断:心里变了什么、下一步该做什么、哪些话不能说。每条判断都是六个动作之一,带一句 next_move、一句 do_not,以及客户的原话作为证据。它只提供 API,已在 sales.renlab.ai 上线。
You give it你提供
What the customer said, and the conversation so far.客户说的那句话,以及对话的上下文。
→
You get back你得到
What changed in their mind, with a confidence and the quote behind it心里变了什么,附置信度和原话证据
One of six actions, with a next_move and a do_not六个动作之一,带 next_move 和 do_not
FIG. 02 · one turn图 02 · 一句话的往返● illustrative · not a result● 示意图 · 不是结果
customer's words → your sales system → Renling → action, next_move, do_not → your team or AI → the next step客户的话 → 你的销售系统 → 小人儿 → 动作、next_move、do_not → 你的团队或 AI → 下一步
§ 03 / 06
03The Social World Model社会世界模型
one person → many people → models that work with them一个人 → 许多人 → 与人协作的模型
Why this stack为什么这样搭
AI that works closely with people has to understand them, one person at a time and one group at a time.要与人紧密协作,AI 得先理解人:一个人一个人地理解,一个群体一个群体地理解。
Real people can't be the practice ground for every attempt. So we model them first: a User Behavior Model for each person, and a Social Simulator where many of them interact. Inside that model, we train models that work closely with people, starting from layer 01; the simulator is in design. Those three layers are the Social World Model.真人不能给每一次尝试当练习对象。所以我们先把人建模出来:为每个人建一个用户行为模型,再搭一个让许多人互动的社会模拟器。然后在这个模型内部,训练与人紧密协作的模型,先从第 01 层开始,模拟器还在设计中。三层合起来,就是社会世界模型。
Most simulations of people start from a persona or a demographic profile. Our first one did too, and it did no better than a plain prompt (§05). In our one-person study, only 3 of the 846 judgments came with a stated reason. A prompt can't supply reasons nobody writes down; a model has to learn them from what people do. Our User Behavior Model is trained, not prompted.大多数对人的模拟,都从人设或人口统计画像出发。我们的第一版也是这样,结果并不比一个普通提示词更好(§05)。在这项单人研究里,846 个判断中只有 3 个附带了理由。没人写下来的理由,提示词给不了,只能让模型从人的行为里学。我们的用户行为模型是训练出来的,不是提示词搭的。
The Social World Model社会世界模型layers 01 + 02 + 03第 01 + 02 + 03 层
Layer 01 · bottom第 01 层 · 底层
User Behavior Model用户行为模型
A person · built on a model of the human mind一个人 · 基于人类心智模型
It starts from what is going on inside a person: what they know, what they want, and how they feel. From there it models what they actually do, including what they choose, put off, and refuse. We train it in-house, and layer 03 is trained against it.它从一个人的内在出发:知道什么、想要什么、感受如何。在此基础上,刻画这个人实际会怎么做,包括选什么、拖着什么、拒绝什么。我们自己训练它,第 03 层的模型以它为环境训练。
knows · wants · feels知道 · 想要 · 感受↓does行动
Layer 02 · middle第 02 层 · 中间层
Social Simulator社会模拟器
Many people · built from user behavior models许多人 · 由用户行为模型组成
Many behavior models share one setting, such as a class, a family chat, or a small team, and interact. The simulator is meant to show what the group does, and to be where the models that work with people train, against simulated people who push back.许多行为模型处在同一个场景里,比如一个班级、一个家庭群、一个小团队,彼此互动。模拟器将用来呈现这群人会怎么样,也将是与人协作的模型的训练场,练习对象是会反驳的模拟人。
01 × N↓a group一个群体
↓Trained inside it, with RL在模型内部用 RL 训练
Layer 03 · top第 03 层 · 顶层
Models that work with people与人协作的模型
Trained with RL inside the model · against the layers below在模型内部训练 · 以下面的层为环境
The models that work closely with people. Inside the Social World Model they practice on simulated people first, and are rewarded by how those people respond. The first to ship is Renling, a customer-mind AI API for sales (§02), live at sales.renlab.ai. The Teacher model is next, below.与人紧密协作的模型。它们在社会世界模型内部,先在模拟的人身上练,奖励来自这些人的反应。第一个上线的是小人儿,一个销售场景的心智 AI API(§02),已在 sales.renlab.ai 上线。Teacher 模型是下一个,见下方。
RL against 01 (+02)在 01(+02)上做 RL↓responses模拟反应
Next in layer 03第 03 层 · 接下来one live · one in development一个已上线 · 一个开发中
Teaches knowledge教授知识
Teacher modelTeacher 模型
Measured, not rated.看实测,不看打分。
A tutor to be trained inside the Social Simulator, against simulated learners built to disagree, stall, and resist flattery. Its reward will be what the learner can do afterwards. Teaching comes next because learning can be measured.一个将在社会模拟器里训练的辅导模型,练习对象是会反驳、会卡壳、不吃奉承的模拟学生。它的奖励将是学生学完之后能做到什么。教学排在下一个,因为学习效果可以测量。
A customer-mind AI API for sales · live at sales.renlab.ai销售场景的心智 AI API · 已上线 sales.renlab.ai
Renling小人儿
Judgment, not script.给的是判断,不是话术。
Renling sits behind your sales agent, not in front of it. Each thing the customer says becomes a judgment: what just changed in their mind, what the next step should do, and what not to say. It returns one of six actions — advance, probe, wait, handoff, stop, hold — each with a next_move, a do_not and the quote it is based on. Your agent keeps the conversation. Priced per call.小人儿在业务方销售 agent 的背后,不在它前面。客户说的每句话都会变成一条判断:心里刚刚变了什么、下一步该做什么、哪些话不能说。它返回六个动作之一——advance、probe、wait、handoff、stop、hold——每个动作都带一句 next_move、一句 do_not,以及判断所依据的原话。对话始终由你的 agent 跑。按次计费。
↗ sales.renlab.aiFIG. 03 · Renling beside a sales conversation图 03 · 小人儿在销售对话旁边 · illustrative · synthetic · 示意 · 合成It heard a comparison rather than a price, held the quote, and asked which one the customer is comparing.它听出的不是问价,而是比价;先不报价,先问一句在跟哪家比。
§ 04 / 06
04Research agenda研究议程
open questions · prior research开放问题 · 前期研究
What has to be true要成立,需要什么
Hypothesis 002 holds only if each layer holds. These are the questions we are working on, and where each one stands.假设 002 要成立,每一层都得成立。下面是我们正在研究的问题,以及各自的进展。
Q1Layer 01 · one person第 01 层 · 一个人
Can a model of one person match that person's calls more closely than a frontier model that is simply told who they are?一个人的模型,能否比只被告知「这人是谁」的前沿模型,更贴近这个人的决定?
Everything above it rests on this, so it is tested first.上面的一切都建立在这一层上,所以最先测它。
Answers Jun 2026 · scored Sep 20262026 年 6 月作答 · 9 月打分Not in our first test: tied with the baseline.第一次测试没有做到:和基线打平。4.39 vs 4.41 out of 10, on 18 real situations, with a prompted twin. The trained User Behavior Model is not what this test measured; we have not published a comparison for it yet.满分 10 分,4.39 对 4.41,18 个真实情境,测的是用提示词搭的分身。测的不是训练过的用户行为模型;我们还没有公布它和基线的对比。→ §05 the n=1 study→ §05 n=1 研究
Q2Layer 02 · many people第 02 层 · 许多人
Does a group composed from individual behavior models act like the real group?由一个个行为模型组成的群体,表现得像真实的群体吗?
The simulator is only useful as a training ground if what works on simulated people also works on real ones.只有在模拟的人身上有效的做法在真人身上也有效,模拟器才能当训练场。
Not tested yet尚未测试The simulator is in design.模拟器还在设计中。
Q3Layer 03 · working with people第 03 层 · 与人协作
Do models trained inside the Social World Model do better with real people than models trained on ratings?在社会世界模型内部训练的模型,与真人协作时,是否比用评分训练的模型更好?
This is the hypothesis itself. Renling is a first, partial test: it works off layer 01 only. Teaching comes next, because what a learner learns can be measured.这就是假设本身。小人儿是第一次、也是部分的检验:它只以第 01 层为基础。接下来是教学,因为学生学到了什么可以测量。
One model live · no results published yet一个模型已上线 · 暂无公开结果Renling, for sales.小人儿,做销售。Live at sales.renlab.ai. A comparison with a ratings-trained model, on real customers, is what would answer Q3.已在 sales.renlab.ai 上线。要回答 Q3,需要在真实客户上,和用评分训练的模型做对比。→ §02 Renling
Prior research · papers by members of our team前期研究 · 团队成员参与的论文some of it from before Renlab was founded部分工作早于 Renlab 成立
20262026 年We shipped decision-support tools (/apps). The recurring bottleneck: the model didn't understand the person using it.我们做了一批决策辅助工具(/apps)。反复遇到的瓶颈:模型不理解用它的人。
May 20262026 年 5 月The n=1 study begins, from one person's previous month of work with AI coding assistants.n=1 研究启动,素材是一位成员此前一个月与 AI 编程助手协作的记录。
Jun–Sep 20262026 年 6–9 月The first test: 18 situations answered in June, every setup scored on one fixed judge in September. Tied with the baseline.第一次测试:6 月作答 18 个情境,9 月用同一个固定裁判给所有方案打分。和基线打平。
Nov 20262026 年 11 月The Social World Model: behavior model, simulator, and the models that work with people.确定社会世界模型:行为模型、模拟器,以及与人协作的模型。
Now现在Renling, a customer-mind AI API for sales, live at sales.renlab.ai — the first of layer 03 to ship.小人儿,一个销售场景的心智 AI API,已在 sales.renlab.ai 上线——第 03 层第一个上线的模型。
Next下一步The Social Simulator, then the Teacher model trained inside it.先做社会模拟器,再在里面训练 Teacher 模型。
§ 05 / 06
05Evidence · the n=1 study证据 · n=1 研究
2026-05 → 09 · one person2026 年 5–9 月 · 一个人
First test of Q1 · a prompted twinQ1 的第一次测试 · 提示词搭的分身
Before modeling many, we measured one.建模许多人之前,我们先测了一个人。
We took one month of a team member's work with AI coding assistants (24 April to 24 May 2026) and extracted 846 judgments from 4,178 of their turns, each a situation and the call they made. With those, their meeting transcripts and their own writing, we built a behavior twin: a frontier model given a profile of the person and a retrieval index of their own words.我们取了一位团队成员一个月(2026 年 4 月 24 日至 5 月 24 日)与 AI 编程助手协作的记录,从 4,178 轮对话里提取出 846 个判断,每个都是「情境 + 本人做出的决定」。用这些判断、本人的会议记录和自己写的东西,我们搭了一个行为分身:给前沿模型一份这个人的画像,再加上一个检索本人原话的索引。
Then the person answered 18 real work situations, posed as interview questions, in their own words. A fixed LLM judge scored how close each setup came to those answers, three times per situation.然后,这位成员以访谈的形式,用自己的话回答了 18 个真实工作情境。一个固定的 LLM 裁判给每种方案打分,看它离本人的回答有多近,每个情境打三次。
Twin 4.39. Baseline, the same model told only who they are: 4.41. Out of 10, a tie.分身 4.39。基线,也就是只被告知「这人是谁」的同一个模型:4.41。满分 10 分,打平。
For this person, on these 18 situations, a profile and retrieval did not bring the model closer to their answers. A fine-tuned version scored lower, 3.17. The judge passes its basic checks: it gives the person's own answers 10.0, and repeat readings of an answer vary by a standard deviation of at most 0.08. Next: natural conversation data instead of interviews, a second person, and a blinded judge.对这个人、这 18 个情境来说,画像加检索并没有让模型更接近他的回答。一个微调版本的得分更低,3.17。裁判通过了基本检查:给本人的回答打 10.0 分,同一个回答重复打分的标准差不超过 0.08。下一步:用自然对话数据代替访谈,加第二个人,换成盲评的裁判。
Scope: a prompted twin of one person, not our trained User Behavior Model. Limits: one person and 18 situations; the judge is from the same model family as the twin and was not blinded; the rubric was designed, with an AI assistant's help, with the goal of beating the baseline; retrieval sometimes returned nothing. No benchmark, customer, or product result is claimed here.范围:测的是一个人的提示词分身,不是我们训练过的用户行为模型。局限:只有一个人、18 个情境;裁判和分身来自同一个模型家族,也没有盲评;评分细则是在 AI 助手的帮助下、以打败基线为目标设计的;检索有时什么都没返回。这里不声称任何基准、客户或产品结果。
FIG. 04 · the n=1 study图 04 · n=1 研究real numbers · one person真实数据 · 一个人
recorded → twin → 18 situations → judgetwin 4.39 · baseline 4.41 · out of 10记录 → 分身 → 18 个情境 → 裁判分身 4.39 · 基线 4.41 · 满分 10
846judgments extracted提取的判断one month of work一个月的工作
18real situations真实情境answered by the person本人作答
54judge readings裁判打分次数18 situations × 318 个情境 × 3
4.39behavior twin行为分身fidelity, out of 10保真度,满分 10
4.41baseline基线same model, told only who they are同一模型,只被告知这人是谁
−0.02twin minus baseline分身减基线out of 10 · a tie满分 10 · 打平
Renlab is an independent research lab, incubated at Renmin University of China. If you work on modeling people, social simulation, or RL for models that work with people, we'd like to hear from you.Renlab 是一家独立的研究实验室,孵化于中国人民大学。如果你在研究怎么给人建模、做社会模拟,或者为与人协作的模型做 RL,欢迎来聊。