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

深鲸工序 feely0208/dsh-design-line

DeepSeek Harness
feely020820 天前有提交已提供中文文档扫描:高危

把设计出图交付整条流水线一次跑完

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

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

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

状态速览

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

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

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

静态扫描发现安装期即执行代码,或命令参数由运行时变量拼接(参数来源无法静态判定,从严处理)。

命令参数由运行时变量拼接读写/删除本地文件发起外部网络请求
查看扫描证据(共 26 处,展示前 22 条)
  • 执行外部命令来自配置/变量
    lib/index.js:32
    execFile(process.execPath, [CLI, ...参数], { timeout: 超时, windowsHide: true, maxBuffer: 8 << 20 },
  • 执行外部命令来自配置/变量
    lib/index.js:47
    const 子 = spawn(process.execPath, [CLI, ...参数], { windowsHide: true, stdio: ['ignore', 'pipe', 'pipe'], env: 环境 });
  • 读取本地文件
    lib/index.js:55
    const 读JSON = (f) => { try { return JSON.parse(readFileSync(f, 'utf8')); } catch { return null; } };
  • 写入本地文件
    lib/index.js:63
    try { mkdirSync(dirname(外接配置), { recursive: true }); writeFileSync(外接配置, JSON.stringify({ 目录: 目录们 }, null, 2), "utf8"); return true; } catch { return
  • 写入本地文件
    lib/index.js:63
    try { mkdirSync(dirname(外接配置), { recursive: true }); writeFileSync(外接配置, JSON.stringify({ 目录: 目录们 }, null, 2), "utf8"); return true; } catch { return
  • 读取本地文件
    lib/index.js:69
    try { 文件们 = readdirSync(目录).filter((n) => n.endsWith(".mjs") && !n.includes("替身")); } catch { return { 目录, 存在: false, 适配器: [] }; }
  • 读取本地文件
    lib/index.js:86
    try { return readdirSync(目录).filter((n) => n.endsWith(".mjs") && !n.includes("替身") && n !== "词法.mjs" && !n.includes("瘦身") && !n.includes("中英映射")).map(
  • 读取本地文件
    lib/index.js:89
    const 有 = (f) => existsSync(f);
  • 读取本地文件
    lib/index.js:96
    for (const n of readdirSync(路径)) {
  • 读取本地文件
    lib/index.js:98
    let st; try { st = statSync(p); } catch { continue; }
  • 写入本地文件
    lib/index.js:229
    mkdirSync(运行目录, { recursive: true });
  • 写入本地文件
    lib/index.js:232
    writeFileSync(意图文件, JSON.stringify(意图, null, 2), "utf8");
  • 执行外部命令来自配置/变量
    lib/index.js:286
    execFile(process.execPath, [校验器, 体.运行目录, "--json"], { timeout: 120000, maxBuffer: 4 << 20 },
  • 执行外部命令来自配置/变量
    lib/index.js:300
    spawn(f, a, { detached: true, stdio: "ignore" }).unref();
  • 写入本地文件
    lib/index.js:370
    if (!(m & 0o111)) chmodSync(CLI, m | 0o755);
  • 发起网络请求
    lib/client.js:28
    const res = await fetch(API + 路, 选项);
  • 执行外部命令来自配置/变量
    bin/cli.mjs:39
    const r = spawnSync(process.execPath, [内核, 命令, ...参数], { stdio: 'inherit' });
  • 执行外部命令来自配置/变量
    bin/cli.mjs:44
    const r = spawnSync(process.execPath, [join(包根, '回执模块', 'verify.mjs'), ...参数], { stdio: 'inherit' });
  • 执行外部命令表达式求值
    内核/run.mjs:190
    const r = spawnSync(发射.命令[0], 发射.命令.slice(1), {
  • 执行外部命令表达式求值
    内核/平台.mjs:16
    const r = spawnSync(探测命令[0], 探测命令[1], { encoding: "utf8" });
  • 执行外部命令固定命令
    适配器/photoshop.mjs:40
    spawnSync("open", ["-g", "-a", APP, 探针路径], { encoding: "utf8", timeout: 20000 });
  • 执行外部命令固定命令
    适配器/photoshop.mjs:43
    spawnSync("powershell", ["-NoProfile", "-ExecutionPolicy", "Bypass", "-Command",
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

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

深鲸工序 —— 给设计师的工序流水线(Photoshop / AutoCAD / 3ds Max):一个包 = 一份内核 + 三个适配器

README

由 DeepSeek 最新模型翻译生成
深鲸工序 · DSH 插件 给设计师做的工序流水线:把一条完整的活一口气跑完 —— 不是零散小操作。 一个包 = 一份内核 + 三个适配器(Photoshop / AutoCAD / 3ds Max)。 装完在深鲸桌面里多出:「深鲸工序」面板 + design-line 技能 + /工序 命令。 安装 dsh plugin --profile web add @deepwhale-cn/dsh-design-line 装完刷新(或重启)应用,左侧栏会出现「深鲸工序」。也可以直接从官网下载 tgz: https://www.deepwhale.org.cn/downloads/deepwhale-cn-dsh-design-line-0.1.0.tgz 三条流水线 | 流水线 | 一条线跑完什么 | 替掉多少 | | PS · 出图交付 | 收料建档 → 规范命名 → 统一尺寸/画布 → 水印与版权 → 按规格分尺寸导出 → 交付清单 | 半天(30~80 张素材) | | CAD · 出图标准化 | 图纸台账 → 备份 + 图层规范化 → 图框与比例 → 标注文字样式统一 → 打印样式 → 批量出 PDF → 图纸目录 | 一天(20~60 张图) |
展开完整文档(README 剩余 1 节)
深鲸工序 · DSH 插件

给设计师做的工序流水线:把一条完整的活一口气跑完 —— 不是零散小操作。
一个包 = 一份内核 + 三个适配器(Photoshop / AutoCAD / 3ds Max)。

装完在深鲸桌面里多出:「深鲸工序」面板 + design-line 技能 + /工序 命令。

安装

dsh plugin --profile web add @deepwhale-cn/dsh-design-line

装完刷新(或重启)应用,左侧栏会出现「深鲸工序」。也可以直接从官网下载 tgz: https://www.deepwhale.org.cn/downloads/deepwhale-cn-dsh-design-line-0.1.0.tgz

三条流水线

| 流水线 | 一条线跑完什么 | 替掉多少 |
| PS · 出图交付 | 收料建档 → 规范命名 → 统一尺寸/画布 → 水印与版权 → 按规格分尺寸导出 → 交付清单 | 半天(30~80 张素材) |
| CAD · 出图标准化 | 图纸台账 → 备份 + 图层规范化 → 图框与比例 → 标注文字样式统一 → 打印样式 → 批量出 PDF → 图纸目录 | 一天(20~60 张图) |
| 3ds Max · 批渲染交付 | 场景台账 → 规范检查(单位/丢贴图)→ 材质灯光相机套用 → 渲染参数 → 逐机位批量渲染(可断点续跑)→ 命名归档 → 出图清单 | 一天(10~30 机位) |

判据只有一条:跑完能替掉设计师半天到一天的真实工作。

怎么用

① 面板(点着跑):左侧「深鲸工序」→ 选流水线 → 填参数 →【① 先落盘审阅】→【② 开始跑】→【③ 校验回执】。

② 一句话(Agent 跑):直接说「把这批图按客户要的三个尺寸出成交付,右下加水印」, Agent 会读 design-line 技能,按同一条工序执行。

③ 不装 DSH 也能用:同一套流水线可以导出双击就跑的脚本给设计师(PS → .jsx;CAD → 一键出图.bat;3ds Max → 批渲染.bat),素材不出门、断网可跑。

三条规矩(产品的一部分,不是文档装饰)

1. 先落盘审阅,再执行:每一步「做什么 / 调什么接口 / 怎么验证 / 失败怎么回退」先写给你看。
2. 判据在产物那边:跑完不看脚本自报,看产物 + 回执.md(含 SHA-256 指纹与"是不是本次生成")。
3. 改图不可逆的事,没有备份不动手:CAD / Max 先备份;备份不成功就停手。

安全与边界

- 不联网:全程本机,素材不出门(交付的脚本里没有任何联网写法)
- 有上限:素材数上限、日志 8MB 封顶、跑前磁盘 < 1GB 拒绝开跑、大数量先确认
- 可核对:每次运行产出 回执.md(交付凭证),客户可以用一条命令自己验: node 回执模块/verify.mjs <运行目录> —— 重算指纹、核对"是不是这次的"
- 过程痕迹与交付物分开:交付包/ 给客户,_运行日志.txt / 异常.md 给设计师

版本策略

不锁版本:接口只选厂商自带、老而稳的那层 —— PS 用 ExtendScript、CAD 用 AutoLISP、 3ds Max 用 MAXScript;启动先做能力探测,缺能力明确说缺什么,不崩。
AutoCAD 从 2004 到 2026、3ds Max 从 2012 到 2024、PS 从老版本到 2024 都在覆盖目标里。

包内结构

lib/ 插件半边(index.js = 宿主侧:技能/命令/HTTP 出口;client.js = 面板 UI) skill/ 技能正文(Agent 读的就是它) bin/cli.mjs 命令行入口(不装 DSH 也能直接用)内核/ 与软件无关:意图 → 工序 → 落盘 → 执行 → 校验 → 回执 → 回放适配器/ 每个软件一小份:photoshop / autocad / threedsmax 流水线/ 三条工序定义(单一事实源,文档由它渲染)回执模块/ 过程回执 + 独立校验器

许可

MIT © 温州深鲸智能科技有限公司
预览分享卡片长什么样 ↓feely0208/dsh-design-line
分享 · DeepSeek Harness Hub
feely0208/dsh-design-line

把设计出图交付整条流水线一次跑完

这是你的仓库?认领条目

回到顶部