🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

桌面小精灵 wang-junjian/spritely

DeepSeek Harnessv0.3.0
wang-junjian66 天前有提交已提供中文文档扫描:未发现敏感能力

在界面角落养一只随智能体状态变表情的小精灵

30.1/100
综合分
3
GitHub 星标
30
npm 周下载
—/5
用户评分

数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @wangjunjian/dsh-spritely
npm 源 · @wangjunjian/dsh-spritely 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么[目录]—
dsh 原生插件 · other
暂无时间戳·判据 →
装得上吗[实装验证]✓
静态安装检查通过
未做真实安装
L4 · 真实安装等级说明 →
数据截至 2026/10/25·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 66 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包@wangjunjian/dsh-spritely @ 0.3.0
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/7 14:42:02

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

写入剪贴板(不计风险)
查看扫描证据(共 1 处,展示前 1 条)
  • 写入剪贴板
    lib/client.js:1293
    navigator.clipboard?.writeText(selection.text);
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-layout@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-invariants@deepseek-ai/dsh-settings@deepseek-ai/schemastery
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 随智能体状态变表情
  • 桌面精灵设置
  • 背景设置

DeepSeek Harness 插件:灵动的小精灵【sprite(精灵)+ -ly(活泼地)】桌面精灵与背景设置

v0.3.02026-08-30
吉祥物偏好(角色、位置、背景)现在保存在 DSH 宿主用户设置文档(~/.dsh/settings.yaml,ui-sprite 命名空间)里,本机所有回环浏览器共用。设置同步桥首次运行时把已有的 localStorage 值迁移上去,并让两边保持同步;非回环(局域网)浏览器则退回只用 localStorage 的行为。
v0.2.02026-08-28
· 新功能 · 划词悬浮条:在对话流里选中文字,指针松开处会弹出一个小工具条,带三个操作: - 复制 — 把选中内容复制到剪贴板,并闪一下确认 - 朗读 — 用浏览器的 speechSynthesis 朗读选中内容,再点一次停止 - 提问 — 把选中内容以 Markdown 引用块插入输入框,光标停在下一行 · 滚动时工具条跟随实时选区矩形;按 Escape 或点击外部即关闭;点击工具条本身不会让它重新定位。
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
Spritely 你灵动的工作伙伴 —— dsh Web 界面的工作精灵,随智能体的工作状态实时做出表情与动作。 Spritely(原名 ui-sprite 插件)是一个 dsh 客户端插件,在界面角落放一个会动的小精灵:它观察智能体的活动(待命、思考、撰写、调用工具、等你确认、出错、完成),播放对应姿态,眼珠跟随鼠标,还能被拖到任意位置。 功能特性 - 四款可切换角色 —— 蓝球(Blob)、薄荷机器人(Bot)、猫咪(Cat)、幽灵(Ghost),各有独特造型与眼睛风格。 - 实时工作状态姿态 —— 待命 / 思考 / 撰写 / 工作 / 等待 / 出错,以及运行收尾时的短暂庆祝。 - 眼珠跟随鼠标(rAF 节流)。 - 可拖拽 —— 拖到任意位置,一键归位。 - 自定义背景 —— 纯色、渐变、图片 URL、本地图片上传,支持等比居中 / 全屏拉伸缩放 + 淡化遮罩(保证文字可读)。 - 科幻 HUD 风格 —— 菜单与面板采用固定深色全息配色 + 青色霓虹描边。 - 划词悬浮工具条 —— 在会话消息里选中文字,弹出操作条:复制、朗读(浏览器语音合成)、提问(选中内容以引用块格式进入输入框,光标落到下一行等你补充)。
展开完整文档(README 剩余 1 节)
Spritely

你灵动的工作伙伴 —— 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 add @wangjunjian/dsh-spritely

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

或从本地源码
dsh plugin --profile 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//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
预览分享卡片长什么样 ↓wang-junjian/spritely
分享 · DeepSeek Harness Hub
wang-junjian/spritely

在界面角落养一只随智能体状态变表情的小精灵

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部