← 返回列表
未验证
@nkj/dsh-ui-pet
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/23 · 已提供中文文档
DeepSeek Harness Web GUI 的 canvas 精灵图宠物插件。一个 dsh bundle + 客户端插件,在 shell.overlay 层中渲染一个跟随指针的吉祥物。MIT 许可。
综合分
27.3
GitHub 分
27.3
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Nkjv2/dsh-ui-pet该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
@nkj/dsh-ui-pet 一个用于 DeepSeek Harness Web GUI 的 canvas Q 版猫咪宠物。它固定在视口右下角(身体不会追逐指针——头部会转向其注视方向,瞳孔会跟随指针),并作为 shell.overlay 层中的背景装饰进行样式设置:position:fixed(不影响布局)、完全点击穿透(pointer-events:none)、较低的 z-index(位于其他 overlay 条目和对话框之下),并且透明度 将其安装到某个 profile 后会自动注册(CLI 会将声明了 dsh.bundle 的已安装依赖协调进 dsh.profile.bundles),随后客户端模块系统会在下次启动时提供 /plugins/@nkj/dsh-ui-pet/client.js。无需手动编辑 cordis.yml。 内置开发循环 once: install build deps pnpm install build both artifacts (lib/index.js host half + lib/client.js browser bundle) pnpm run build iterate: rebuild the browser bundle on source change (the dsh host stat-polls the served bundle and broadcasts a reload, so the browser refreshes on write) pnpm exec tsdown --watch 本地验证(发布前) dsh plugin --profile web add /absolute/path/to/dsh-ui-pet pnpm dsh web # bind http://127.0.0.1:3080 在浏览器中访问 http://127.0.0.1:3080,确认: 1. 在树中 — dsh --profile web --dump-config 包含 ui-pet 行。 2. Bundle 已提供 — DevTools → Network 显示 /plugins/@nkj/dsh-ui-pet/client.js(200);或执行 curl http://127.0.0.1:3080/plugins/@nkj/dsh-ui-pet/client.js。 3. 已渲染且可见 — DevTools → Elements: 位于 shell.overlay 层内,position:fixed、pointer-events:none、较低的 z-index,并且 opacity 类型以进行完整检查。 - 打包格式(闭包工厂 + React 外部化)是从 dsh 的 clientBundle 预设复制的;请针对实时运行的 dsh web 进行迭代,以确认确切的输出。
扫码进群