文档/功能

发布打包

发布打包是 Nephele 的作品输出整理工具。它能给你的原图叠加可见水印(图片或文字,居中或平铺),还能嵌入肉眼看不到的隐形水印辅助溯源,输出为保留画质和透明度的 PNG。支持批量处理,一次搞定整个文件夹。

技巧

发布打包是纯本地计算,不联网、不消耗体力值。所有处理都在你的电脑上完成。


从哪进入

入口操作
工具箱左侧导航栏 → 工具箱 → 第 1 页 → 发布打包
Agent 对话直接对 Nephele 说"帮我打包这张图"或"给这张图加上水印"
拖拽文件将图片拖入 Nephele 窗口,Agent 可自动调用打包工具

如何使用

1. 拖入图片

支持批量拖入多张图片,也可以点击选择文件。

支持格式:PNG / JPG / WebP / PSD / PSB

提示

PSD 文件会自动合并所有可见图层后处理,不需要你手动导出。

2. 配置水印(可选)

发布打包提供三种水印方式,可以单独使用,也可以叠加:

水印类型作用适用场景
无水印原样输出交付给甲方的终稿
图片水印上传一张 PNG 作为水印叠加品牌 Logo、个人签名
文字水印输入文字自动生成水印快速标注版权信息

图片水印的模式

  • 居中 — 水印放在画面正中央,适合单个大 Logo
  • 平铺 — 水印像瓷砖一样铺满整张图,防盗图效果更好

水印样式调整

  • 透明度 — 0~100%,控制水印的明显程度
  • 缩放 — 控制水印相对于画面的比例
  • 旋转 — 给水印一个倾斜角度
  • 间距 / 错位 — 平铺模式下控制水印排列密度

3. 配置隐形水印(可选)

除了肉眼可见的水印,发布打包还可以嵌入隐形水印(盲水印) —— 把版权信息直接写进图片的频域里,肉眼完全看不到,但可以通过工具提取出来。

技术原理(白盒公开)

Nephele 采用基于 DWT-DCT-SVD(离散小波 + 离散余弦 + 奇异值分解) 的盲水印算法,底层使用开源库 blind_watermark

  • 嵌入域:小波分解后的频域系数,不影响视觉观感
  • 工作模式:文件级 I/O + bit 模式嵌入,绕过 numpy array 的已知兼容问题
  • Payload 容量:固定 256 bit(32 字节),约 10 个 UTF-8 中文字符或 32 个 ASCII 字符
  • 置乱参数:双参数系统(图片置乱 + 水印置乱),用作伪随机种子打乱嵌入位置——这是混淆手段而非密码学加密,提高提取门槛但不抗逆向
  • 透明通道:PNG/RGBA 输入会在嵌入后原样恢复 alpha 通道
  • 嵌入验证:每张图写入后立即执行 round-trip 提取验证,确保水印可恢复;验证失败会在日志中记录,但图片仍会输出

鲁棒性说明

隐形水印对以下操作具有一定抵抗力:

  • 中度 JPEG 压缩、缩放、裁切

以下操作可能导致水印损坏或丢失:

  • 重度压缩(品质低于 60%)、大幅调色、旋转、覆盖裁剪超过 50% 原图面积

注意

隐形水印不是绝对安全的密码学保护,而是辅助溯源手段。如果图片被大幅压缩、裁切、调色或重新编码,水印可能会丢失。建议与可见水印、数字存证结合使用,而不是单独作为唯一的版权保障。

4. 选择输出目录

默认输出到原图所在文件夹,也可以指定其他位置。

5. 点击"开始打包"

软件会逐张处理,进度实时显示在列表中。


输出文件说明

每张原图会输出一张处理后的 PNG,保留原始画质和透明度,并按你的配置叠加可见水印 / 嵌入隐形水印。

情况输出文件名
配置了可见水印{原图名}_wm.png
未配置可见水印{原图名}_pack.png

输出文件默认放在原图所在目录(或你指定的输出目录)。隐形水印(如果开启)会直接写进这张 PNG,不另外生成文件。


提取隐形水印

如果你收到一张怀疑被盗用的图,可以用发布打包的"提取水印"功能来验证:

  1. 在发布打包界面找到"提取水印"按钮
  2. 选择需要检测的图片
  3. 如果图片中嵌入了 Nephele 格式的隐形水印,会显示出版权信息

提示

提取水印只能识别由 Nephele 嵌入的隐形水印。如果图片经过大幅修改(重度压缩、裁切、调色),水印可能已损坏无法提取。


Agent 对话中使用

在 Agent 对话中,你可以这样调用发布打包:

"帮我打包这张图,加上我的签名水印"

"把这张 PSD 打包成带签名水印的 PNG"

"给这批图全部加上平铺水印,透明度 30%"

Agent 会自动设置对应参数并执行打包。


常见问题

Q: PSD 文件能直接打包吗?

可以。Nephele 会自动合并 PSD 的所有可见图层,然后进行处理,不需要你手动导出为 PNG。

Q: 水印会被轻易去除吗?

居中或平铺的可见水印如果被裁切或打码可以部分去除,但平铺水印覆盖面积大,去除成本很高。隐形水印更隐蔽,但遇到重度压缩或调色也可能失效。建议两者结合使用。

Q: 可以批量处理多少张图?

没有硬性限制,但建议一次不超过 50 张,以免内存占用过高。每张图处理时间约 1~3 秒。

Q: 输出图片的色彩空间会变吗?

输出为 PNG,保留原始色彩模式和透明度。如果原图使用了 CMYK 等特殊色彩空间,建议先转换为 RGB 再打包。

Q: 隐形水印是怎么做到只有 Nephele 能提取的?

Nephele 使用双参数置乱:两个固定参数分别作为伪随机种子,打乱水印在频域里的嵌入位置。提取时用同样的参数还原,所以一般工具读不出来。但这是混淆手段而非密码学加密——blind_watermark 是开源库,参数也是固定值,知道算法且有足够动机的人仍可能通过逆向提取。真正的溯源锚点是配合数字存证的 RFC 3161 时间戳签名,不是这层水印本身。


发布打包仅作为作品输出整理工具,不构成法律层面的版权保护。如需法律确权,请使用 Nephele 的数字存证功能。

最后更新 2026年6月21日·对应版本 v0.5.2-beta