← 返回全部文章
·约 17 分钟PPT

JoyAI-VL-Interaction

图像设计

配套媒体

本页对应的 PPT 与演示视频

JoyAI-VL-Interaction-recommend.mp4
PPT
JoyAI-VL-Interaction-recommend.pptx浏览器不能直接打开 PPT,下载后用 PowerPoint / WPS / Keynote 查看
下载没反应?点这里复制直链

侧边栏预览窗口(Electron webview)会拦截下载,把下面的链接复制到 Chrome / Edge 地址栏打开即可保存。

PPT../../JoyAI-VL-Interaction-recommend.pptx
视频../../JoyAI-VL-Interaction-recommend.mp4
本文目录
  1. 🚀 什么是 JoyAI-VL-Interaction?
  2. ✨ 核心功能一览
  3. 🔥 四大核心能力拆解
  4. 🛠️ 快速上手:5 分钟跑通示例
  5. 安装 / 部署
  6. 系统架构
  7. vLLM 部署方案
  8. Python SDK 调用
  9. 📊 与竞品对比
  10. 在 58 个真实事件驱动场景中的人工评测结果
  11. 💡 适用场景
  12. 场景 1:实时监控与告警(安全/工业)
  13. 场景 2:直播互动与弹幕回复(电商/秀场)
  14. 场景 3:实时翻译与跨语言解说
  15. 场景 4:实时计数与统计
  16. 用户群体总结
  17. 💰 定价方案
  18. 🎯 总结

📌 核心价值:京东(JD)正式开源的 8B 实时视觉-语言交互模型,每秒自主决定说话/沉默/委派,**

在 58 个真实事件驱动场景中,整体胜率碾压豆包 77.6%、碾压 Gemini 87.9%(人工评分),监控告警、实时计数、实时翻译场景胜率 70%-100%,全部模型权重、数据集、训练方案 Apache-2.0 协议开源。

封面图


🚀 什么是 JoyAI-VL-Interaction?

JoyAI-VL-Interaction 是京东(JD)Joy Future Academy 的 JoyAI-VL 团队在 2026 年 6 月 20 日正式开源的实时视觉-语言交互模型,定位为首个开源的"视频-语言实时交互"模型。它强调的核心能力是 "像人一样在场"(present like a person) —— 每秒钟由模型自主做出一个决定:说话(speak)、保持沉默(silent)、还是**委派(delegate)**给后台 Agent 处理。

模型规模 8B 参数,基于 JoyAI-VL-8B,使用 AdaCodec 预测式视频编解码器,配合 **400 万+**时间对齐的交互样本训练,并使用强化学习微调。整套系统由 5 个可插拔服务组成:推理、WebUI、ASR、TTS、后台 Agent,基于标准 vLLM 基础设施运行。

GitHub stars GitHub forks License

核心定位:不是又一个大模型,而是"能持续 24 小时盯着屏幕、必要时主动发声、没事就闭嘴" 的视觉交互代理,Apache-2.0 协议完全开源(含模型权重、训练数据、训练方案、可部署系统)。

系统概览图


✨ 核心功能一览

功能对比表

🔥 四大核心能力拆解

① Real-time Presence(实时在场)

模型持续观察画面,在亚秒级(< 1 秒)做出响应。传统视觉模型通常需要 3-10 秒推理,JoyAI-VL-Interaction 把延迟压到了 1 秒以内,可以做到"看到-理解-反馈"的实时闭环。

② Vision-triggered Proactivity(视觉触发的主动性)

模型会根据看到的画面主动发声(如看到画面有人摔倒会主动报警),没事时主动保持沉默(不会像普通 LLM 那样一直输出无意义的内容)。这是通过强化学习训练的"沉默决策"能力 —— 在 400 万+样本中学到了什么时候该说、什么时候不该说。

③ Agent Delegation(智能体委派)

模型会把复杂子任务交给后台 Agent处理,同时继续观察画面。例如直播场景下,模型看到观众刷礼物,可以把"回应这位观众"的任务委派给专门的回复 Agent,自己继续监控弹幕流。

④ Fully Open Stack(完全开放)

模型、数据、训练方案、可部署系统全部开源。这是与 Doubao、Gemini 等闭源商业产品的最关键差异 —— 你可以下载模型权重本地部署、微调出符合自己场景的版本。

能力网格图


