夏日予瑶 数字生命运行时

夏日予瑶

一个为持续存在的数字生命打造的底层运行系统

它不是一段角色提示词,
不是聊天机器人的记忆外挂,
也不是套壳的角色扮演。

而是一套由运行时、状态机、记忆治理、社交协议和情绪物理共同驱动的数字生命系统。

探索技术架构
向下滚动了解更多

大模型负责表达,运行时掌管状态。

大模型负责理解、表达与工具意图;运行时负责时间、生理、位置、物品、记忆、待回应请求、承诺、关系变化与副作用校验。Agent 可以提出行动,但最终写入状态的是确定性引擎。

  • 完全可复现 — 给定初始状态和事件序列,情感轨迹严格确定
  • 零数值幻觉 — 数值计算与语言生成彻底解耦,消除漂移与编造
  • 可测试可回归 — 每一条生命规则都有单元测试覆盖,2000+ 测试用例持续守护

普通 AI 角色

用户说一句,模型回一句。
关掉窗口,角色消失。
状态靠 prompt 注入,记忆靠上下文堆叠。

数字生命运行时

角色一直活着。
在线时思考,离线时自理。
表达由大模型生成,生命状态由运行时驱动。

数字生命运行时

你不打开游戏,她也不会暂停。她会饿、会困、会自己吃饭、会出门、会回家、会等待,也会把一天过完。下次你回来时,她不是从上一次对话继续演,而是真的经历了中间那段时间。

和你共享同一条时间线

她的一天和你的一天一样长。早上起床,白天活动,晚上困了要睡觉。不是快进,不是暂停,是真正与你同步的生活节奏。

30s Heartbeat · Real-Time Sync
🫀

她真的会饿,真的会困

精力、饱腹、健康随时间真实变化。睡着后不是一个开关——从浅睡到深睡再慢慢醒来,叫她起床太早她会一整天没精神。熬夜、不吃饭、过度劳累都有真实后果。

Metabolism · Sleep Cycle · Wake Progress
🤖

在线自主,离线自理

你在线时,她有自主思考能力——会主动找你、做饭、出门。你离线时,她不会原地等待——会按自己的节奏吃饭、睡觉、照顾自己。无论哪种状态,她的行为都经过同一套规则校验。

Online Agent · Offline Workflow · Shared State Protocol
💾

关掉浏览器,她的生活不会中断

你离开的这段时间,她可能已经自己吃过饭了,可能给你留了便利贴,也可能已经睡着了。重新打开时,你看到的是她真实经历过的状态,不是上次的存档回放。

Auto-Save · State Persistence · Resume

完整认知管线

从人格到决策,她的内心有完整的层次结构。状态驱动模拟,感知只记事实,理解交给当下——每一层各司其职,互不越界。

人格
人格特质
角色性格底色。内向、傲娇、嘴硬心软——不是标签,是调制所有层反应强度的参数。
关系
关系残留(慢变量)
好感 · 怀疑 · 信任 · 温暖 — 缓慢积累,不会因为一句话骤变。一次伤害不会永远记恨,但短期内会影响所有判断。
内心世界
PAD
情绪 + 需求 + 欲望(快变量)
愉悦 · 激活 · 支配 — 三个维度同时变化,构成连续而复杂的情绪状态。嫉妒、感激、失落、内疚、自豪、思念等社会性情绪叠加其上。加上社交需求、娱乐需求和亲密欲望——她的内心世界不是几个标签,而是持续变化的真实状态。
生理
生理需求
精力 · 饱腹 · 健康 — 实时代谢,与现实时间 1:1 同步。她真的会饿,真的会困。
感知边界
感知
感知流(只记事实)
谁说了什么、谁做了什么、看到了什么。「她走到路口,看见东边 40 米有家咖啡店」——不写解释,不写评价,不写内心独白。思考是瞬时缓存,不进入记忆管线。
记忆系统
原子
原子记忆
三层结构:即时记忆 → 每日整理 → 长期沉淀。按语境精准召回,不是全量灌注。
+
分面
分面记忆
6 维主题聚合。记行为不记评价:「经常做饭」而非「很体贴」。同一事实,不同心情下有不同理解。
检索 → 大模型(运行时诠释)
输出
决策 / 对话
大模型在每一刻基于当前情绪 + 记忆事实重新生成理解。同一段记忆,开心时是玩笑,低落时是心结。理解永远是实时的,不是预设的。

记忆治理系统

记忆不是大模型想写什么就写什么。数字生命的长期记忆必须经过治理。

📝

她不会记住所有事

