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

猫咪主题工坊 luoyan96/dsh-catnap-studio

DeepSeek Harnessv0.3.3
luoyan9626 天前有提交已提供中文文档扫描:含敏感能力

猫咪主题工坊 · Catnap Studio

31.5/100
综合分
2
GitHub 星标
115
npm 周下载
—/5
用户评分

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

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

状态速览

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

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

验证判据与等级说明 →

可信度证据

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

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

✓npm 包dsh-catnap-plugins @ 0.3.3
✓Node 引擎要求 ^22.19.0 || >=24 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/10 15:48:31

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

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 20 处,展示前 9 条)
  • 读取本地文件
    lib/index.js:367
    return readFileSync(settingsYamlPath, "utf8");
  • 读取本地文件
    lib/index.js:432
    canonical = await realpath(root);
  • 读取本地文件
    lib/index.js:506
    real = await realpath(probe);
  • 读取本地文件
    lib/index.js:638
    dirents = await readdir(resolved.abs, { withFileTypes: true });
  • 读取本地文件
    lib/index.js:661
    const info = await stat(join(resolved.abs, entry.name));
  • 读取本地文件
    lib/index.js:695
    data = await readFile(resolved.abs);
  • 写入本地文件
    lib/index.js:792
    await mkdir(dirname(resolved.abs), { recursive: true });
  • 写入本地文件
    lib/index.js:793
    await writeFile(resolved.abs, content, "utf8");
  • 删除本地文件
    lib/index.js:886
    await rm(resolved.abs, {
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

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

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

功能亮点

  • 内置三套原创主题
  • 安静互动伙伴

猫主题的 DeepSeek Harness Web UI 插件,内置三套原创主题和一个安静的互动伙伴。非 DeepSeek 官方产品。

v0.3.32026-08-17
· Catnap Studio v0.3.3 · 更好的侧边栏兼容性 Catnap Studio 现在把 dsh-better-sidebar 当作可选的工作台底座。装上它以后,Catnap 保留自己的主题、companion、设置、任务板和实时统计,文件、编辑器、终端和 Git 工作区界面则交给 Better Sidebar。旧的 Aion 文件面板和 Git 图谱客户端不再启用,避免出现重复侧边栏。 不装 Better Sidebar 时,Catnap 仍沿用原有的旧版工作台回退方案。 · 安装 dsh plugin --profile web add dsh-catnap-plugins@0.3.3 可选安装 Better Sidebar: dsh plugin --profile web add dsh-better-sidebar@latest Catnap 只通过共享的 DSH token 和模块/服务探测来适配,不打包也不分发 Better Sidebar 的终端、文件系统、WebSocket 或 node-pty 实现。
v0.3.12026-08-16
· Catnap Studio v0.3.1 本次维护版本发布 Catnap Studio 工作台最终构建,由 Catnap Desktop v0.2.2 打包内置。 · 亮点 · 默认让伴侣避开文件面板和输入区操作。 · 设置、模型选择器及其他宿主浮层打开时,隐藏装饰性和可交互的猫。 · 保留三套原始主题、本地伴侣偏好、减弱动效与声音控制,以及仅随包提供的视觉资源。 · 安装 dsh plugin --profile web add "C:\path\to\dsh-client-ui-skin-catnap-0.3.1.tgz" dsh web 升级后重启 dsh web。安装前用 CHECKSUMS.txt 核对下载文件的 SHA-256。 · 验证 · TypeScript 类型检查 · 五个测试文件共 22 个 Vitest 测试 · 生产包构建与打包试运行 · 真实 DSH 视觉截图,包括设置和宿主浮层避让 Catnap Studio 是社区项目,基于 DeepSeek Harness 构建,并非 DeepSeek 官方产品,也不代表官方认可。
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
猫咪主题工坊 · Catnap Studio 面向 DeepSeek Harness Web UI 的猫咪工作台插件。它保留成熟 DSH Web UI 的任务、仓库、文件、统计与设置能力,再用一套原创猫咪视觉层统一界面;一个安装包内置三套完整外观和一只可互动的桌面猫咪。 社区项目,基于 DeepSeek Harness 构建,不是 DeepSeek 官方产品,也不代表其背书。 当前发布线:Catnap Studio v0.3.3。Windows 用户若希望免除 Node 与 DSH CLI 配置,可使用配套的 Catnap Desktop(发布后可用)。 | 暖纸猫窝 | 月夜守护 | 猫咪工坊 | | 暖纸猫窝 | 月夜守护 | 猫咪工坊 | 三套主题 - 暖纸猫窝:奶油纸张、杏橙控件和趴在输入框旁的橘猫。 - 月夜守护:深靛夜色、金色星点、守夜黑猫和提灯睡猫。 - 猫咪工坊:再生纸、蓝红标记、协作便笺和探头的奶牛猫。 所有猫咪插画与纸张纹理均打包进浏览器 bundle,插件运行时不会请求外部图片。主题本身不触及模型请求。 工作台能力 - 设置内主题切换:在「设置 → 通用设置 → 外观」里使用三张大卡片切换主题;设置打开时桌面猫咪会自动收起,关闭后恢复。 - 猫窝中心:管理猫咪伙伴并查看已启用能力。
展开完整文档(README 剩余 1 节)
猫咪主题工坊 · Catnap Studio

面向 DeepSeek Harness Web UI 的猫咪工作台插件。它保留成熟 DSH Web UI 的任务、仓库、文件、统计与设置能力,再用一套原创猫咪视觉层统一界面;一个安装包内置三套完整外观和一只可互动的桌面猫咪。

社区项目,基于 DeepSeek Harness 构建,不是 DeepSeek 官方产品,也不代表其背书。

当前发布线:Catnap Studio v0.3.3。Windows 用户若希望免除 Node 与 DSH CLI 配置,可使用配套的 Catnap Desktop(发布后可用)。

| 暖纸猫窝 | 月夜守护 | 猫咪工坊 |
| 暖纸猫窝 | 月夜守护 | 猫咪工坊 |

三套主题

- 暖纸猫窝:奶油纸张、杏橙控件和趴在输入框旁的橘猫。
- 月夜守护:深靛夜色、金色星点、守夜黑猫和提灯睡猫。
- 猫咪工坊:再生纸、蓝红标记、协作便笺和探头的奶牛猫。

所有猫咪插画与纸张纹理均打包进浏览器 bundle,插件运行时不会请求外部图片。主题本身不触及模型请求。

工作台能力

- 设置内主题切换:在「设置 → 通用设置 → 外观」里使用三张大卡片切换主题;设置打开时桌面猫咪会自动收起,关闭后恢复。
- 猫窝中心:管理猫咪伙伴并查看已启用能力。
- 猫咪伙伴:支持拖动位置、摸猫、喂小鱼干、改名、隐藏/召回;好感度和位置保存在浏览器本地。
- 任务看板:按状态组织任务、打开详情并支持定时执行。
- Git 图谱与文件面板(回退):未安装 Better Sidebar 时,保留 Catnap 内嵌的旧工作台模块。
- Better Sidebar 工作台(可选):安装后提供文件树、编辑器、真实终端、Git diff、可拆分右栏/底栏与按会话布局;Catnap 自动停用旧 Aion 文件面板和旧 Git 图谱客户端,避免双侧栏。
- 实时统计:查看 TPS、上下文、缓存和令牌用量。
- 插件设置:在 DSH 设置中心统一管理工作台功能。

任务、回退工作台、实时统计和设置能力由 @linxin666/dsh-web-ui 系列公开包的 0.1.12 编译代码组合而成;Catnap Studio 不复制原项目的人物或背景素材。Better Sidebar 是独立的 MIT 许可插件,Catnap 仅通过 DSH 模块系统检测和适配其 token,不包含其终端、文件系统、WebSocket 或 node-pty 代码。第三方声明见 THIRD_PARTY_NOTICES.md。

环境要求

- Node.js ^22.19.0 或 >=24
- pnpm 11.21.0
- DeepSeek Harness Web UI

如果 PowerShell 提示“无法将 dsh 识别为 cmdlet”,先安装 CLI,再重开一个 PowerShell 窗口:

npm.cmd install -g @deepseek-ai/dsh
dsh --version

一行安装

DSH 会自动下载插件和内置的猫咪素材:

dsh plugin --profile web add dsh-catnap-plugins@latest
dsh web

安装或升级后都需要重启 dsh web。

可选:Better Sidebar 工作台

dsh plugin --profile web add dsh-better-sidebar@latest

安装后硬刷新浏览器;Catnap 会自动避免双侧栏,并将三套主题 token 应用于 Better Sidebar。它是独立插件,终端等宿主能力由 Better Sidebar 自行提供。

GitHub Release 安装(当前可用)

1. 从 Releases 下载与版本匹配的 .tgz。
2. 在 PowerShell 中安装插件:

dsh plugin --profile web add "C:\path\to\dsh-catnap-plugins-0.3.2.tgz"

3. 启动或重启 DSH Web UI:

dsh web

卸载:

dsh plugin --profile web remove dsh-catnap-plugins

从源码安装

git clone https://github.com/luoyan96/dsh-catnap-studio.git
cd dsh-catnap-studio
pnpm install
pnpm run ci
dsh plugin --profile web add link:$(pwd)
dsh web

Windows PowerShell 可将最后两步改为:

dsh plugin --profile web add "link:$($PWD.Path)"
dsh web

如果之前装过整合包,建议先移除它,避免同一批功能插件被重复注册:

dsh plugin --profile web remove @linxin666/dsh-web-ui-all

发布到 npm

发布流程、npm Trusted Publishing 设置和首次包名认领见 docs/NPM_PUBLISHING.md。只有后续创建与 package.json 版本匹配的新 tag 时,GitHub Actions 才会同时发布 npm 包和 GitHub Release。

使用 Release 安装包

推送与 package.json 匹配的标签(例如 v0.3.2)后,Release 工作流会运行验证并上传 dsh-catnap-plugins-0.3.2.tgz 与 CHECKSUMS.txt。请在安装前核对 SHA-256。

开发

sh
pnpm install
pnpm run typecheck
pnpm test
pnpm run build
pnpm run pack:check

打开本地预览: sh
python -m http.server 4173

然后访问 http://127.0.0.1:4173/preview/index.html?theme=warm。查询参数 theme 支持 warm、moonlit、atelier;猫咪工坊的活跃会话示例可追加 &state=active。

仓库结构 text .github/workflows/ 持续集成与标签发布 design/ 参考稿、可复现素材母版和运行时图片 design-qa/ 同尺寸视觉对照证据 preview/ 可直接打开的主题预览与仓库截图 scripts/ 素材压缩、嵌入和视觉对照脚本 src/ DSH 插件源码 tests/ 生命周期与主题切换测试

真实 DSH 页面验收截图位于 docs/qa/;主题和组件约束见 DESIGN.md,视觉验收记录见 design-qa.md,参与开发见 CONTRIBUTING.md,安全问题请遵循 SECURITY.md。

许可证

Catnap Studio 自有代码与素材采用 BSD-3-Clause。内嵌 UI 模块的 npm 清单声明 Apache-2.0,其 tarball 同时携带 BSD-3-Clause 文本;本仓库保留两者,详见 THIRD_PARTY_NOTICES.md。
预览分享卡片长什么样 ↓luoyan96/dsh-catnap-studio
分享 · DeepSeek Harness Hub
luoyan96/dsh-catnap-studio

猫咪主题工坊 · Catnap Studio

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