🛠️ 快速上手:5 分钟跑通示例

安装 / 部署

JoyAI-VL-Interaction 提供了一键安装脚本,集成推理、WebUI、ASR、TTS、后端 Agent 5 个服务模块:

# 1. 克隆仓库
git clone https://github.com/jd-opensource/JoyAI-VL-Interaction.git
cd JoyAI-VL-Interaction

# 2. 安装所有依赖(包括 vLLM、WebRTC、Qwen3-ASR/TTS)
./install/install.sh --with-all

# 3. 下载模型权重 + 数据集(约 30GB)
./install/download-models.sh --all

# 4. 启动核心服务(minimal 模式)
./services/scripts/run.sh minimal

启动后访问 https://127.0.0.1:8099,打开浏览器即可看到 WebUI 界面。

系统架构

系统架构图

整套系统由 5 个可插拔服务组成(基于标准 vLLM 基础设施):

服务模块 路径 功能
WebUI services/webui/ 浏览器前端 + WebRTC 流媒体
WebInfer services/webinfer/ 实时视频推理(OpenAI 兼容 API)
ASR services/asr/ 语音识别适配器(Qwen3-ASR)
TTS services/tts/ 语音合成适配器(Qwen3-TTS)
Background Agent services/background-agent/ 后台任务委派 Agent

vLLM 部署方案

京东团队已经和 vLLM 官方合作,提供了vLLM-Omni 一键部署方案:

# vLLM-Omni 部署
git clone https://github.com/vllm-project/vllm-omni.git
cd vllm-omni
# 参考 recipes/JD/JoyAI-VL-Interaction.md 部署

注意:vLLM-Omni 是专门为实时多模态场景优化的版本,普通 vLLM 不支持流式视频输入。生产部署务必使用 vllm-omni。

Python SDK 调用

如果你不想用 WebUI,可以直接用 OpenAI 兼容 API 调用(webinfer 暴露的接口):

from openai import OpenAI

client = OpenAI(
    base_url="https://127.0.0.1:8099/v1",
    api_key="not-needed"
)

# 推送视频帧 + 获取实时响应
response = client.chat.completions.create(
    model="JoyAI-VL-Interaction",
    messages=[
        {
            "role": "user",
            "content": [
                {"type": "video_frame", "url": "rtmp://localhost/live/camera1"},
                {"type": "text", "text": "如果画面有人摔倒,立刻报警;没事就沉默。"}
            ]
        }
    ],
    stream=True,  # 流式输出,亚秒级响应
)

for chunk in response:
    if chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

📊 与竞品对比

竞品对比表

在 58 个真实事件驱动场景中的人工评测结果

场景类别 JoyAI 胜率 豆包 胜率 Gemini 胜率
监控告警 100% 12% 8%
实时计数 95% 18% 10%
实时翻译 88% 32% 14%
时间感知 92% 25% 11%
直播解说 85% 38% 18%
整体胜率 77.6% vs 豆包 — 87.9% vs Gemini

数据来源:京东官方公布的 58 个真实事件驱动场景人工评分(每场景 5 名评委)。

关键差异:JoyAI-VL-Interaction 拥有"沉默决策"能力,这是豆包/Gemini 都不具备的。传统视觉大模型倾向于对每帧画面都输出回复(导致大量废话),而 JoyAI 会在"无需发言"时主动沉默,大幅降低误报率。


💡 适用场景

场景 1:实时监控与告警(安全/工业)

实时监控演示

功能说明:模型持续监控摄像头画面,发现异常(摔倒、闯入、设备故障)立刻语音报警,没事时保持沉默。

输入要求:一路或多路 RTMP/RTSP 视频流,事件描述 prompt(如"看到有人摔倒立即报警")。

输出效果:实时语音播报"已发现 X 类事件,位置 Y,置信度 Z%",同时写入日志。

适用场景:

  • ✅ 养老院老人跌倒检测(误报率比传统方案低 70%+)
  • ✅ 工厂车间安全监控(设备冒烟/工人未戴安全帽)
  • ✅ 商铺夜间入侵检测
  • ✅ 工地违规操作识别

场景 2:直播互动与弹幕回复(电商/秀场)

功能说明:模型实时观察直播画面,理解主播动作和弹幕内容,自动选择回应时机(避免和主播抢话),并在合适时机发声互动。

输入要求:直播流 + 弹幕流 + 互动规则 prompt。

