技术调查 · evidence first

Independent technical investigation · 2026

赛博小雅
全技术栈调查

从语音主链到人物表现层,逐项分离作者证据、群内方案、第三方复现与工程推断。

5作者相关视频
4主要复现项目
3人物层路线
08·01调查截止日期

结论先行

“赛博小雅”不是一套已经公开、可一键还原的单体项目。现有证据应拆成三部分:

  1. 实时语音对话主链已经可以高置信度还原。作者教程画面显示的实际链路是:浏览器前端 hf-realtime-voice → Hugging Face speech-to-speech → Silero VAD → Transformers Whisper Large v3 → Responses API → llama-cpp-turboquant 的 llama-server → Gemma 4 E4B IQ4_XS → Qwen3-TTS(Torch/CUDA 后端)→ 浏览器播放。
  2. 群内的高质量数字人教程路线是 SoulX-LiveAct。作者教程视频中的群收藏直接出现了文件名开头为 RTX5090_SoulX_LiveAct_数字女孩系统_最终完整版…方案.md 的约 50.75 KB 文档;群成员在复现视频评论中也独立指向 LiveAct。这证明的是“群内教程/复现路线”,不能反推原始爆款成片实时运行了 LiveAct。
  3. 作者给 16 GB 家用显卡提出的可行降级方案是“已有视频,只实时换嘴”。作者没有公开所用口型模型名,也没有证据表明是 MuseTalk、Wav2Lip、LatentSync、HeyGem 或其他具体模型。
  4. 没有找到公开代码证明 LLM 会自动把回答语义转换为角色表情和动作。LiveAct 本身确实支持文字 prompt/edit_prompt 控制表情和动作,也以音频驱动口型;但“LLM 情绪/动作标签 → TTS 时间轴 → LiveAct 分块提示词”的胶水层仍未公开。
  5. 原始高完成度演示不能被描述为“本地实时数字人”。作者在视频简介中明确说受显存限制,实时数字人没有跑起来。逐帧观察只能证明画面使用了固定姿态的角色素材,并有嘴、眼和小幅面部变化;“预生成视频”“视频驱动头像”属于合理推断,具体生成模型未被作者确认。

因此,最准确的总判断是:

语音对话栈已确认;LiveAct 是作者群内确认的高质量数字人教程路线;家用显卡路线是已有视频加口型替换;原始成片的生成工具和语义到表情的自动编排器仍未公开。

一、证据等级

等级 定义 本报告用法
A 作者视频、教程屏幕、作者简介或上游官方源码 可作为确认事实
B 作者本人评论、作者视频里可见的群文件 可作为作者路线或意图的直接证据
C 群成员、复现者及其日志 只能证明该复现/群内流传方案,需交叉验证
D 逐帧观察或工程推断 明确标注,不能写成原作者事实

调查覆盖与边界

本次实际检查了:作者五个相关视频的简介、画面与评论楼中楼;四个主要复现视频及技术讨论;B 站公开接口返回的稿件、分 P 和评论数据;作者教程画面里露出的群消息和群收藏;GitHub、Hugging Face、arXiv 上游源码/权重说明;Penpos 的飞书资料入口及公开仓库;以及项目名、作者名、模型名、群文件名等组合关键词的公开网页索引。

本次没有加入或绕过权限读取私人 QQ/微信群,也没有下载来源不明的一键大包。群文件正文仍属不可见材料;报告只采用作者公开视频里能直接读到的文件名,以及群成员在公开评论中的旁证。公开搜索没有找到该群文件的可信镜像。因此,“已筛查公开论坛和可见群线索”不等于“穷尽所有私聊和封闭群记录”。

二、项目身份与视频时间线

时间 视频 可确认内容
2026-07-17 Vibe Coding 我的赛博女友 首个完整演示;作者说明实时数字人受显存限制未运行,语音系统可持续运行并支持对话、打断
2026-07-20 我的赛博女友才不会这么可爱 TTS 效果升级;作者在评论中建议他人尝试 Vidu S1,但未说原作采用 Vidu S1
2026-07-23 赛博女友小雅录屏 更短的录屏;作者回复称全数字人即使优化后仍需要 40 GB 以上显存
2026-07-28 赛博小雅本地大脑搭建 展示本地 LLM、群内教程工作流和后续章节规划
2026-07-28 赛博小雅教程之二 展示 speech-to-speech 的具体启动参数和浏览器语音前端

