- Главная
- Плагины
- Улучшения UI
- dsh-pixel
M
dsh-pixel
muxiuesd/dsh-pixel
Pixel art editor in a DSH conversation tab: pencil, eraser, bucket fill and eyedropper on a grid canvas that zooms in whole steps around the cursor; up to eight layers with merge, reorder, rename and full undo; a 36-slot palette whose edits move the old colour to a free slot so existing pixels never change; PNG export written straight into the session directory.
Установка
dsh plugin --profile web add github:muxiuesd/dsh-pixelREADME
dsh-pixel-studio
在 DeepSeek Harness(DSH)里画像素画:会话页签里一个三栏编辑器,左工具、中画布、右调色板,滚轮缩放、图层、导出 PNG,作品存在本机。
装法
三种都可以,装完刷新页面,会话页签行里会出现“像素画”。
# 1) 官方插件管理页 / 插件市场里搜索 @muxiuesd/dsh-pixel-studio
# 2) DSH CLI(npm)
dsh plugin --profile web add @muxiuesd/dsh-pixel-studio
# 3) 直接从 GitHub 仓库装(仓库根就是插件包)
dsh plugin --profile web add github:Muxiuesd/dsh-pixel
# 4) 本地开发
dsh plugin --profile web add /绝对路径/dsh-pixel
能做什么
- 画布:整数倍缩放
1×…64×,滚轮以光标为锚点;空格/中键拖动平移,F适应窗口;4×以上显示格线(可关)。 - 工具:铅笔、橡皮、油漆桶(按合成后的颜色判断连通,视觉同色一次填满)、吸管;方形笔刷
1–8像素。 - 选区(
M):拖出矩形选框;拖动框内只移框,Shift + 拖动带像素一起走;镜像 / 填充 / 删除默认作用当前图层,「多层」或Alt作用全部可见层;方向键微调,Ctrl+A全选,Esc取消。 - 图层:最多 8 层,新建/复制/合并/上移/下移/删除/改名/显隐,全部可撤销。
- 调色板:最多 36 色,内置 PICO-8 等预设板;改某个槽位的颜色不会改动已经画好的像素(画布上的旧颜色会先由一个空闲槽位接手),也可以用系统取色器可视化取色。
- 作品:新建时填名字和尺寸(1–256),另有 11 个常用尺寸预设;自动保存。
- 打开图片:选一张喜欢的 PNG / JPEG / GIF / WebP / BMP,自动缩到 256 以内并按需提取配色(也可沿用当前调色板或 PICO-8),可开抖动,生成一个新作品继续画。
- 画布尺寸 / 裁剪:
尺寸里改宽高(1–256),9 宫格锚点决定裁掉哪边或从哪边扩边,改完可以撤销。 - 导出:首次导出选择保存位置(默认从当前会话目录开始),之后导出直接覆盖那个文件;
另存为随时换位置,并可挑 1×–16× 的导出倍率(会记住上次的选择)。
快捷键
| 键 | 作用 |
|---|---|
B / E / G / I | 铅笔 / 橡皮 / 油漆桶 / 吸管 |
M | 矩形选区 |
Ctrl/Cmd+A | 全选选区 |
Esc | 取消选区(浮动的内容回到原处) |
Delete / Backspace | 删除选区内像素 |
Ctrl/Cmd+C / Ctrl/Cmd+X / Ctrl/Cmd+V | 复制 / 剪切(内容留在画布上) / 粘贴 |
Shift + H / Shift + V / Shift + F | 选区水平镜像 / 垂直镜像 / 填充 |
| 方向键(配合选区) | 微调选区 1 像素,Shift 为 10 像素 |
[ ] | 笔刷变小 / 变大 |
H | 格线开关 |
F | 适应窗口 |
+ / - | 放大 / 缩小 |
| 空格 + 拖动、鼠标中键 | 平移画布 |
Ctrl/Cmd+Z / Ctrl/Cmd+Shift+Z(或 Ctrl+Y) | 撤销 / 重做 |
Ctrl/Cmd+S | 保存 |
Ctrl/Cmd+Shift+S | 另存为 PNG |
数据与能力
- 作品存在
<profile 目录>/../pixel-studio/works.json(默认~/.dsh/pixel-studio/works.json),不上传、不联网。 - 插件只注册一个 Host 路由
/dsh-pixel-studio(同源fetch),用于读写作品与写 PNG 文件;不执行命令、不访问网络。 - 导出的 PNG 由插件自己编码(IHDR + zlib + IEND),不依赖任何图像库。
环境
- DSH 0.2.x(Web / Desktop 均可),Node.js ≥ 20。
- 客户端用
window.__ModuleLoader__加载,react走宿主模块表,不打包 React。
许可
MIT © 2026 Muxiuesd
源码与问题反馈:https://gitee.com/muxiuesd12138/dsh-pixel(GitHub 镜像:https://github.com/Muxiuesd/dsh-pixel)
Похожие плагины
Z
dsh-web (dsh-task-board)
zhu1090093659/dsh-web
10.2k7 часов назадУлучшения UIApache-2.0
Z
dsh-web (dsh-web-all)
zhu1090093659/dsh-web
10.2k7 часов назадУлучшения UIApache-2.0
C
dsh-TUI
ccch1mneyyy/dsh-tui
7.2k3 часа назадУлучшения UIMIT
Z
dsh-web-ui (dsh-task-board)
zhu1090093659/dsh-web-ui
6.3k2 месяца назадУлучшения UIApache-2.0