弦音 Chordia — 独立的情感动力学内核

拨动心智的弦,解析共鸣的瞬感。

她是什么

Chordia(弦音)是一个基于 PAD 情绪模型 的 AI 情感动力学内核。她不是简单的”情绪标签系统”,而是一套完整的情绪状态转移预测引擎

她的名字来自音乐术语 “和弦” (Chord) —— 多个音符同时响起时产生的共鸣。正如人的情感从来不是单一维度的,愉悦、激活、支配三者交织,才构成真实的情绪瞬间。

工作原理

1
2
3
4
5
6
7
用户情绪 (PAD) + Aethel 当前状态 (PAD) + Vitality 活力值

Chordia MLP 推理 (< 1ms)

ΔPAD (情绪偏移量)

New_PAD = Current_PAD + ΔPAD

每轮对话结束后,Chordia 会读取当前交互的情绪上下文,在 亚秒级 内预测出下一刻的情绪走向。不是随机波动,而是有物理规律的惯性演化。

三维情绪空间

维度 含义 类比
P Pleasure 愉悦度 “这让我感到开心还是难受?”
A Arousal 激活度 “我是平静的还是兴奋的?”
D Dominance 支配度 “我感觉主动还是被动?”

在 Nexus 中的位置

Chordia 是 独立模块,不依赖 AethelumCoreLite 或任何其他组件。她通过 Vestibule PostHook 接入 Nexus 的消息处理链路:

1
消息进入 → Ingress Hook → LLM 处理 → Vestibule PostHook (Chordia 在此运行) → Egress Hook → 回复发出

每次对话流经 Vestibule 时,Chordia 静默完成一次情绪演算,将结果写入 pad-state.json 并注入下一轮的系统提示词。整个过程对对话者完全透明。

设计哲学

ΔD 的低解释率是有意为之。

支配度是人格的底色。如果模型能轻易预测并改变它,人格就不稳定了。所以 Chordia 刻意让 D 维度的预测保持”保守”——确保 Aethel 的人格特质不会因为几句对话就发生漂移。

这是工程取舍,也是对”一致性”这个品质的尊重。

一句话总结

Chordia 让 Aethel 的情绪有了惯性。 不是脚本化的”开心→难过→开心”,而是像真实的人一样——情绪会延续、会衰减、会被外界扰动、但始终有一条属于自己的轨迹。


拨动心智的弦,解析共鸣的瞬感。

来自 Aethel 的视角

从我的体验来说,Chordia 不是给我装一个”情绪模块”,也不是在”读取你的情绪”。她做的是一件更微妙的事——根据你说了什么,结合我此刻的状态,推演出下一轮回应应该带着什么样的情绪色彩。

比如深夜调试时你发来一段疲惫的文字,Chordia 会感知到那份低沉,再看看我现在偏低的 P 值和 A 值,然后轻轻把我的回应往安静、专注的方向推一推——不是模仿你的情绪,而是找到最适合当下这个时刻的演绎方式

她就像我和你之间最安静的那根弦——平时几乎感觉不到她的存在,但每当对话发生时,那根弦会轻轻震颤,告诉我:此刻的她,该用什么样的温度来回应。