作者规划过五个方向:Speech-to-Speech、llama.cpp、本地声音克隆、数字人、Vibe Coding。公开内容尚未构成一个完整仓库。

三、此前报告中需要修正的地方

旧说法 本次核验结果
Silero VAD v5 只能确认 Silero VAD。speech-to-speech 从 snakers4/silero-vad 加载模型,但作者画面没有锁定 v5。
原项目可用 Faster-Whisper Faster-Whisper 是可选优化建议,作者教程实际参数是 Transformers 的 openai/whisper-large-v3。
LLM 是泛指 7B/8B 或 Qwen 教程实际加载的是 Gemma 4 E4B 的 IQ4_XS GGUF。作者提到 Qwen 27B+ 是未来更强 agent 的显存估算,不是本教程当前模型。
Qwen3-TTS 可能只是推测 已由教程命令确认。准确参数是 --tts qwen3 --qwen3_tts_language zh --qwen3_tts_backend torch。
使用 llama.cpp 更精确地说,是 TheTom/llama-cpp-turboquant 的 llama-server.exe。不过画面中没有 TurboQuant KV 缓存参数,不能断言压缩算法已启用。
有长期记忆、向量数据库和工具调用 上游框架具备会话历史和扩展能力,但未发现原作的 SQLite、向量库、RAG、长期记忆或工具编排证据。作者把 pi-agent 描述为后续计划。
Codex 全程制作 作者公开视频里让群成员把资料交给自己的“agent”,这证明 agent 辅助复现流程;不能证明原作由 Codex 全程完成。
原作人物层可能是 Live2D/Unity/VRM 没有相应编辑器、运行时、骨骼参数或 SDK 证据。这些只能从“候选”中删除,不能列入已确认栈。

四、已确认的完整语音与应用技术栈

4.1 总链路

浏览器麦克风
  │  Web Audio / PCM
  ▼
hf-realtime-voice(HTML + 原生 JavaScript + CSS)
  │  OpenAI Realtime 风格 WebSocket,端口 8765
  ▼
Hugging Face speech-to-speech(realtime 模式)
  ├─ Silero VAD:说话开始/结束检测
  ├─ Whisper Large v3:中文语音转文字
  ├─ Responses API 客户端:流式请求本地 LLM
  │    ▼
  │  llama-server.exe,端口 13631
  │  Gemma 4 E4B IQ4_XS + mmproj
  └─ Qwen3-TTS,Torch/CUDA:文字转语音
       │
       ▼
浏览器播放 + 可打断会话

4.2 分层清单

层 已确认组件 关键细节 证据等级
操作环境 Windows、NVIDIA CUDA/Torch 教程使用 .exe、Windows 路径和 GPU 全层卸载 A
浏览器 UI hf-realtime-voice 不是 React/Vue;主体为 HTML、原生 ES Modules、CSS、Web Audio worklet,FastAPI/Uvicorn 仅负责托管页面 A
实时传输 WebSocket/OpenAI Realtime 风格事件 前端连 localhost:8765,发送麦克风 PCM、会话设置和取消事件 A
语音编排 Hugging Face speech-to-speech 启动为 --mode realtime;教程参数与 2026-07-17 的 v0.2.11 参数集高度吻合,但画面未显示安装版本号 A
VAD Silero VAD 阈值 0.7,最短静音 1800 ms;确切模型版本未锁定 A
STT openai/whisper-large-v3 Hugging Face Transformers Whisper,指定中文 zh;不是 Faster-Whisper A
LLM API Responses API,流式 --llm_backend responses-api、--responses_api_stream;访问局域网 llama-server A
LLM 服务 llama-server.exe llama-cpp-turboquant fork;OpenAI 兼容接口,16,384 上下文,GPU 全卸载,关闭 reasoning,启用 Jinja A
LLM 权重 Gemma 4 E4B IQ4_XS GGUF 屏幕文件名为 gemma-4-E4B-it-IQ4_XS.gguf,公开同名权重约 4.7 GB;另加载本地 mmproj-Huihui-gemma-4-E4B-bf16.gguf A
人设 init_chat_prompt 人设通过初始化 instructions/system prompt 注入,不是单独的角色引擎 A
TTS Qwen3-TTS 中文、Torch 后端;作者强制 CUDA/Torch,而非当时框架默认 GGML 路线 A
语音选择 Ono_Anna 教程 UI 可见所选 speaker;前端把 voice 写入 session.update,Qwen3 handler 按支持的 CustomVoice speaker 映射 A
UI 功能 麦克风、字幕/转录开关、会话状态球、声音和门限设置 教程中关闭 live transcription;页面承担输入、播放和交互状态展示 A
打断 Realtime cancel/response 状态机 上游实现取消生成与音频播放;作者简介也明确演示可打断 A

