让虚拟形象主播语音互动、读弹幕并自动讲解演示内容
30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/24 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add sliverp/xiaoyun-live该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件写入剪贴板(不计风险)读取剪贴板或密钥环境变量发起外部网络请求
扫描于 2026/11/4(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
小云 Live:AI 虚拟形象直播,语音互聊、弹幕互动、内容讲解与场控,支持 Lighthouse 部署
README
由 DeepSeek 最新模型翻译生成小云 Live:AI 虚拟形象直播
小云 Live 把能对话的智能体、语音、虚拟形象和直播场控连接起来。主持人可以直接与小云说话,观众可以发弹幕参与互动;小云也能围绕演示内容持续讲解,在合适的完整口播之间安排互动、活动与翻页。
小云 Live 作品封面
公开交互演示 · 实现方案 · 作品说明视频
能做什么
- 人机语音互聊:选择麦克风、闭麦、插话打断、服务端识别与语音合成。
- 虚拟形象:声音驱动嘴部开合,按状态切换表情;绿幕独立展示,供 OBS 抠像。
- AI 自主直播:欢迎、讲解、读弹幕、互动引导、活动、翻页、告别组成可观察的状态机。
- 内容讲解:读取 HTML 演示页的当前页和补充笔记;一页可分多轮讲解,讲完再翻页。也支持纯文字素材。
- 弹幕互动:批量读取最近两分钟、最多 100 条候选弹幕;可以概括共同问题或点名回应。
- 连续音频:分句排队,播放时预合成后续片段,并最多预备下一轮;整轮结束后才切换环节。
- 活动场控:预合成固定口播、弹幕口令选人、定时或指标触发的活动排队、跨页二维码浮层与到期收起。
- 持续运行:两分钟无音频进度时尝试恢复;自动循环、有界上下文、模型主备、多端共享控制、播报端租约。
- 直播复盘:采集后台实际可用的指标,导出 JSON、CSV 与 Markdown;缺失值不补造。
展开完整文档(README 剩余 1 节)
小云 Live:AI 虚拟形象直播 小云 Live 把能对话的智能体、语音、虚拟形象和直播场控连接起来。主持人可以直接与小云说话,观众可以发弹幕参与互动;小云也能围绕演示内容持续讲解,在合适的完整口播之间安排互动、活动与翻页。 小云 Live 作品封面 公开交互演示 · 实现方案 · 作品说明视频 能做什么 - 人机语音互聊:选择麦克风、闭麦、插话打断、服务端识别与语音合成。 - 虚拟形象:声音驱动嘴部开合,按状态切换表情;绿幕独立展示,供 OBS 抠像。 - AI 自主直播:欢迎、讲解、读弹幕、互动引导、活动、翻页、告别组成可观察的状态机。 - 内容讲解:读取 HTML 演示页的当前页和补充笔记;一页可分多轮讲解,讲完再翻页。也支持纯文字素材。 - 弹幕互动:批量读取最近两分钟、最多 100 条候选弹幕;可以概括共同问题或点名回应。 - 连续音频:分句排队,播放时预合成后续片段,并最多预备下一轮;整轮结束后才切换环节。 - 活动场控:预合成固定口播、弹幕口令选人、定时或指标触发的活动排队、跨页二维码浮层与到期收起。 - 持续运行:两分钟无音频进度时尝试恢复;自动循环、有界上下文、模型主备、多端共享控制、播报端租约。 - 直播复盘:采集后台实际可用的指标,导出 JSON、CSV 与 Markdown;缺失值不补造。 网页展示页中的场景切换是交互示意,试听是预合成语音,不连接私人直播间。完整控制台需要登录。虚拟形象使用表情图层与音量驱动嘴部动画,并非音素级口型或三维骨骼动画。 快速运行 服务器需要 Docker Compose、可用的模型 API、已开通的腾讯云 TTS,以及公网 HTTPS 域名。语音识别模型使用 CPU,不要求 GPU。 git clone https://github.com/sliverp/xiaoyun-live.git cd xiaoyun-live cp .env.example .env mkdir -p models 在服务器配置 .env,并在仓库之外准备 /etc/xiaoyun-live/tencent-tts.json。 python3 scripts/download_asr.py docker compose up -d --build /etc/xiaoyun-live/tencent-tts.json 的字段为 secretId 和 secretKey,目录权限应为 0700、文件为 0600。部署步骤见 部署说明。程序只通过 dsh --profile web 启动智能体应用。 在自己的 Mac 安装 浏览器桥 后,扫码进入视频号直播后台;在控制台连接演示页并选择播报端。OBS 捕获演示窗口与独立绿幕人物。开始小云播报不会替你操作视频号开播按钮。 架构与案例 - 实现方案与关键取舍 - 实际使用案例与统计口径 - 状态节点与转换 - 持续直播与多端控制 - 直播数据与导出 - 公开发布与凭证保护 flowchart LR H[主持人麦克风] --> ASR[SenseVoice CPU 识别] ASR --> DSH[DSH Agent 与状态调度] B[登录后的浏览器桥] -->|弹幕、指标、当前页| DSH DSH --> LLM[模型主通道与备用通道] LLM --> TTS[腾讯云 TTS 与音频队列] TTS --> AV[浏览器播放与虚拟形象] AV --> OBS[OBS 采集与平台推流] DSH -->|翻页、二维码指令| B DSH --> DATA[持久化状态与数据导出] 验证 Node.js 22.19 及以上;测试不请求真实模型或 TTS,不需要 API 密钥。 npm test npm run check:release 虚拟时钟的 48 小时连续调度测试用于验证内存和生命周期,不等于真实直播 48 小时。浏览器网页协议、网络、模型服务及 OBS 仍会影响实际运行。 来源与许可 本项目基于 DeepSeek Harness 和 biliye/dsh-voice-call 扩展。语音插件上游版本为 0.2.1、提交 599be6d5de5c2ee01f5dd859ed8c573060f0cde3;上游 MIT 版权声明保留在 plugin/LICENSE。 本仓库扩展主要涉及直播状态调度、弹幕与指标采集、语音预备队列、虚拟形象、演示控制、活动场控和持续运行。BGM 的 CC0 来源见 bgm/LICENSE.txt。小云形象为项目展示素材;涉及的产品名称与标识归各权利人所有,不表示官方背书。 代码采用 MIT License。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
sliverp/xiaoyun-live
让虚拟形象主播语音互动、读弹幕并自动讲解演示内容
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,344已汉化DSH
71.5
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,045已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,202已汉化DSH
71.1
这是你的仓库?认领条目