输出效果:模型可以主动"接话"主播的内容(如主播演示新品时补充卖点),也可以回复弹幕问题。

适用场景:

  • ✅ 电商直播自动解说(24 小时不疲劳)
  • ✅ 秀场直播弹幕互动
  • ✅ 游戏直播精彩时刻自动点评
  • ✅ 知识科普直播自动补充背景

场景 3:实时翻译与跨语言解说

功能说明:模型把画面中人物的发言实时翻译成另一种语言(亚秒级延迟),适合会议、采访、跨国直播。

输入要求:实时音视频流 + 目标语言配置。

输出效果:TTS 合成目标语言播报,延迟 < 1 秒。

适用场景:

  • ✅ 跨国会议同声传译(替代人工同传成本 80%)
  • ✅ 国际赛事实时解说
  • ✅ 跨境直播带货(中文主播→多语言输出)

场景 4:实时计数与统计

功能说明:模型实时计数画面中的目标(车辆、行人、产品件数),并在数量变化时主动播报。

输入要求:固定机位视频流 + 计数目标 prompt。

输出效果:达到阈值时主动播报"已检测到 X 件产品,请补货"。

适用场景:

  • ✅ 仓储库存实时盘点
  • ✅ 门店客流统计
  • ✅ 交通流量监测
  • ✅ 生产线产品计数

用户群体总结

  • ✅ AI 工程师/研究人员:开源模型权重 + 训练方案,可直接微调或蒸馏
  • ✅ 企业开发者:Apache-2.0 协议可商用,5 个可插拔服务支持快速集成
  • ✅ 直播/电商团队:实时互动能力可大幅降低人力成本
  • ✅ 工业/安防集成商:本地部署 + 私有化数据合规
  • ❌ 不适合纯文本对话场景:这是视觉-语言交互模型,纯文本场景用普通 LLM 即可
  • ❌ 不适合超低算力设备:8B 模型需要至少 16GB 显存推理

💰 定价方案

完全开源免费,Apache-2.0 协议可商用:

  • ✅ 模型权重:Hugging Face 免费下载(jdopensource/JoyAI-VL-Interaction-Preview)
  • ✅ 训练数据:400 万+ 时间对齐样本开源(jdopensource/JoyAI-VL-Interaction 数据集)
  • ✅ 训练代码:完整训练流程开源(基于 vLLM)
  • ✅ 部署服务:5 个可插拔服务全部开源
  • ✅ 商用许可:Apache-2.0 协议,允许商用、修改、分发

硬件成本(自部署):

  • 基础推理:单卡 A100 / H100(约 16GB+ 显存)即可跑 8B 模型
  • 完整系统:建议 2× A100(推理 + ASR/TTS),约 ¥30/小时 云租用
  • 生产级部署:建议 4× H100 + WebRTC 流媒体服务器

💡 与豆包/Gemini 的 API 相比:自部署 JoyAI 一次投入 ¥10万+ 硬件,长期使用边际成本接近零;闭源 API 按调用次数收费,规模化后成本是自部署的 5-10 倍。


🎯 总结

JoyAI-VL-Interaction 是首个开源的实时视觉-语言交互模型,它最大的创新不是"更大的模型",而是**"主动沉默"和"智能委派"**两个能力 —— 让 AI 像人一样,知道什么时候该说、什么时候该闭嘴、什么时候该把任务交给别人。

核心优势 1:开源完整度最高 —— 模型+数据+训练方案+部署服务全栈开源(Apache-2.0) 核心优势 2:实时性能领先 —— 亚秒级响应 + 主动沉默决策 核心优势 3:实测胜率碾压 —— vs 豆包 77.6% / vs Gemini 87.9%(58 个真实场景人工评分)

推荐指数: ⭐⭐⭐⭐⭐(满分5星,开源 + 实测 + 实时三个维度全拉满)

适合人群:AI 研究人员、企业开发者、直播/电商团队、工业/安防集成商

立即体验:JoyAI-VL-Interaction 官方仓库

项目博客:https://joyai-vl-video-future-academy-jd.github.io/JoyAI-VL-Interaction/

模型下载:Hugging Face jdopensource/JoyAI-VL-Interaction-Preview

GitHub 仓库: jd-opensource/JoyAI-VL-Interaction


数据截至 2026-06-29,最新信息请以官网为准。