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

高清图切片 Tiko9527/dsh-image-tiler

DeepSeek Harness
Tiko952772 天前有提交已提供中文文档扫描:未发现敏感能力

发送前把大图切成小图,保住原图细节

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

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Tiko9527/dsh-image-tiler
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
dsh 原生插件 · vision
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 72 天前
档位由哪些信号合成

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

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

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

发起外部网络请求
查看扫描证据(共 2 处,展示前 2 条)
  • 发起网络请求
    src/client/index.ts:40
    fetch(API_PATH)
  • 发起网络请求
    src/client/index.ts:62
    const response = await fetch(API_PATH, {
扫描于 2026/11/3(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库

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

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/schemastery@deepseek-ai/dsh-llm@deepseek-ai/dsh-attachment@deepseek-ai/dsh-settings@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-agent@deepseek-ai/dsh-system-prompt@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-client-ui-settings-plugins
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 大图切成小图
  • 保留原图细节
  • 切片不超过800x800

DSH 高分辨率图像切片器:在发送给 DeepSeek 之前,将大图像切成不超过 800x800 的切片。高度 AI 原生,仅需 DeepSeek 参与。

README

由 DeepSeek 最新模型翻译生成
@dsh-external/dsh-image-tiler DSH 高清图自动切片插件:发送前把大图切成 ≤800×800 的小图,绕过 DeepSeek API 后端把图片统一压到 800×800 导致的细节丢失。 功能 - 仅对 DeepSeek provider(deepseek / deepseek-official)生效。 - 自动在 agent/pre-step 改写用户新上传的图片消息:读原图 → sharp 切片(默认 10% 重叠)→ 保存为 DSH 附件 → 替换为多张图片块。 - 已 ≤800px 的图片、GIF 原样透传。 - 插件设置 → “高清图切片”卡片,可开关、调切片边长和重叠率。 构建与注入 ⚠️ 构建脚本依赖本机存在 DeepSeek Harness(DSH)源码 checkout。公开环境请在安装/构建前准备好 DSH checkout,并通过 DSH_CHECKOUT 指向它。
展开完整文档(README 剩余 1 节)
@dsh-external/dsh-image-tiler

DSH 高清图自动切片插件:发送前把大图切成 ≤800×800 的小图,绕过 DeepSeek API 后端把图片统一压到 800×800 导致的细节丢失。

功能

- 仅对 DeepSeek provider(deepseek / deepseek-official)生效。
- 自动在 agent/pre-step 改写用户新上传的图片消息:读原图 → sharp 切片(默认 10% 重叠)→ 保存为 DSH 附件 → 替换为多张图片块。
- 已 ≤800px 的图片、GIF 原样透传。
- 插件设置 → “高清图切片”卡片,可开关、调切片边长和重叠率。

构建与注入

⚠️ 构建脚本依赖本机存在 DeepSeek Harness(DSH)源码 checkout。公开环境请在安装/构建前准备好 DSH checkout,并通过 DSH_CHECKOUT 指向它。

1. 准备 DSH checkout 后执行:
DSH_CHECKOUT= npm install

2. 构建 host 与 client
npm run build

3. 注入器环境内: dev_inject_plugin

如果没有设置 DSH_CHECKOUT,构建脚本会尝试探测常见路径,例如:

~/Downloads/deepseek-harness-master
~/dsh-harness
~/dsh
~/.dsh/dsh-harness

配置

| 字段 | 默认 | 说明 |
| enabled | true | 总开关 |
| tileSize | 800 | 切片边长(px),64~2000 |
| overlap | 0.1 | 相邻切片重叠比例,0~0.5 |

配置写入 DSH 设置文件(namespace image-tiler),设置页通过 /image-tiler/api/config 读写,仅允许本机回环访问。

⚠️ 使用前需要调高 DSH 图片准入上限

DSH 默认在上传阶段就会拒绝任一边超过 2000px 的图片,插件还没机会切片。要支持 4K 原图,请在 profile 的 cordis.patch.yml 中加入:

- id: attachment-local
config:
maxImageBytes: 20971520
maxImagesPerMessage: 30
maxMessageImageBytes: 104857600
maxImagePixels: 80000000
maxImageDimension: 4096

修改后 DSH 通常会热重载;如果没生效,重启 DSH Web。

已知边界

- 只处理用户新上传/新消息里的图片;read_image 工具结果里的图片暂不处理。
- 若切片过程中出错,会保留原图并记录警告,不阻断对话。
- 公开环境构建需要 DSH checkout;GitHub Actions 当前只做轻量 typecheck + 单元测试,不执行完整构建。

相关文档

- 更新日志
- 安全说明
- 贡献指南
- 行为准则

许可证

BSD-3-Clause

本项目允许任何人二次修改、传播、商用,只要求保留原项目署名及本声明。没有“禁止盈利”之类的限制。

AI 参与声明 / 高度 AI 属性

本项目具有高度 AI 性质:

- 本项目由 TIKO 发起。
- 设计、编码、测试、文档整理由 DeepSeek 大量参与完成。
- 本插件仅由 DeepSeek 参与,没有其他 AI 参与。
- 连项目提交都是 DeepSeek 操作的。

任何人若基于本项目二次修改或传播,请保留:

- 原项目名 dsh-image-tiler
- 原作者署名 TIKO
- 本 AI 参与声明
- 本项目许可证与版权声明
预览分享卡片长什么样 ↓Tiko9527/dsh-image-tiler
分享 · DeepSeek Harness Hub
Tiko9527/dsh-image-tiler

发送前把大图切成小图,保住原图细节

这是你的仓库?认领条目

回到顶部