图像皮肤生成器 fufankeji/deepseek-harness-plugin-image-skin
DeepSeek Harness把任意图片变成可安装的明暗自适应 Web 皮肤
30.1/100
综合分
5
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add fufankeji/deepseek-harness-plugin-image-skin该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · market
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 81 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包deepseek-harness-plugin-image-skin(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=22.19.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明
源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/7 14:41:27
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 11 处,展示前 11 条)
- 写入剪贴板public/app.js:299
await navigator.clipboard.writeText(state.installCommand) - 发起网络请求public/app.js:320
const response = await fetch(url, options) - 读取本地文件server.mjs:126
const info = await stat(target) - 读取本地文件server.mjs:132
createReadStream(target).pipe(response) - 删除本地文件递归server.mjs:153
await rm(pluginDir, { recursive: true, force: true }) - 写入本地文件server.mjs:154
await mkdir(join(pluginDir, 'assets'), { recursive: true }) - 写入本地文件server.mjs:155
await mkdir(packDir, { recursive: true }) - 写入本地文件server.mjs:180
await Promise.all(Object.entries(files).map(([name, contents]) => writeFile(join(pluginDir, name), contents, 'utf8'))) - 写入本地文件server.mjs:181
await writeFile(join(pluginDir, 'assets', 'background.webp'), image.buffer) - 执行外部命令来自配置/变量server.mjs:374
const child = spawn(command, args, { - 读取本地文件server.mjs:396
const manifest = JSON.parse(await readFile(join(home, 'profiles', profile, 'package.json'), 'utf8'))
扫描于 2026/11/2(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 图片转可安装皮肤
- 明暗自适应
把任意图片变成可安装的 DeepSeek Harness Web 皮肤插件。
README
由 DeepSeek 最新模型翻译生成DeepSeek Harness 插件图像皮肤
给一张图片,生成一个可安装、可卸载、自动适配明暗模式的 DeepSeek Harness Web 皮肤插件。
▶ 查看 12 秒真实演示
[!IMPORTANT]
这是由 赋范空间 独立开发的社区项目,不是 DeepSeek 官方项目,也不代表官方认可或合作。项目基于 DeepSeek Harness 公开的 Bundle、Client Module、ThemeRuntime 与 Profile 扩展点实现,不修改 Harness 源码。
效果
浅色模式背景、侧栏、输入区、边框和品牌色同时生效。
深色模式同一插件跟随 Harness Appearance 自动切换深色 Token。
它做了什么
- 在浏览器本地读取 PNG、JPG 或 WebP,不上传原图;
- 使用 Canvas 按 cover 规则生成 1920 × 1080 WebP;
- 从图片像素提取主题色,并生成 Light / Dark 两套 Token;
- 生成 Harness Client Module、ThemeRuntime 覆盖和卸载清理逻辑;
- 创建 Bundle patch、追溯信息与 MIT License;
- 真实执行 npm pack,输出可由 dsh plugin add 安装的 .tgz。
展开完整文档(README 剩余 1 节)
DeepSeek Harness 插件图像皮肤 给一张图片,生成一个可安装、可卸载、自动适配明暗模式的 DeepSeek Harness Web 皮肤插件。 ▶ 查看 12 秒真实演示 [!IMPORTANT] 这是由 赋范空间 独立开发的社区项目,不是 DeepSeek 官方项目,也不代表官方认可或合作。项目基于 DeepSeek Harness 公开的 Bundle、Client Module、ThemeRuntime 与 Profile 扩展点实现,不修改 Harness 源码。 效果 浅色模式背景、侧栏、输入区、边框和品牌色同时生效。 深色模式同一插件跟随 Harness Appearance 自动切换深色 Token。 它做了什么 - 在浏览器本地读取 PNG、JPG 或 WebP,不上传原图; - 使用 Canvas 按 cover 规则生成 1920 × 1080 WebP; - 从图片像素提取主题色,并生成 Light / Dark 两套 Token; - 生成 Harness Client Module、ThemeRuntime 覆盖和卸载清理逻辑; - 创建 Bundle patch、追溯信息与 MIT License; - 真实执行 npm pack,输出可由 dsh plugin add 安装的 .tgz。 快速开始 要求: - Node.js 22.19.0 或更高版本; - 已安装可用的 DeepSeek Harness dsh CLI; - Chromium、Chrome 或其他现代浏览器。 git clone https://github.com/fufankeji/deepseek-harness-plugin-image-skin.git cd deepseek-harness-plugin-image-skin npm start 打开 : 1. 选择一张图片; 2. 调整主体纵向位置和玻璃层强度; 3. 点击“生成插件”; 4. 在 output/ 中取得源码目录和 .tgz 安装包。 安装生成的插件: dsh plugin --profile web add ./output/harness-image-skin-1.0.0.tgz dsh web 卸载: dsh plugin --profile web remove harness-image-skin 工作方式 本地图片 → Canvas 1920×1080 WebP → 主题配色与 Light / Dark Tokens → Client Module + ThemeRuntime → Bundle patch + npm pack → harness-image-skin-1.0.0.tgz → DeepSeek Harness Web profile 生成出的插件包含: harness-image-skin/ ├── assets/background.webp ├── client.js ├── cordis.patch.yml ├── generation.json ├── index.js ├── package.json ├── README.md └── LICENSE examples/generated-plugin/ 保留了一份由示例猫咪图片真实生成的插件源码,方便直接查看最终结构。 版本边界 本项目在以下环境完成真实生成、安装、浅色显示、深色切换与卸载恢复: - DeepSeek Harness CLI 0.1.0-rc.6; - DeepSeek Harness 官方仓库提交 47f943859bef60e4160492346772ded9b24f765a; - Node.js 24.16.0。 DeepSeek Harness 当前仍处于 Developer Preview,后续版本可能调整插件接口。相关一手来源: - 插件开发基础 - Bundle 打包与安装 - Client Modules - ThemeRuntime 源码 项目结构 deepseek-harness-plugin-image-skin/ ├── .github/assets/readme/ # README 图片和演示视频 ├── examples/ # 示例图片与真实生成插件 ├── public/ # Skin Studio 前端 ├── server.mjs # 本地服务、源码生成、打包和可选安装 ├── package.json └── LICENSE 贡献与安全 欢迎提交可复现的问题和范围明确的改进。参与前请阅读 CONTRIBUTING.md;安全问题请按 SECURITY.md 私密报告,不要在公开 Issue 中提交 API Key、个人路径或未脱敏运行日志。 License MIT DeepSeek、DeepSeek Harness 及相关标识归其权利人所有。本仓库仅描述独立测试的兼容性,不暗示官方关联或背书。 @赋范空间 独立开发
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
fufankeji/deepseek-harness-plugin-image-skin
把任意图片变成可安装的明暗自适应 Web 皮肤
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,025未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,358已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13938 个插件含 PR 收录与…
★ 350已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7