DragonJay 发表于 2026-6-2 11:58:18

【补档】图像局部重绘工具,漫画翻译、去水印、批量编辑一把梭

本帖最后由 DragonJay 于 2026-6-14 16:48 编辑

AI Inpaint Studio:一个 Web 端 AI 局部重绘工具,专治漫画翻译被安全过滤拒绝

一个纯 Web、纯前端、可自部署的 AI 图像局部重绘工具。框选 → 输入提示词 → AI 修改 → 自动合成回原图。

支持 Gemini / OpenAI / Vertex / Sakura(本地LLM) / DeepL,全配置在浏览器里走,没有后端。

最常用的两个场景:

[*] 漫画翻译:圈出气泡 → 自动翻译嵌字。只发选区给模型,绕开全图安全过滤。
[*] 去水印 / 改细节 / 替换对象:常规局部重绘,比直接给整图发 prompt 精准得多。


GitHub:https://github.com/dragonjay-lyj/AI-Inpaint-Studio
在线体验:https://manages-delta.vercel.app/



为什么要做这个

最早是因为漫画翻译的痛点:

直接把一整页漫画图扔给 Gemini 让它"翻译并嵌字"——擦边页直接被安全过滤拦了。但 Gemini 自己其实没那么严,只发文字气泡那一小块就能过。

但市面上的漫画翻译工具普遍是 Python + 一堆本地模型(PaddleOCR/LaMa/...),部署门槛高、显卡要求高、体验割裂。我想要的是:打开网页就能用,配个 API Key 就跑。

于是开始做 AI Inpaint Studio。后来发现这个"局部重绘+合成"的能力本身价值很大——不只翻译,去水印、改表情、换发色、白天改夜晚,都能用。



核心功能

局部重绘主链路

[*] 多区域框选 — 一张图可以画多个不重叠选区
[*] 裁剪 + 合成 — 只发选区+padding 上下文给 AI,结果精确贴回原图(不污染选区外像素)
[*] 多模型 — Gemini 2.5 Flash Image / Gemini 3 Pro Image / GPT-4o / vLLM / Ollama
[*] 批量处理 — 文件夹上传、应用到所有图片、并发/串行模式、进度跟踪


漫画翻译流水线

[*] 自动文本检测 — 让 Gemini 输出气泡多边形(而不只是矩形 bbox),异形气泡也支持
[*] 智能 OCR — Gemini 视觉为主,启发式边缘检测做 fallback
[*] prompt 模式选择 — 翻译 / 编辑 / 去水印 / 自动判断
[*] 自我审查循环 — 第一轮生成后用 OCR 自查"是不是还有日文残留",有就追加约束重试一轮
[*] 跨页上下文 — 多章节维护"前 N 页译过的内容 + 术语表",下一页翻译时注入 prompt
[*] 术语库 + 加权评分 — AI 一次性翻译候选词,按 BM25-style 评分挑相关术语进 prompt


编辑器

[*] 蒙版画笔/橡皮擦 — 像素级蒙版,半透明叠加显示
[*] 矩形抹字工具 — 拖框抹字,支持自动/手动模式、右键恢复、Ctrl+D 取消、Space 触发
[*] 修复画笔 — 蒙版优化(膨胀+模糊+二值化)后局部修复
[*] 多边形选区 — 异形选区,每个顶点独立编辑
[*] 富文本编辑 — Bold/Italic/Underline + 字体预设(漫画体/标题/SFX 等)+ 阴影/描边
[*] 撤销重做 — 选区操作历史栈
[*] 查找替换 — Ctrl+F 当前页 / Ctrl+G 全局 / Ctrl+H 替换,支持原文/译文/正则/区分大小写


工程化

[*] 可行性门控 — 调 API 前先校验模型名(比如 Gemini 模型必须含 `image`,否则直接拒绝并提示正确模型名)
[*] 优雅降级 — 每个 AI 调用都有 fallback 路径
[*] 置信度评分 — 每张图算 quality 分(0-1),缩略图底部显示彩色质量条,红黄绿一目了然
[*] IndexedDB 持久化 — 刷新不丢图,所有上传过的图、画过的选区、生成结果、蒙版自动保存
[*] 批量断点续跑 — "继续未完成 (N)" 按钮,意外刷新或上次没跑完的批量任务一键续跑


UI/UX