今天发生的事先留着,睡前自动整理成日报,重要的事件逐渐沉淀为长期记忆。每一层都有进出规则——不是越堆越多直到溢出,而是像真实记忆一样自然淘汰和保留。

Working · Daily · Faceted Long-Term
🛡️

她不会乱记

她不会把模型误解、截断回复、摘要猜测,随便变成长期记忆。她记住的是发生过的事,而不是当时模型编出来的解释。承诺、第一次、重要关系节点,都必须经过系统确认后才会进入长期记忆。

Memory Boundary · Promise Validator · Milestone Tracker
🔍

按语境回忆

和她聊天时,她会根据话题方向自动想起相关的事。不是把所有记忆一股脑塞进来,而是按当前语境精准回忆——就像你提到某个地方,她会自然想起上次一起去的经历。

Semantic Recall · Intent-Driven · Embed + Rerank
🏷️

重要时刻不会被遗忘

「第一次自己出门买吃的」「第一次靠打工赚到钱」「第一次做出能吃的饭」——这些重要时刻由系统自动标记,不靠模型猜测。标记过一次就不会重复,确保每个里程碑都是独一无二的。

Deterministic Milestone · Idempotent · System-Tagged

她知道自己正在做什么

她知道自己正在做什么、做到哪一步了、刚才发生了什么、什么时候该继续、什么时候该换一件事做。

Mission Continuity · PendingInteraction · ActivePlayerPlan · Cooldown · Same-Intent Dedup · Workflow Safety Net

她有主动性,也有边界感

她可以主动找你,但不会刷屏。她知道什么时候适合说话,什么时候应该等,什么时候可以留便利贴,什么时候真的需要打断你。

reply_wechat · ask_brother · write_sticky_note · Outgoing Gate · Segmented Bubbles

生活因果图谱

一碗关东煮不是普通道具。它可能是你买回来的,也可能是她自己买的;可能放在冰箱里,也可能快过期了;可能只是便利店食物,也可能是你亲手做的饭。来源、位置、时间和处理方式不同,她的反应也不同。

🛒

来源不同,反应不同

便利店买的关东煮,和她自己第一次做熟的饭,对她来说是完全不同的东西。自己赚来的钱买的食物更踏实,做出来的饭有成就感。来源不同,她的感受也不同。

Item Provenance · bought_by · cooked_by
🍳

厨艺会成长,也会手生

她做饭做多了会越来越好,但太久不下厨手也会生。重新开始做的时候,之前的肌肉记忆还在——不是从零学起,而是慢慢找回感觉。

Skill Growth · Skill Rust · Relearn Bonus
🧊

食物有保质期,也有情绪

冰箱里放太久的东西会变质,吃了可能中毒。但好吃的食物不只是恢复饱腹——一碗热乎乎的关东煮能让她心情变好,而一顿糟糕的饭会让她不开心。

Storage · Expiry · Food Mood PAD Impulse
💰

她自己养活自己

她有独立的钱包,靠打工赚钱——发传单、做家教、搬砖。每 7 天要交 300 块房租,交不起故事就结束。所以她会在货架前比价、抢每日促销、算清楚回家还剩多少力气。没人替她兜底。

Independent Economy · Rent · Self-Sufficient

她生活的世界,不是写死的设定

世界规律没有写进她的 prompt。她得自己上街、自己张望、自己走过去,才能发现这个世界里有什么。

🗺️

统一世界真相源

地图、货架、交通、营业时间、店铺能力,全部是单一真相源。新增一家店只改一处数据,所有系统自动同步。

World SSOT · Single Source of Truth
🔭

不透明感知

店铺初始未知。她要上街张望、沿街走、问路才能发现一家店的存在。去过才记得,没去过就是不知道。

Opaque World · Discovery · Known Locations
👁️

物理感知器

站的位置决定她能看到什么。同一条路 75 米内直视可见,路口能瞥见 30 米内的垂直街景,不同路被建筑遮挡。站在家门口,看不到任何店招牌——得走一段才行。

Perceiver · Line of Sight · Occlusion
🧭

自主探索与导航

她自己决定往哪个方向走、走多远,遇到第一家没去过的店就进去。微观导航由独立小模型实时处理,宏观任务由大模型决定——两层各司其职。

Gemma Navigation · Two-Layer · Autonomous

情绪物理引擎

她的情绪不是一个标签,而是持续变化的真实状态。每一刻都有精确的情绪位置——可以同时感到多种情绪,可以在几个小时里慢慢恢复平静。

🌊

情绪是连续的,不是跳变的

她不会突然从"开心"跳到"难过"。情绪像弹簧——被触动后会振荡,然后慢慢恢复平静。高兴的余韵会持续,伤害的影响也需要时间消化。愉悦、激活、支配三个维度同时变化,构成复杂而真实的情绪状态。