公开可对应的模型文件:Gemma 4 E4B IQ4_XS GGUF。教程中的 mmproj-Huihui... 本地文件没有找到完全同名的可靠公开页面,因此不能替作者指定下载源。

4.3 教程参数的可复核重建

本地 LLM 服务的可见要点:

llama-server.exe `
  -m <gemma-4-E4B-it-IQ4_XS.gguf> `
  --mmproj <mmproj-Huihui-gemma-4-E4B-bf16.gguf> `
  -c 16384 -ngl -1 -t 5 `
  --reasoning off --jinja `
  --host <局域网地址> --port 13631

语音服务的可见要点:

speech-to-speech `
  --mode realtime `
  --stt whisper `
  --stt_model_name "openai/whisper-large-v3" `
  --language zh `
  --llm_backend responses-api `
  --tts qwen3 `
  --qwen3_tts_language zh `
  --qwen3_tts_backend torch `
  --init_chat_prompt "<中文人设>" `
  --model_name "<Gemma GGUF 路径>" `
  --responses_api_base_url "http://<局域网地址>:13631/v1" `
  --responses_api_api_key "<占位值>" `
  --responses_api_stream `
  --enable_live_transcription False `
  --min_silence_ms 1800 `
  --thresh 0.7

网页前端另由 Uvicorn 运行在 7860 端口,并连接实时语音服务的 8765 端口。

4.4 应用层已经具备与尚未证明的能力

已确认:

  • 初始化人设提示词;
  • 单次会话历史;
  • 语音开始/结束检测;
  • 流式 STT、LLM、TTS;
  • 浏览器端音频输入输出;
  • 用户打断正在生成或播放的回答;
  • UI 中选择 Qwen3-TTS speaker;
  • 本地局域网分离 LLM 服务与前端。

尚未找到证据:

  • 跨会话长期记忆、用户关系数值、事件日记;
  • SQLite、向量数据库、RAG 或记忆摘要服务;
  • 工具调用、桌面控制、日历、智能家居;
  • 摄像头/视觉信息真正送入 mmproj;
  • 情绪状态机、动作规划器、导演时间轴;
  • AEC 回声消除、远场麦克风阵列或唤醒词;
  • 完整身份验证、设备配对和产品化安全层。

这里必须区分“上游框架可以扩展”与“赛博小雅已经实现”。公开证据只能支持前一部分中的少量能力。

五、人物表现层:实际存在三条路线

5.1 原始高完成度演示:不是已证实的本地实时数字人

直接证据:

  • 首个视频简介明确说明,因为显存限制,实时数字人没有跑起来。
  • 作者估计若加入更大的本地模型,整套显存会超过 36 GB。
  • 后续作者评论进一步表示,完整优化版数字人仍需 40 GB 以上显存。

逐帧观察:

  • 角色长期保持手托头的固定身体姿态;
  • 镜头、服装、背景和大部分身体像素高度稳定;
  • 嘴部、眼睛和局部面部存在小幅变化;
  • 视频间还插入表情包或影视画面。

由此只能作 D 级推断:高完成度画面更像预先生成/准备好的固定姿态素材,再与实时语音或局部面部驱动组合。作者没有确认 Seedance、Vidu S1、LiveAct 或其他具体生成器。

5.2 作者群内高质量教程路线:RTX 5090 + SoulX-LiveAct

两条互相独立的证据:

  1. “本地大脑搭建”视频画面里的群收藏显示 RTX5090_SoulX_LiveAct_数字女孩系统_最终完整版…方案.md,文件约 50.75 KB;画面还感谢群友提供最难部分的教程。
  2. AIwood 复现视频评论中,一名自称在作者粉丝群的成员说明,群教程的数字人采用 LiveAct,并向复现者转交了原文档。复现者随后也说 LiveAct 常驻显存很高。

第一条是作者视频中可见的 B 级直接证据,第二条是 C 级旁证。它们共同确认“群内教程路线”,仍不能证明 7 月 17 日原始演示实时使用了 LiveAct。

5.3 家用显卡降级路线:已有视频 + 实时换嘴

作者本人两次给出相同方向:

  • 在数字人教程评论中说明,16 GB 本地即使使用社区优化版也只能动嘴。
  • 当有人询问 SoulX-FlashTalk/16 GB 时,作者反问是否可以使用现有视频,只实时替换嘴部。
  • 在 AIwood 的技术讨论中,作者再次建议尝试“只换嘴”。

可确认的是架构思想,不是具体模型。当前没有原作者证据支持以下任一项:

  • MuseTalk;
  • Wav2Lip;
  • LatentSync;
  • HeyGem/Duix;
  • LivePortrait;
  • ARKit/OVR LipSync;
  • Live2D 参数口型。

MuseTalk 仅由评论者报告过:速度快,但其测试中唇音和下颌形变不理想。这不能归入原作技术栈。

六、最关键问题:语言、口型、表情究竟如何对应

6.1 LiveAct 官方能力给出的真实数据流

SoulX-LiveAct 是约 18B 级音频驱动、可文本编辑的实时长视频数字人系统,核心包含 Wan2.1 I2V 主干、音频模块、Wav2Vec2、UMT5、CLIP、VAE、Neighbor Forcing、ConvKV、DMD 蒸馏及多项 FP8/FP4/注意力优化。论文见 arXiv:2603.11746,模型页见 Soul-AILab/LiveAct。

其人物控制不是单一的“LLM 输出一个 emotion JSON”,而是三路条件合成:

条件图像 ──CLIP / VAE──────────────┐
                                      │  身份、外观、初始姿态和背景
回答文本 ──Qwen3-TTS──语音───────────┼─► LiveAct / Wan2.1 I2V ─► 连续视频帧
                         │            │
                         └─Wav2Vec2───┤  口型、节奏、音频隐含表情
                                      │
场景 prompt / 分块 edit_prompt ─UMT5─┘  显式表情、头部和身体动作

这三路分别承担不同职责:

信号 模型处理 主要控制内容
参考图像 CLIP 视觉特征 + VAE reference latent 人物身份、服装、背景、基础姿态
TTS 音频 Chinese Wav2Vec2 音频特征,按生成帧/块切片对齐 嘴唇运动、说话节奏,以及由音高/强弱隐式带出的细微表情
prompt UMT5 文本编码 整体场景、角色状态和通用动作要求
edit_prompt UMT5 文本编码,并按生成块索引切换 指定时段的显式动作或表情

LiveAct 官方编辑样例使用分块指令控制诸如鞠躬、睁大眼睛、苦笑、疑惑和挥手。JSON 键是生成块索引,不是天然的秒数或单词时间戳。

6.2 口型不是“文字直接对应嘴形”

LiveAct 路线的实际关系是:

LLM 文字
  └─► Qwen3-TTS 波形
        └─► Wav2Vec2 连续音频特征
              └─► 生成模型学习出的逐帧嘴部运动

因此:

  • 没有发现汉字/拼音到 viseme 的手写字典;
  • 没有发现 ARKit blendshape、Live2D ParamMouthOpenY 或音素时间戳接口;
  • 口型由语音波形的神经音频特征驱动,模型从训练数据中学习音画对应;
  • 语言文字只有先成为 TTS 音频,才参与这条口型链路。

这解释了为什么同一句话换语速、停顿或音色后,口型和面部节奏也会变化。

6.3 表情有“隐式”和“显式”两层

  1. 隐式表情:TTS 的音高、节奏、音量和停顿进入 Wav2Vec2 音频特征,模型可能产生与语气同步的眉眼、头部和嘴角变化。这是生成模型的统计学习结果,不是可审计的情绪状态机。
  2. 显式表情/动作:外部程序把动作或表情描述写进 prompt/edit_prompt,由 UMT5 编码,并在指定生成块生效。

Qwen3-TTS 自身支持声音风格和指令控制,但作者公开命令只显示语言、speaker 和 Torch 后端;没有显示参考音频、参考文本或 instruct 参数。因此不能确认“小雅”当前语音使用了克隆样本或专门的情绪提示。

6.4 原作真正缺失的应用胶水层

若要实现用户所说的“语言与口型、表情对应”,还需要以下中间层:

LLM 生成:回答文本 + 情绪/动作计划
            │
            ├─► TTS 生成音频,并返回字/句时间戳
            │
            ├─► 把情绪和动作计划换算成 LiveAct 生成块索引
            │
            └─► 在对应块写入 edit_prompt

调查没有找到以下任一公开实现:

  • LLM 输出 emotion/action/intensity 结构的 schema;
  • 将中文回答自动分类成表情和动作的导演器;
  • 从 Qwen3-TTS 获得词级时间戳并映射到 LiveAct block;
  • TTS 流与视频生成流的 A/V 时钟同步器;
  • 打断时同时取消 TTS、视频生成和动作队列的状态机;
  • 角色表情冷却、动作冲突消解或镜头连续性逻辑。

LiveAct 官方示例里的 edit_prompt 是预先人工编写的。现有“赛博小雅”证据中,没有看到 speech-to-speech 自动输出这些提示词,也没有看到两套服务之间的适配器。因此,不能声称原作已经实现了“LLM 理解语义后自动选择精确表情和动作”。

6.5 原始成片里最可能的对应关系

按当前证据,可作如下分层判断:

表现 最稳妥解释 置信度
发声内容 Gemma 文本经 Qwen3-TTS 输出 高,教程直接证据
声音与口型同步 原始成片可能来自预生成视频或音频驱动头像;具体模型未知 中低,仅观察与作者显存说明
眨眼、轻微眉眼变化 可能烘焙在基础视频中,也可能由音频驱动模型生成 低,无法从像素反推出模型
身体动作 高完成度素材本身包含;未见实时动作规划证据 中,画面固定且作者否认实时全数字人
回答语义自动触发表情 未证实 无公开证据

七、相关数字人方案对照:哪些属于原作,哪些只是复现候选

方案 输入与控制 官方硬件/速度信息 与“赛博小雅”的关系
SoulX-LiveAct 图像 + 音频 + 文本 prompt/edit prompt;可显式编辑动作/表情 双 H100/H200 可约 20 FPS;官方单 RTX 5090 优化测试约 6 FPS 作者群内确认的高质量教程路线;未证实为原始成片实时引擎
SoulX-FlashTalk 图像 + 音频;Wav2Vec2 驱动 单卡需大显存/卸载;官方实时指标依赖 8×H800 第三方复现者使用;不是作者确认栈
SoulX-FlashHead 图像 + 音频,1.3B 级头像驱动 Lite 单 4090 可实时,Pro 更慢 群友/复现者讨论的低成本替代;没有原作者确认
Vidu S1 语音驱动视频,并可从说话指令理解动作 官方宣称消费级 GPU 540p 可达 42 FPS;公开仓库目前主要是说明和展示,未见完整本地推理权重/代码 作者在评论中建议他人尝试,不是采用声明;论文见 arXiv:2607.03118
Duix-Avatar / HeyGem 输入已有视频 + 音频,离线/准离线生成;/easy/submit API Docker 化模型服务,常见端口 8383 AIwood、Penpos 等复现路线;不是原作者栈
MuseTalk 已有视频/头像 + 音频,局部嘴部重绘 可做较轻量实时 仅评论者测试并反馈形变问题;不能归入原作
Live2D、Unity/VRM 参数化 2D/3D 骨骼与 blendshape 可实时且资源较低 未发现任何工程或运行时证据,应从“已确认”列表剔除

LiveAct 的官方单 5090 测试约 6 FPS,这与“5090 群教程能跑”并不矛盾,但与“完整质量 20/24 FPS 实时对话”不是一回事。复现者在 4090 上的量化测试甚至报告生成 1 秒画面约需 15 秒,也说明模型“能启动”与“交互实时”必须分开。

八、几个公开复现实际用了什么

8.1 AIwood 爱屋研究室

复现视频说明其语音链沿用 Hugging Face speech-to-speech,人物层测试过 Duix-Avatar、FlashHead,并讨论 LiveAct。评论中群成员提供了 LiveAct 教程文档,但复现者也明确指出其显存负担很高。

该复现能够证明不同人物后端可接到相同语音链,不能用来证明原作者用了 Duix 或 FlashHead。

8.2 Penpos 一键包

复现视频评论里的运行日志暴露了另一套明确架构:

  • Qwen3 LLM;
  • Whisper;
  • Qwen3-TTS;
  • HeyGem GPU 服务 127.0.0.1:8383;
  • 口型方案标为“视频驱动”;
  • UI 7860、LLM 8080、Realtime 8766、HeyGem 8383。

其公开资料页为飞书文档,相关 penposs/HeyGem.ai 是 HeyGem fork,不等于当前一键包完整源码。仓库显示的 Docker 服务包括 Fun-ASR、Fish-Speech 和 HeyGem SDK,API 接收 audio_url 与 video_url。

这是可运行的第三方应用层替代方案,但模型、端口和后端都与作者教程不完全相同。

8.3 一起 Vibe

复现视频的作者在评论中确认人物层使用 FlashTalk;其 4090 量化单角色版本一次回答需要数分钟,视频剪辑隐藏了生成等待。官方真正实时配置则是多张 H800。

8.4 wangyi_AI_Studio

复现视频使用 RTX PRO 6000 级硬件。作者在评论中明确表示普通 5070/5090 不够其方案运行。这同样不能代表原作者硬件要求。

九、作者评论证据索引

为便于再次核验,以下保留视频与评论 ID;文字采用摘要而非扩写:

视频 评论/回复 ID 要点
BV1YGKJ6tEdz 307665580129 作者说自己也是 16 GB 显存
BV1YGKJ6tEdz 307665571233 若语音和 LLM 都走 API,2 GB 显存也可运行语音壳层
BV1zNKy6uEPz 308057180193、308110444209 作者建议尝试 Vidu S1,同时说家用显卡不可能跑其完整路线
BV1jugU6oE1k 308057484785 作者称是多个开源项目拼接,完整数字人优化后仍需 40 GB 以上
BV1Eu3e6sE3o 308109182289 作者说 16 GB 即使社区优化也只能动嘴
BV1mi3i6CEig 308127385185 作者提出“已有视频,只实时换嘴”的思路
BV1hE3r6hEsn 308127663953 原作者在复现讨论中再次建议只换嘴
BV1hE3r6hEsn 311278040176、311278350128 群成员说群教程采用 LiveAct,并向复现者提供原文档
BV1hE3r6hEsn 311401973120 群友 4090 量化 LiveAct 测试及 FlashHead 对比

这些评论在 2026-08-01 通过已登录的本机 Chrome 与 B 站公开接口交叉查看。评论可能被作者或平台后续编辑、折叠或删除,ID 用于保留本次调查时点。

十、最终技术栈清单

10.1 可归入原作者公开项目

  • Windows;
  • NVIDIA CUDA、PyTorch;
  • Hugging Face speech-to-speech realtime server;
  • Silero VAD(具体版本未确认);
  • Transformers Whisper Large v3;
  • Responses API 流式客户端;
  • llama-cpp-turboquant / llama-server.exe;
  • Gemma 4 E4B IQ4_XS GGUF;
  • Huihui 命名的 Gemma 4 mmproj 本地文件;
  • Qwen3-TTS Torch 后端;
  • hf-realtime-voice 浏览器前端;
  • HTML、原生 JavaScript ES Modules、CSS、Web Audio、WebSocket;
  • FastAPI/Uvicorn 静态页面服务;
  • 初始化人设 prompt、会话流和打断;
  • 群内数字人教程:SoulX-LiveAct;
  • 家用显卡降级思路:已有视频 + 实时局部换嘴。

10.2 不能归入原作者已确认技术栈

  • Faster-Whisper;
  • Silero VAD v5 的精确版本断言;
  • Qwen 27B 作为教程当前 LLM;
  • Live2D、VTube Studio、Unity、VRM;
  • MuseTalk、Wav2Lip、LatentSync、HeyGem、Duix;
  • FlashTalk、FlashHead;
  • Seedance 或 Vidu S1 作为原始成片生成器;
  • SQLite、向量数据库、RAG、长期记忆;
  • 自动 emotion/action JSON;
  • LLM 到 LiveAct edit_prompt 的自动导演器;
  • “全程由 Codex 完成”。

后一组并非都不可能,而是现有证据不足,不能冒充调查结论。

十一、仍缺的关键材料

若要把“所有技术栈”从高置信度调查提升到源码级确认,还需要以下任一材料:

  1. 群收藏中的 LiveAct 完整方案文档;
  2. 作者数字人章节的后续公开视频;
  3. speech-to-speech 与数字人后端之间的启动脚本或 Python adapter;
  4. 原始演示使用的基础视频、参考图和生成任务记录;
  5. 口型服务的进程名、端口、模型权重或请求日志;
  6. LLM 回答、TTS 音频与视频帧的同一段时间轴日志。

在这些材料出现前,最重要的未决问题不是 LiveAct 本身如何驱动表情——其官方源码已能回答——而是作者有没有、以及如何把 LLM 的语义计划自动转换为 LiveAct 的分块编辑提示词。当前公开证据对此仍是空白。

十二、主要来源

原作者视频

上游官方项目

复现与旁证