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

MC 像素主题 DongDong1997/dsh-mcskin

DeepSeek 客户端
DongDong199776 天前有提交已提供中文文档扫描:未发现敏感能力兼容 / 相关生态

把网页界面换成 Minecraft 像素风皮肤

27.9/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

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

相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/DongDong1997/dsh-mcskin.git

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
装得上吗
本站已真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 76 天前
档位由哪些信号合成

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

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

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

扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 6套主题配色
  • 像素风图标与控件

README

由 DeepSeek 最新模型翻译生成
dsh-mcskin 为 DeepSeek Harness(DSH)Web GUI 打造的 Minecraft 主题皮肤。6 套主题(3 种风格 × 2 种配色方案),包含 MC 像素艺术图标、侧边栏生物群系渐变、顶部草方块条带、右下角苦力怕装饰,以及主页面控件的箱子 / 草方块 / 剑 / 镐 / 苦力怕替换。 本插件是第三方 DSH 包。为你的 GitHub 仓库打上 dsh-plugin 标签,即可让它被发现。 主题 | 风格 | 浅色(白天) | 深色(夜晚) | | 经典原版 Classic | 🌱 草方块绿 + 圆石 + 泥土 | 🌑 黑曜石 + 末影珍珠紫 + 深板岩 | | 现代 MC Modern | 🪵 橡木 + 纸 + 绿宝石 | 🪨 深板岩 + 紫水晶 + 骨头 | | 暗夜 MC End | 🏛️ 末地石 + 末影龙紫 | 🕳️ 虚空 + 黑曜石 + 末影珍珠辉光 | 每套主题都是一份完整的 token 映射(70+ 个 --dsw-alias- + --dsw-specific-),由单一语义调色板规格派生而来。 安装 dsh plugin dsh-mcskin 该包自带一个 cordis.patch.yml,用于注册一个顶层浏览器端插件行。web-app 包的 modules 插件会扫描它并组合构建。无需手动配置。
展开完整文档(README 剩余 1 节)
dsh-mcskin

为 DeepSeek Harness(DSH)Web GUI 打造的 Minecraft 主题皮肤。6 套主题(3 种风格 × 2 种配色方案),包含 MC 像素艺术图标、侧边栏生物群系渐变、顶部草方块条带、右下角苦力怕装饰,以及主页面控件的箱子 / 草方块 / 剑 / 镐 / 苦力怕替换。

本插件是第三方 DSH 包。为你的 GitHub 仓库打上 dsh-plugin 标签,即可让它被发现。

主题

| 风格 | 浅色(白天) | 深色(夜晚) |
| 经典原版 Classic | 🌱 草方块绿 + 圆石 + 泥土 | 🌑 黑曜石 + 末影珍珠紫 + 深板岩 |
| 现代 MC Modern | 🪵 橡木 + 纸 + 绿宝石 | 🪨 深板岩 + 紫水晶 + 骨头 |
| 暗夜 MC End | 🏛️ 末地石 + 末影龙紫 | 🕳️ 虚空 + 黑曜石 + 末影珍珠辉光 |

每套主题都是一份完整的 token 映射(70+ 个 --dsw-alias- + --dsw-specific-),由单一语义调色板规格派生而来。

安装

dsh plugin dsh-mcskin

该包自带一个 cordis.patch.yml,用于注册一个顶层浏览器端插件行。web-app 包的 modules 插件会扫描它并组合构建。无需手动配置。

GUI 中的变化

设置选择器(新页面)

设置 → 🎮 Minecraft 主题

3 × 2 的卡片网格。每张卡片显示:

- 主题名称 + 模式(使用 Press Start 2P 像素字体)
- 6 个 MC 像素艺术图标(草方块、圆石、牛、苦力怕、剑等),按生物群系配色
- 描述
- 点击即可应用;选择会持久化到 localStorage['mcskin.theme']

主页面 MC 装饰(始终开启,作用域 = body.mcskin-decor)

