上传图片设为界面背景,调节遮罩模糊与填充
23.6/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/26 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add zoyluoblue/deepseek-harness-avatar该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · vision
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 75 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件
查看扫描证据(共 9 处,展示前 9 条)
- 写入本地文件src/store.ts:93
await mkdir(this.root, { recursive: true, mode: 0o700 }) - 写入本地文件src/store.ts:98
await writeFile(temp, data, { mode: 0o600, flush: true }) - 写入本地文件src/store.ts:99
await rename(temp, target) - 删除本地文件src/store.ts:103
await rm(temp, { force: true }).catch(() => undefined) - 读取本地文件src/store.ts:107
const published = await stat(target) - 读取本地文件src/store.ts:115
names = await readdir(this.root) - 读取本地文件src/store.ts:141
return { data: await readFile(join(this.root, file)), mediaType } - 删除本地文件src/store.ts:156
await rm(join(this.root, file)) - 读取本地文件src/store.ts:167
return await stat(path)
扫描于 2026/11/2(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-home-paths@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-settings给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
README
由 DeepSeek 最新模型翻译生成@zoytown/dsh-avatar
DeepSeek Harness(dsh)的壁纸主题插件:在设置页上传图片,选中后整个 dsh Web 界面以它为背景——遮罩强度、背景模糊、填充方式均可调。
@zoytown/dsh-avatar 封面图:dsh Web 界面以一张湖边照片为壁纸,问候语与输入框半透明地浮在图片之上
- 界面内上传——点击或拖拽(png / jpg / webp / gif,默认单张 20 MB 上限);文件以内容寻址名落盘 ~/.dsh/avatar/v1/
- 图库——已上传图片的缩略图网格;点选即应用,悬停可删除,选「无背景」恢复纯色主题
- 可读性控制——遮罩滑杆(界面表面在图片上保持半透明)、模糊滑杆、铺满/完整/平铺三种填充;调整即时预览并自动保存
- 明暗自适应——遮罩颜色跟随当前 light/dark 配色自动取色;一张图同时服务两种外观
界面截图
应用了 dsh-avatar 插件壁纸的完整 dsh Web 窗口:侧边栏与会话区以半透明表面浮在一张湖边照片之上
dsh Web 界面中 dsh-avatar 插件的「设置 → 背景」页:上传拖拽区、带「无背景」块的壁纸图库、遮罩与模糊滑杆、铺满/完整显示/平铺三种填充方式
安装
dsh plugin --profile web add @zoytown/dsh-avatar
展开完整文档(README 剩余 1 节)
@zoytown/dsh-avatar DeepSeek Harness(dsh)的壁纸主题插件:在设置页上传图片,选中后整个 dsh Web 界面以它为背景——遮罩强度、背景模糊、填充方式均可调。 @zoytown/dsh-avatar 封面图:dsh Web 界面以一张湖边照片为壁纸,问候语与输入框半透明地浮在图片之上 - 界面内上传——点击或拖拽(png / jpg / webp / gif,默认单张 20 MB 上限);文件以内容寻址名落盘 ~/.dsh/avatar/v1/ - 图库——已上传图片的缩略图网格;点选即应用,悬停可删除,选「无背景」恢复纯色主题 - 可读性控制——遮罩滑杆(界面表面在图片上保持半透明)、模糊滑杆、铺满/完整/平铺三种填充;调整即时预览并自动保存 - 明暗自适应——遮罩颜色跟随当前 light/dark 配色自动取色;一张图同时服务两种外观 界面截图 应用了 dsh-avatar 插件壁纸的完整 dsh Web 窗口:侧边栏与会话区以半透明表面浮在一张湖边照片之上 dsh Web 界面中 dsh-avatar 插件的「设置 → 背景」页:上传拖拽区、带「无背景」块的壁纸图库、遮罩与模糊滑杆、铺满/完整显示/平铺三种填充方式 安装 dsh plugin --profile web add @zoytown/dsh-avatar 然后在 dsh Web 界面打开 设置 → 背景。卸载用 dsh plugin --profile web remove @zoytown/dsh-avatar——界面完全还原;已上传的图片保留在 ~/.dsh/avatar/,需要时手动删除该目录。 配置 row 配置(在你的 cordis.patch.yml 里按 id dsh-avatar 覆盖;必须整体重述所有字段): | 字段 | 默认值 | 含义 | | maxImageBytes | 20971520 | 单张图片上传上限(字节) | | trustedHosts | [] | 允许读取图片字节的非 loopback 来源(host 或 host:port)。上传与偏好读写始终仅限 loopback——harness 的 settings API 本身钉死 loopback。 | | dshHome | (未设) | 覆盖壁纸目录所在的 dsh home | 用户偏好(当前壁纸、遮罩强度、模糊、填充)存于 ~/.dsh/settings.yaml 的 avatar 段。 范围与限制 - 仅支持 dsh web。 Electron 形态没有 HTTP 服务器,本插件依赖的图片路由在那里不存在。 - 远程(非 loopback)浏览器为只读。 harness 拒绝非 loopback 来源的偏好读写,「背景」页会自行禁用并说明,壁纸也不会在远程侧生效。 - 数据不出本机。 本插件不发起任何外部请求,不上报任何内容。 - 壁纸激活时 sticky 表头与小徽标会轻微半透明——这正是遮罩在工作;觉得难读就调高遮罩滑杆。 本 README 中的行为描述均于 2026-08-18 以 dsh(@deepseek-ai/dsh-*@0.1.0-rc.6)+ 本插件 0.1.0 实测验证。 常见问题(FAQ) dsh 怎么更换背景壁纸? 装上本插件,打开 设置 → 背景,上传图片后点选缩略图即可——壁纸立即生效并自动保存。 安装只需一条命令:dsh plugin --profile web add @zoytown/dsh-avatar。 支持哪些图片格式?最大多大? png、jpg、webp、gif,默认单张不超过 20 MB。上限由 row 配置 maxImageBytes 控制;格式按文件字节识别,改扩展名的非图片文件会被拒绝。 上传了图片但背景没变,怎么排查? 最常见的原因是插件没有真正装进 profile——运行 dsh --profile web --dump-config,找 # == @zoytown/dsh-avatar 层;没有就重新执行安装命令。另有两种设计如此的情况:远程(非 loopback)浏览器是只读的,不会显示壁纸;Electron 桌面版完全不支持。 图片存在哪里?会被上传到外网吗? 图片只存在你的本机,不会上传到任何地方:图片字节以内容寻址名(<sha256>.<ext>)存于 ~/.dsh/avatar/v1/,偏好存于 ~/.dsh/settings.yaml 的 avatar 段。本插件不发起任何外部请求。 怎么恢复默认外观? 在图库中点「无背景」——恢复纯色主题背景,已上传的图片保留。 卸载插件(dsh plugin --profile web remove @zoytown/dsh-avatar)同样会让界面完全还原。 壁纸上的文字看不清怎么办? 调高「遮罩强度」滑杆(越高越清晰),或加一些「背景模糊」。 内容繁杂的照片通常在遮罩 ≈ 80% 以上、或模糊 ≥ 8 px 时可读性良好。 Electron 桌面版或远程访问能用吗? Electron 不能用:该形态没有 HTTP 服务器,本插件依赖的图片路由在那里不存在。 远程(非 loopback)浏览器只会看到只读的「背景」页且不显示壁纸——harness 的 settings API 钉死 loopback。 开发 pnpm install # 请用 pnpm——npm 当前在此依赖图上会崩溃 pnpm run typecheck && pnpm run build License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
zoyluoblue/deepseek-harness-avatar
上传图片设为界面背景,调节遮罩模糊与填充
相关插件 · 视觉能力
智能体工作台Devin-AXIS/iPolloWork
企业级、本地优先的智能体工作台,面向个人和智能体团队——一个工作区,容纳多个智能体引擎;一套统一体系,管理插件和技能;支…
★ 7,332已汉化DSH
72
开源设计工作台nexu-io/open-design
OpenDesign:首个协作式 AI 设计智能体工作区
★ 105,153已汉化DSH
71.8
多智能体编码工作区spacering-net/codeg
多智能体协作的 AI 编程工作区:汇总 Claude Code、Codex、OpenCode、Pi、Grok Build 等来源的会话。支持桌面应用、自托管服务器或 Docker。
★ 4,244已汉化DSH
71.6
GPT 图像提示词库freestylefly/awesome-gpt-image-2
Prompt as Code | GPT Image 2 / 2.5 提示词与案例库,530+ 个案例、20+…
★ 34,534已汉化DSH
71.5
架构图生成器tt-a1i/archify
把你想理解、规划或分享的事,变成可以互动的可视化作品。
★ 92,046已汉化DSH
71.1
AI 用量桌面小部件Javis603/token-monitor
EN | 简 | 繁 | KO | JA | PT
★ 3,480已汉化DSH
71