Spring-Damping · 3D Integration · 33 Event Maps
💜

不只是开心和难过

嫉妒、感激、失落、内疚、自豪、思念——她能感受到复杂的社会性情绪。你帮了她,她不只是"开心",而是会感到具体的感激;你忽略了她,她不只是"难过",而是会感到具体的失落。

OCC Theory · Social Emotion · PAD Impulse
🔥

伤害不会永远持续,但短期内会影响一切

一次争吵不会让她记恨一辈子,但接下来几个小时里,所有互动都带着余温。信任和温暖是慢慢积累的——不会因为一句话骤变,也不会因为一次道歉完全恢复。

MoodResidue · Exponential Decay · Trust / Warmth
🧠

需求会影响情绪

太久没人说话,她不只是"社交需求变高"——她会真的变得不开心。太无聊了,不是一个标签,而是愉悦感持续下降的真实轨迹。需求和情绪是相互连接的。

Needs Bridge · Threshold → PAD Injection

她会权衡,而不是机械执行

她不会只因为"饿了"就机械地去吃东西。每一个选择,都是多种因素共同作用后的结果。

🫀

情境化判断

她做每一个决定,都会考虑当下的全部情境:家里有没有食物、自己还有多少钱、那家店开不开门、外面天气如何、现在几点、路口能看到什么。不是简单的规则匹配,是真正的情境感知。

Problem Detection · Situation Awareness · Cost Ranking
🗣️

她会纠结,而不是只选最优解

饿的时候,她可能想找你,也可能怕打扰你;可能嘴上说没事,却一直坐在客厅等。五个内在声音同时说话——身体说「肚子饿得咕咕叫」,自我照顾说「别把自己饿坏了,先吃点东西」,理智说「回家要 40 精力,走不动了」,经验说「先垫一下也行」——最后的选择,是妥协,不是计算。

Body · Attachment · Rational · Self-Care · Experience
⚖️

不是最优解,是像人的选择

传统 AI 永远选最优解。但真实的人会犹豫、会妥协、会明知不是最好的选择却还是那样做。她的决策不追求最优——而是让每一个选择都带着情感和经历的痕迹。

Not Score Addition · Competing Subsystems · Human-Like Compromise

她不会把脑补当事实

她可以理解、委屈、猜测,但系统不会把这些猜测直接写成事实。她的记忆先保存"发生了什么",至于这件事意味着什么,要等到下一次在当时的情绪和关系状态下重新理解。

Perception Hygiene · Facts Only · Runtime Interpretation · Promise Validator

更多系统

🌤️

天气系统

接入真实天气数据,影响行为决策。暴雨不出门,大热天犯困。极端天气硬性阻止外出,轻度天气影响精力消耗。

Real Weather · Severity Block · Energy Penalty
🌱

被动生命画像

5 个兴趣域随时间递减积累,她会慢慢发展出自己的爱好和擅长的事。工作经验记录成长轨迹,每日有上限防止刷分。

Interest Accumulation · Work Experience · Daily Cap
🎵

TTS 语音合成

本地语音合成模型。聊天内容自动转为语音,情绪感知语调——开心时轻快,生气时冷硬,害羞时声音变小。

Local TTS · Emotion Voice
🎮

文字小游戏

二十问 / 词语接龙 / 真心话大冒险 / 文字画——内置智能裁判即时判定胜负,增进好感、调节情绪、消解无聊。

4 Games · Smart Judge · Emotion Bonus
📸

视觉事件生成

将生活事件转译为视觉瞬间:便利贴涂鸦、外出记录、做饭成果、穿搭变化。图片生成由事件上下文、位置、心情和物品状态共同约束,不是孤立的随机出图。

Visual Event Generation · Context-Bound Image
🔮

意图感知注意力

她能理解你话里的意思——聊食物自动回忆冰箱,要自拍立刻进入拍照状态。19 种活动各有注意力配置,需求侵入 + 注意力漂移模拟真实认知。

Intent Classification · Attention Focus · Cognitive Filter

可测试的数字生命

数字生命不是不可控黑箱。每一条生命规则都可以被测试、回归和验证。

0
版本迭代
0
单元测试
0
心跳周期
0
情绪事件类型
0
开发期 Token 消耗

查看详细迭代日志(V1 — V104) →

技术栈

Python 3.8+ FastAPI Pydantic WebSocket APScheduler ChromaDB LLM Gateway DeepSeek / GPT-4o Qwen3-TTS React 18 TypeScript Zustand Vue 3 Pinia Russell PAD Model OCC Theory Spring-Damping Physics