| 元素 | 之前 | 之后 |
| 顶部边缘 | (无装饰) | 6px 品牌色草条带 |
| 右下角 | (无装饰) | 35% 不透明度苦力怕脸,34px |
| 侧边栏(整体) | 纯色 | 6–7px 生物群系条带 + 主块颜色 |
| 设置按钮(侧边栏页脚) | 齿轮图标 | 箱子 |
| 侧边栏品牌 | "DeepSeek" 字标 | 24px 草方块 |
| 新建会话按钮 | + 图标 | 铁镐 + 橡木边框 |
| 输入卡片 | 圆角胶囊 | 橡木边框,带内嵌高光/阴影 |
| 发送按钮 | 箭头 | 铁剑 + 青金石边框 |
| 设置面板关闭 | × | 迷你苦力怕脸 |

主页面的 CSS 以主题 token 为基准(--dsw-alias-brand-primary、--dsw-specific-sidebar-fill 等),因此装饰会随当前主题自动变色。

本地开发

本包使用 tsdown 构建,并遵循 DSH 的模块约定。

安装
pnpm install
构建(输出 ./dist/client.js)
pnpm build
监听
pnpm dev
类型检查
pnpm exec tsc --noEmit

在运行中的 DSH 会话内运行

本包可直接替换动态 Cordis 插件定义。在 DSH 会话运行期间,你可以热加载构建产物:

// 在 agent 的工具界面中,请求运行时求值该包:
import('/abs/path/to/dsh-mcskin/dist/client.js').then((m) => m.apply(ctx))
或者将构建输出复制到某个配置文件的 node_modules//dist/ 目录,然后重启该配置文件,以便通过标准的 DSH 插件安装器加载它。

发布

此包的结构适用于 npm + dsh plugin 。发布步骤:

1. git init && git add . && git commit -m "..."
2. npm login(或 pnpm login)
3. npm publish --access public(如果想使用带作用域的名称,请先重命名 package.json 中的 name,例如 @yourname/dsh-mcskin)
4. gh repo create 并推送
5. 在 GitHub 仓库上添加 dsh-plugin 主题标签
6. 可选:在 deepseek-ai/deepseek-harness Discussions 中发布公告(DSH 目前不接受插件 PR,请参阅 CONTRIBUTING.md)

完整的发布前检查清单请参阅 PUBLISHING.md。

项目结构

dsh-mcskin/
├── package.json # npm + dsh.bundle 清单 ├── cordis.patch.yml # 注册顶层浏览器插件行 ├── tsconfig.json # ESM + JSX + DOM 库 ├── tsdown.config.ts # 将 src/client/index.ts 打包为 dist/client.js ├── LICENSE # MIT ├── README.md # 本文件 ├── PUBLISHING.md # 发布前检查清单 └── src/ └── client/ ├── index.ts # 公共入口(重新导出 apply + name) ├── mcskin.ts # Cordis apply():主题注册表、覆盖层、插槽 ├── palettes.ts # 6 个 McPalette 规格 ├── themeEntries.ts # 6 个 ThemeEntry 行(样式/模式/图标) ├── icons.tsx # 35 个像素艺术 SVG 图标(16x16) ├── picker.tsx # React 选择器 UI(settings-section 插槽) └── mainPageCss.ts # 通过 styles.insert 注入的 CSS 字符串

主题覆盖如何胜过其他插件

DSH 的 theme.overrideTokens(source, layer) 是一个栈:每次调用都会在前一层之上添加一层,后面的层按 token 逐个胜出。skin-center 插件(以及任何其他第三方主题插件)会在 apply 时调用它一次。我们会在每次主题变更时用自己的 source 调用它,从而将我们的层重新堆叠到顶部——只要我们的插件最后一次 theme/change 处理器在它们的处理器之后运行,就能保证我们的 token 胜出。

这 6 个已注册的主题提供了回退方案:即使不存在任何覆盖层,已注册主题的 token 也会被 ThemePresenter 投射到 body.style 上。在一个没有任何覆盖的新会话中调用 theme.setTheme('mc-classic-day'),仍然会应用我们的 token。

兼容性

- DSH ≥ 某个较新版本,需具备 theme.overrideTokens、settings.section 列表插槽,以及插件可访问的 body
- React 18(peer 依赖)
- 现代浏览器(CSS color-mix、data-uri svg、image-rendering: pixelated)

许可证

MIT — 请参阅 LICENSE。
预览分享卡片长什么样 ↓DongDong1997/dsh-mcskin
分享 · DeepSeek Harness Hub
DongDong1997/dsh-mcskin

把网页界面换成 Minecraft 像素风皮肤

回到顶部