Retr67/dsh-desk-pet-yami

Retr67★ 1JavaScript最后同步: 2026-08-20

在 GitHub 打开

DSH 桌面宠物插件 — 金色暗影 Yami(To Love-Ru)皮肤版。非营利,仅供学习交流,侵权请联系下架。

README 摘要

dsh-desk-pet · 金色暗影 Yami 桌宠 DeepSeek Harness(DSH)Web 界面右下角的桌面宠物—— 金色暗影 · Golden Darkness(ヤミ) ,出自漫画家 矢吹健太朗 × 长谷见沙贵 的《To Love-Ru》。它会根据当前 Agent 的工作状态自动切换动作/表情,可以用鼠标拖到界面任意位置。 ⚠️ 重要声明 本仓库仅供学习与交流,无任何商业盈利目的。 - 角色「金色暗影 Yami」及其形象版权归《To Love-Ru》原作者(矢吹健太朗 / 长谷见沙贵)及出版社(集英社)所有; - 如涉及侵权,或原作者 / 版权方要求删除,请提 issue 或邮件联系,我们会在收到通知后 立即下架相关内容 。 ✨ 状态与触发(10 个状态) 状态 触发时机 😴 rest 休息中 Agent 空闲,且空闲未满 8 秒 🪑 sitting 坐下了 Agent 连续空闲 超过 8 秒 ,自动坐下 🧍 stand 站起来了 从「坐下」恢复活动时,先站起约 0.7 秒再干活 🤔 think 思考中 模型正在流式生成 🛠 work 工作中 正在执行工具 / Agent 运行中 ⏳ wait 等待中 有审批请求待处理 ❌ error 出错了 某一步 / 回合报错(约 3 秒) ✅ done 完成了 一个回合刚结束(约 2.5 秒) 🐣 greet 你好呀 插件刚加载(约 2.6 秒) ✋ drag 拖动中 你用鼠标拖动它 空闲坐下 / 站起的时长可在 dsh/client.js 顶部的 SIT AFTER MS (默认 8000ms)与 WAKE MS (默认 700ms)调整。 📦 安装 这是一个 dsh bundle 插件,通过 vendor 链接安装到 web profile: 安装后 重启 dsh web ,刷新页面,右下角即可看到桌宠。 🧩 结构与实现 - Host 侧监听 agent/status 、 agent/error 、 llm/stream 、 tools/execute 、 approval/request ,按优先级合成状态(error wait think work done rest)。 - 状态通过 /desk-pet/status (JSON)暴露,素材通过 /desk-pet/sprites/ .png 直出( Content-Type: image/png , no-cache )。 - 浏览器侧为原生 DOM + fetch ,零依赖、无构建步骤。 🙏 致谢与原作者溯源 本插件 并非从零开发 ,而是社区流传的 DSH 桌面宠物实现的衍生版本,按可追溯的线索如实声明: - 页面内桌宠流派原创 :本仓库所采用的「住在 DSH Web 界面右下角的桌宠」实现思路,衍生于 PC2005-cl…

在 GitHub 查看完整 README →
皮肤/UIdarknessdesk-petdshdsh-plugintoloveyamiagent

分类