Agent Skills
返回列表
玖月伍图片暗水印

玖月伍图片暗水印

设计多媒体 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_565bc8fb/jyw-watermark。

技能介绍

要解决什么问题

设计稿、活动图在社媒传播后,常见争议是「是否原图、是否被裁切或二次导出」。可见水印容易被裁掉或覆盖;仅靠肉眼对比又缺少可程序化的证据链。这个技能提供 CLI 暗水印工具,把版权信息写进像素与频域,并在需要时用 JSON 把鉴定结果交给 Agent 做判决。

核心能力与工作方式

嵌入侧走 Buffer 管线,单张 embed 不落地临时文件;embed-dir 可批量处理目录并统一输出 PNG。默认组合是三层证据,且每层可单独跳过:

  • 圆角保护:按 --rounded-radius(支持 .0 / .5 精度)处理 PNG 圆角,便于识别「同款圆角裁切」痕迹。
  • DCT 暗水印:在 DCT 域做差分编码,消息经 --invisible-watermark-message 写入;--region-count 可选 1/2/4/9 个嵌入区域。
  • 像素指纹:短消息(默认最多 2 字符)经 --pixel-fingerprint-message 写入像素级特征。

提取侧推荐 Agent 使用 extract,一次返回圆角、暗水印、指纹的综合 JSON;也可并行调用 extract-rounded-corners、extract-invisible-watermark、extract-pixel-fingerprint 自行汇总。文档中的典型组合包括:PNG 完整鉴定;JPG 跳过圆角(无 alpha)且主要依赖暗水印(指纹不抗压缩);或只跑最快的水印/指纹/圆角单通道。

适用边界与注意点

  • 输出路径非 .png 时会自动修正并给出警告;批量模式会过滤不支持的格式。
  • JPG/BMP/TIFF 等无 alpha 时,圆角检测应跳过或预期 roundedCorners 中 radius 为 0、success 为 false。
  • 暗水印提取需合理设置 --invisible-watermark-char-count(每字符 16 位)及与嵌入一致的 --region-count;像素指纹同理依赖 --pixel-fingerprint-char-count。
  • 失败时 CLI 以 退出码 1 输出 JSON 错误,Agent 应把非零退出码当作鉴定失败而非「无水印」。

使用场景

  • 社媒或社群出现疑似盗用的 PNG 活动图,在 Agent 流程里调用 `extract`,拿到圆角、DCT 暗水印与像素指纹的综合 JSON 再下结论。
  • 新一批 banner、海报定稿后,对整目录执行 `embed-dir`,统一写入三层版权证据并以 PNG 形式对外分发。
  • 传播链里只有 JPG 等压缩图,鉴定时用 `--skip-rounded-corners` 并主要跑暗水印提取,不指望像素指纹通过。
  • 工单要求最快验真时,只调用 `extract-invisible-watermark`,用 JSON 结果核对 `--invisible-watermark-message` 是否匹配。

适合人员

  • 负责品牌视觉资产出库、需在单张或批量 PNG 上嵌入可程序化提取证据的设计交付同学
  • 搭建侵权鉴定或内容审核 Agent、要把 `extract` 与各独立 extract 子命令 JSON 接入判决的后端工程师
  • 处理「同款圆角裁切」争议、需要单独跑圆角检测 JSON 的设计版权或内审协查人员
  • 维护多渠道物料发布、需按渠道在 `embed` 时用 skip 标志关闭指纹或暗水印以控制画质的运营