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

吉祥物外观层 bauerelizabeth07139/MDSM

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

为聊天界面换上吉祥物壁纸与品牌标识

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

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

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

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
生态插件
可安装,未声明 dsh 能力
装得上吗
本站已在 dsh 0.2.1-rc.5 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 34 天前
档位由哪些信号合成

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

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意

未发布到 npm registry,仅可从源码安装

展开查看检查明细 ↓

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

✗npm 包MDSM(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=22 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/8 09:41:33

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

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

读写/删除本地文件发起外部网络请求
查看扫描证据(共 12 处,展示前 12 条)
  • 读取本地文件
    lib/index.js:113
    if (!existsSync(path)) return defaults()
  • 读取本地文件
    lib/index.js:114
    return sanitize(JSON.parse(readFileSync(path, 'utf8')))
  • 写入本地文件
    lib/index.js:129
    mkdirSync(dirname(path), { recursive: true })
  • 写入本地文件
    lib/index.js:132
    writeFileSync(temp, JSON.stringify(cfg, null, 2) + '\n', 'utf8')
  • 写入本地文件
    lib/index.js:133
    renameSync(temp, path)
  • 删除本地文件
    lib/index.js:136
    unlinkSync(temp)
  • 读取本地文件
    lib/index.js:284
    if (!existsSync(path)) {
  • 读取本地文件
    lib/index.js:288
    entry = { bytes: readFileSync(path), mtime: 0 }
  • 发起网络请求
    lib/client.js:349
    fetch(API)
  • 发起网络请求
    lib/client.js:369
    fetch(API, {
  • 发起网络请求
    lib/client.js:479
    fetch(DIAG_API, {
  • 发起网络请求
    lib/client.js:608
    fetch(API)
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

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

功能亮点

  • 聊天壁纸替换
  • 头像品牌标识
  • 壁纸不透明度与模糊控制

README

由 DeepSeek 最新模型翻译生成
MDSM MDSM — 男性 DeepSeek 吉祥物,用于 DeepSeek Harness Web GUI:一个由提供的照片生成的吉祥物角色,随插件一同发布,被 harness 用作其背景、品牌标识和设置界面。 MDSM 角色 MDSM 壁纸 功能 - 聊天背景 —— 随附的 16:9 图像作为固定、可点击穿透的图层挂载在整个 GUI 之后。外壳的表面令牌(--dsw-alias-bg-base、--dsw-specific-sidebar-fill、--dsw-alias-bg-layer-1/2)会淡化至配置的不透明度,使壁纸真正透出,而不是被不透明的外壳遮挡,同时根背景也会为其清空。 - 控件 —— 外壳表面的不透明度、壁纸模糊、用于可读性的深色遮罩,以及 background-position,全部实时应用。 - 品牌标识 —— 方形 MDSM 头像通过内置的 sidebar.brand.mark 和 conversation.hero.brand.mark 插槽替换侧边栏和对话主视觉中的标志。 - 设置分区 —— 设置中的「MDSM 男性 DeepSeek 吉祥物」页面可编辑所有内容,并带有两幅图像的预览,保存时应用。 - 标签页图标 —— 品牌标识开启时,浏览器标签页 favicon 跟随同一 MDSM 头像;关闭时恢复内置图标。
展开完整文档(README 剩余 1 节)
MDSM

MDSM — 男性 DeepSeek 吉祥物,用于 DeepSeek Harness Web GUI:一个由提供的照片生成的吉祥物角色,随插件一同发布,被 harness 用作其背景、品牌标识和设置界面。

MDSM 角色 MDSM 壁纸

功能

- 聊天背景 —— 随附的 16:9 图像作为固定、可点击穿透的图层挂载在整个 GUI 之后。外壳的表面令牌(--dsw-alias-bg-base、--dsw-specific-sidebar-fill、--dsw-alias-bg-layer-1/2)会淡化至配置的不透明度,使壁纸真正透出,而不是被不透明的外壳遮挡,同时根背景也会为其清空。
- 控件 —— 外壳表面的不透明度、壁纸模糊、用于可读性的深色遮罩,以及 background-position,全部实时应用。
- 品牌标识 —— 方形 MDSM 头像通过内置的 sidebar.brand.mark 和 conversation.hero.brand.mark 插槽替换侧边栏和对话主视觉中的标志。
- 设置分区 —— 设置中的「MDSM 男性 DeepSeek 吉祥物」页面可编辑所有内容,并带有两幅图像的预览,保存时应用。
- 标签页图标 —— 品牌标识开启时,浏览器标签页 favicon 跟随同一 MDSM 头像;关闭时恢复内置图标。
- 宿主端 —— 从本地 DSH Web 服务器(/api/MDSM/...)提供图像和配置,因此浏览器无需访问外部,并将配置写入 HTML,使 GUI 启动时即已装扮完毕。

安装

dsh plugin --profile web add bauerelizabeth07139/MDSM

插件管理器接受的任何规格均可使用 —— GitHub 简写、完整 git URL 或本地检出:

dsh plugin --profile web add https://github.com/bauerelizabeth07139/MDSM.git
dsh plugin --profile web add C:\path\to\MDSM

然后打开 设置 → MDSM 男性 DeepSeek 吉祥物。使用 dsh plugin --profile web remove MDSM 卸载。

配置

配置位于 $DSH_HOME/MDSM.json(默认 ~/.dsh/MDSM.json),由设置分区编辑;也可通过 HTTP 访问。

| 字段 | 默认值 | 含义 |
| wallpaper | true | 将 MDSM 图像用作 GUI 背景 |
| brand | true | 将侧边栏和主视觉标志替换为 MDSM 头像 |
| surfaceOpacity | 60 | 外壳表面不透明度(%)—— 越低显示越多壁纸,越高保持外壳不透明(25–100) |
| blur | 0 | 应用于壁纸的高斯模糊,单位为 px(0–24) |
| scrim | 35 | 覆盖在壁纸上的调色板匹配色罩 —— 深色主题为黑色,浅色主题为白色 —— 用于可读的对话记录,单位为 %(0–90) |
| position | center | 壁纸 background-position:center、left、right、top、bottom |

| 路由 | 方法 | 用途 |
| /api/MDSM/config | GET / PUT | 读取 / 写入配置(写入仅限同源) |
| /api/MDSM/wallpaper | GET | 16:9 背景图像 |
| /api/MDSM/mark | GET | 方形头像素材 |
| /api/MDSM/diag | GET / POST | 最近一次浏览器端诊断报告(挂载状态、表面覆盖、错误) |

所有值均在服务端进行钳制;未知键会被丢弃。

素材来源

该角色以提供的照片为起点,通过 SenseAudio 图像生成 API 以图生图 / 参考一致性模式生成(POST /v1/image/sync,模型 doubao-seedream-5-0-260128,reference = 该照片,要求纯白色影棚背景)——该模型系列被记录为参考一致性生成。随后,随附的素材即从该生成结果派生而来,未经进一步的 AI 编辑:

- 提取 —— 从图像边缘对接近白色的蒙版进行泛洪填充,因此只有与背景相连的浅色区域变为透明;角色自身的白色部分(衬衫、高光)保持不透明。蒙版经过 1px 腐蚀和羽化处理,以避免出现浅色边缘。
- assets/MDSM-cutout.png —— 原始透明抠图。
- assets/MDSM.jpg —— 角色置于柔和浅色卡片上(README 和 Settings 预览)。
- assets/MDSM-mark.jpg —— 以检测到的人脸为中心的方形头肩裁剪图,用于品牌标识。
- assets/MDSM-wallpaper.jpg —— 1536×864,提取出的角色位于右侧三分之一处,带有柔和的地面阴影和淡淡的散景。

开发

无构建步骤,无运行时依赖(React 和 @deepseek-ai/cordis 是由 harness 提供的对等依赖)。

npm test # node >= 22: host routes/config/stamp tests + client DOM-stub tests

- lib/index.js —— 宿主半部分:配置文件、三个路由、HTML 启动标记。
- lib/client.js —— 浏览器半部分:壁纸层、表面淡出、品牌标识插槽、Settings 部分。
- cordis.patch.yml —— 使两半部分都加载的加载器行。

MDSM(Male DeepSeek Mascot,DeepSeek 男性吉祥物) —— DeepSeek Harness 网页端美化插件:由你提供的照片经 AI 生成的角色形象随插件一起分发,由 Harness 当作背景、品牌标识与设置项穿在身上。

功能

- 聊天背景:内置 16:9 素材作为不可点击的全屏背景层;同时把界面的表面色令牌(--dsw-alias-bg-base、--dsw-specific-sidebar-fill、--dsw-alias-bg-layer-1/2)按设定透明度调淡,背景才能真正透出来。
- 可调参数:界面不透明度、背景模糊、暗色遮罩、壁纸位置,改动即时生效。
- 品牌标识:通过官方的 sidebar.brand.mark 与 conversation.hero.brand.mark 插槽,把侧栏与会话标题处的 logo 换成 MDSM 方形头像。
- 设置页:Settings 里的「MDSM Male DeepSeek Mascot」页面提供素材预览与全部开关,保存即生效。
- 标签页图标:品牌标识开启时,浏览器标签页小图标也换成同一张 MDSM 头像;关闭后恢复官方图标。
- 宿主半:由本地 DSH Web 服务直接提供素材与配置接口(/api/MDSM/...),浏览器无需访问外部网络;配置同时被盖进 HTML,页面一打开就是美化后的样子。

安装

dsh plugin --profile web add bauerelizabeth07139/MDSM

随后打开 Settings → MDSM Male DeepSeek Mascot。卸载:dsh plugin --profile web remove MDSM。

配置

配置文件为 $DSH_HOME/MDSM.json(默认 ~/.dsh/MDSM.json),字段与取值范围见上方英文表格;服务端会做钳制并丢弃未知字段。

素材来源人物形象由 SenseAudio 图片生成接口的图生图/参考一致性模式生成(POST /v1/image/sync,模型 doubao-seedream-5-0-260128,reference 传入你的照片,提示词要求纯白影棚背景);之后的抠图与合成均为本地像素处理,不再经过 AI:近白掩码从画面边缘洪泛填充,只有与背景连通的浅色区域变透明,人物自身的白色(衬衫、高光)保持不透明,掩码再腐蚀 1px 并羽化以消除白边。三张素材(角色卡、方形头像、16:9 壁纸)全部由此裁切合成。

开发

npm test # 需要 node >= 22,无任何运行时依赖

License

MIT
预览分享卡片长什么样 ↓bauerelizabeth07139/MDSM
分享 · DeepSeek Harness Hub
bauerelizabeth07139/MDSM

为聊天界面换上吉祥物壁纸与品牌标识

这是你的仓库?认领条目

回到顶部