[*] 5 种主题 — Light / Dark / Ocean / Rose / Forest
[*] 中英文 i18n — 一键切换
[*] PSD/CBZ/Word 导出 — 含 ACBF 多语言层级
[*] ZIP 全量下载 — 重名自动追加 -1/-2




技术栈

纯前端,无后端:


层选型
框架Next.js 16 + React 19 + TypeScript
样式Tailwind CSS 4
状态Zustand 5
持久化IndexedDB(自定义 wrapper,无第三方依赖)
渲染原生 Canvas 2D
AIfetch 直连 Gemini / OpenAI / Vertex / Sakura / DeepL




漫画翻译工作流(完整演示)


1. 上传文件夹(一整章漫画)
2. 点击"自动检测文本框" → 所有气泡自动建立选区
3. prompt 模式选"翻译"
4. 输入 prompt:把这张图的日文翻译成中文
5. 勾选"应用到所有图片"
6. 点击"批量生成所有"
7. 喝杯咖啡
8. 看缩略图底部的质量条,红色那张点进去手动调一下
9. 一键 ZIP 全量下载


中途意外刷新?回来点"继续未完成 (N)"接着跑。


欢迎试用、提 issue、提 PR。对漫画翻译/去水印/批量改图有需求的,先 Star 一下嗷~


截图


https://res.cloudinary.com/dkhp3hucr/image/upload/v1780366706/manages-delta.vercel.app__yrr3dr.png
使用gpt-image-2-pro返回的结果:
https://res.cloudinary.com/dkhp3hucr/image/upload/v1780371610/manages-delta.vercel.app__1_rdu6qv.png

艺术字/异形字翻译对比:

https://res.cloudinary.com/dkhp3hucr/image/upload/v1780371861/ScreenShot_2026-06-02_114227_861_bkfmvi.pnghttps://res.cloudinary.com/dkhp3hucr/image/upload/v1780371864/ScreenShot_2026-06-02_114235_296_i2edyt.png

Burry 发表于 2026-6-2 12:18:45

功能性挺全面的工具,感谢补档呢。

赴约波波 发表于 2026-6-2 12:23:10

很好很强大,风格完全一致,真正实现无损改图

Rg26 发表于 2026-6-2 12:30:55

看起来是有超多功能的工具,这下嵌字又变得更方便了

小蓝龙泷泽 发表于 2026-6-2 12:33:59

看着就很好用了,这么多功能真是能省下好多功夫了

leochan 发表于 2026-6-2 12:35:20

看沒有漢化的漫畫時可用,實用。

DIMDANMAS 发表于 2026-6-2 12:39:57

正缺一个处理封面的工具,希望这次的网站能活久点

凯诺斯 发表于 2026-6-2 12:47:29

很强大的工具呀,对于做漫画翻译的人很方便了

天恩 发表于 2026-6-2 12:48:11

很好用的ai工具呢,最重要的是操作并不复杂,真的是懒人福音了~

被宽恕的色欲 发表于 2026-6-2 13:00:21

功能好多啊,翻译大佬们的工具又增加了

因本 发表于 2026-6-2 13:21:50

完全大佬来的
这下汉化的时候能更方便了

a1l2t3 发表于 2026-6-2 13:29:35

功能性拉满的重绘工具,很适合用来制作收藏级的图库

少炎明神 发表于 2026-6-2 13:43:58

好棒的工具!竟然能翻译那种艺术字,还不用改图片

kerov 发表于 2026-6-2 13:53:39

有这个工具的话感觉汉化的难度应该会减轻不少,尤其是那种标题的异形字真的方便了很多呢:lol

drhung 发表于 2026-6-2 14:03:33

补档好评,看起来是十分实用的工具

aaawwwww 发表于 2026-6-2 14:11:22

看上去不错惹,这下可以自己把本子台词改了变成另一种意境()

毛茸茸兽兽 发表于 2026-6-2 14:26:29

一次冷处理几百张,好夸张哦(´×ω×`)而且看着p的质量也好高的

danmudeng 发表于 2026-6-2 14:42:55

之前lz发的工具不能使用,这个看起来更方便了,这几天需要抠图嵌字的时候可以试试呢

LeoCastro 发表于 2026-6-2 15:05:22

我的天啊...這類工具出來之後,大家都可以自己動手烤肉了呢!

jasperch 发表于 2026-6-2 15:59:33

好厉害的工具,感觉能直接减少很多工作量呢
页: [1] 2 3 4
查看完整版本: 【补档】图像局部重绘工具,漫画翻译、去水印、批量编辑一把梭