DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

@wangjunjian/dsh-spritely

Spritely

Spritely — dsh Web 界面的浮动工作状态吉祥物:会根据代理的实时活动进行动画变化、跟随光标,并支持切换角色、拖动位置和自定义背景。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add @wangjunjian/dsh-spritely@0.3.0
README兼容性版本
Demo1Demo2

兼容性与来源证明

Spritely 以 @wangjunjian/dsh-spritely 发布,当前版本为 0.3.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/8/30

版本

0.3.0stable
2026/8/30
0.2.0stable
2026/8/27

相关插件

正在加载相关插件…

最新版
0.3.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
1.2 MB
文件数
26
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 3
周下载
0
最近提交
2026/8/30
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Whale Widgetdsh-whale-widgetDSH Web 界面右下角的 DeepSeek 余额小鲸鱼挂件:余额/今日已用/峰谷定价、自定义泡泡点击序列(文本/余额/今日/峰谷/图片/随机语句与并列加权选择)、逐行样式与字体、悬浮快捷编辑、音效与每轮消耗、自定义角色/动图/音效、吸附与翻转自定义Client Ui Skill Explorer@linxin666/dsh-client-ui-skill-explorerDSH 技能中心:按来源(bundled / project / user / custom / runtime)浏览已加载的技能,在 Web GUI 面板中启用或禁用、创建和删除技能。Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Client Ui Git Graph@linxin666/dsh-client-ui-git-graph外部 dsh Web GUI 插件:空会话 Git 分支选择器和 Git 图,包含实际的主机端 Git 操作与防护,作为 dsh 配置文件包

README

Spritely

中文 | 英文

Your spritely work companion —— dsh Web 界面的工作精灵,随智能体的工作状态实时做出表情与动作。

Spritely(原名 ui-sprite 插件)是一个 dsh 客户端插件,在界面角落放一个会动的小精灵:它观察智能体的活动(待命、思考、撰写、调用工具、等你确认、出错、完成),播放对应姿态,眼珠跟随鼠标,还能被拖到任意位置。

查看图片

功能特性

  • 四款可切换角色 —— 蓝球(Blob)、薄荷机器人(Bot)、猫咪(Cat)、幽灵(Ghost),各有独特造型与眼睛风格。
  • 实时工作状态姿态 —— 待命 / 思考 / 撰写 / 工作 / 等待 / 出错,以及运行收尾时的短暂庆祝。
  • 眼珠跟随鼠标(rAF 节流)。
  • 可拖拽 —— 拖到任意位置,一键归位。
  • 自定义背景 —— 纯色、渐变、图片 URL、本地图片上传,支持等比居中 / 全屏拉伸缩放 + 淡化遮罩(保证文字可读)。
  • 科幻 HUD 风格 —— 菜单与面板采用固定深色全息配色 + 青色霓虹描边。
  • 划词悬浮工具条 —— 在会话消息里选中文字,弹出操作条:复制、朗读(浏览器语音合成)、提问(选中内容以引用块格式进入输入框,光标落到下一行等你补充)。
  • 持久化 —— 角色、背景、位置保存在 DSH Host 的用户设置文档(~/.dsh/settings.yaml),本机的所有浏览器共享;非本机回环的浏览器(局域网访问)回退到 localStorage。

查看图片

查看图片

安装

Spritely 同时声明了 dsh.bundle(附带 cordis.patch.yml 补丁层)与 dsh.client(platform: web),一条命令即可完成安装与登记:

# 从 npm 安装
dsh plugin --profile <name> add @wangjunjian/dsh-spritely

# 或从 git 安装
dsh plugin --profile <name> add github:wang-junjian/spritely

# 或从本地源码
dsh plugin --profile <name> add ./spritely

add 会应用包自带的补丁层,往配置树插入 id: ui-sprite / name: '@wangjunjian/dsh-spritely' 一行;宿主 Loader 随即读到它的 dsh.client 元数据,serve /plugins/@wangjunjian/dsh-spritely/client.js 并注入 window.__DSH_BOOT__。

构建产物(lib/)不入库:git / 本地源码安装由 prepare 脚本自动构建,npm 包自带产物。

它的 peer 依赖(@deepseek-ai/dsh-client-runtime、dsh-client-ui-layout、dsh-client-locale 等)都是 dsh 自带的 in-box 包,从 dsh 安装本身解析,无需单独安装。

如果你按旧版说明手动往 ~/.dsh/profiles/<name>/cordis.patch.yml 加过 ui-sprite 的 row,升级后请删掉那行,避免重复登记。

使用

点击精灵打开菜单:

  • 新会话 —— 开启新会话(默认工作区流程)。
  • 归位 —— 回到默认右下角。
  • 设置背景 —— 打开背景控制台(纯色、渐变、图片 URL、本地上传、缩放、淡化)。
  • 选择精灵 —— 在四款角色中切换。

角色

角色造型配色
蓝球 Blob圆球 + 天线星蓝
机器人 Bot圆角方头 + LED 眼薄荷绿
猫咪 Cat三角耳 + 竖瞳 + 胡须橙
幽灵 Ghost波浪底边 + 大圆眼紫

开发

npm install          # 安装 dsh peer 依赖 + 开发工具链
npm run build        # tsc(类型)+ tsdown(node 半 lib + 浏览器 client bundle)
npm test             # vitest
npm run watch        # tsdown --watch

构建产出 node 半库(lib/index.js、lib/invariant.js)和浏览器客户端 bundle(lib/client.js,dsh 的 __ModuleLoader__ 闭包工厂格式),CSS Modules 由 lightningcss 内联。

License

MIT