dwefwevfe/dsh-jarvis-pet

dwefwevfe★ 0JavaScript最后同步: 2026-08-16

在 GitHub 打开

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

README 摘要

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.js Host 半部分:监听 agent/status 、 agent/inbox/inserted 、 agent/error 、 tools/result 事件,通过 get-state RPC 向 Client 提供状态 client.js Client 半部分:注册 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

在 GitHub 查看完整 README →
工具/开发dsh-pluginagent

分类