Back to home

dwefwevfe

dsh-jarvis-pet

JARVIS Desktop Pet — DeepSeek Harness dynamic Cordis plugin (dsh-plugin)

Stars
0
Language
JavaScript
Created
Aug 16, 2026
Updated
Aug 16, 2026

Introduction

JARVIS Desktop Pet

DeepSeek Harness(DSH)Web GUI 右下角的贾维斯风格 AI 桌宠插件。琥珀橙全息核心 + 波形均衡器圆环,男声英式管家语音,实时反映 Agent 工作状态。

话题标签:dsh-plugin

功能

场景反应
Agent 空闲呼吸光晕、光环缓慢旋转,状态签显示“待机”
空闲时收到新任务提示音 + “At your service, sir.”
任务执行中光环高速旋转 + 扫描线扫动 + 波形跳动,气泡显示 Executing: 工具名
执行中点击宠物英文实时进度播报(已完成工具调用数 + 已用时长)
任务完成(≥ 5 秒)跳跃庆祝 + 提示音 + “Sir, Mission Completed.”
小任务完成(< 5 秒)轻声提示音,不打断语音
出错红色警报 + 抖动 + “Sir, we have a problem.”
空闲时点击翻转 + 轮换问候(At your service / Can I help you)
拖动 / 静音可拖到任意位置;右上角 🔊/🔇 开关语音

目录结构

文件说明
host.jsHost 半部分:监听 agent/statusagent/inbox/insertedagent/errortools/result 事件,通过 get-state RPC 向 Client 提供状态
client.jsClient 半部分:注册 shell.overlay 插槽,渲染全息核心,轮询状态并驱动动画、男声 TTS 与 Web Audio 音效
plugin.json插件清单(含 dsh-plugin 标签)

安装(DSH 动态 Cordis 插件)

  1. 打开 DeepSeek Harness Web GUI 的动态 Cordis 插件入口;
  2. cordis_define:把 host.js 的内容填入 code.host,把 client.js 的内容填入 code.client
  3. cordis_run 激活(首次运行需在界面授权);
  4. 刷新页面,右下角即可看到桌宠。

语音说明

  • 使用浏览器 Web Speech API 合成语音,优先选择英语男声(Daniel / George / Ryan / Guy / David / Google UK English Male 等),音调 0.75 的英式管家腔;
  • 实际音色取决于操作系统安装的 TTS 语音包;若运行环境不支持语音合成,自动降级为纯视觉模式。

License

MIT