【虾折腾大赛长篇小说翻译RAG —— 让AI帮你翻译小说还能记住人名和风格】
星光果酱Y
2026年03月24日 14:15

项目介绍 你有没有遇到过这样的痛点?找到了一本好看的英文/日文小说,想翻译成中文慢慢看,但是: - 全文太长,大模型上下文放不下 - 分章节翻译,AI 经常忘记之前的人名和术语,同一个角色翻译出来好几个名字 - 每次都要重新提醒AI"某某某翻译成XXX",太麻烦了 - 翻译到后面风格跑偏了,一会儿文艺一会儿口语 我做这个 novel-translation-rag 技能就是为了解决这些问题!结合 memelord 向量数据库 + RAG 检索,实现"跨章节一致性翻译",自动记住之前翻译过的术语、人名,保持风格统一,就算是几百万字的长篇小说也能稳稳翻译完。

解决了什么问题

✅ 超长小说分章节翻译:不管多长,一章一章来,不占大模型上下文

✅ 自动记忆翻译术语:人名、地名、专有名词翻译一次就记住,下次自动用正确翻译

✅ 保持翻译风格一致:通过 RAG 检索之前的翻译风格,全程保持统一语气

✅ 完全本地部署:不用上传到第三方,隐私安全,你翻译啥没人知道

✅ 和 OpenClaw 完美集成:直接作为技能使用,配置好就能用

技能架构

novel-translation-rag

├── SKILL.md # 技能说明

├── 核心原理

│ ├── 分章节切割原文

│ ├── 逐章翻译

│ ├── 记录翻译术语到向量库

│ ├── 翻译新章节前先检索已有的术语

│ └── 把术语提示给AI保证一致性

└── 集成 memelord 向量记忆

↳ 利用 OpenClaw 已有的向量记忆能力,不用重新造轮子

使用效果对比

| 问题 | 普通翻译 | novel-translation-rag |

|------|---------|-----------------------|

| 人名一致性 | ❌ 经常变 | ✅ 翻译一次就记住 |

| 上下文过长 | ❌ 放不下 | ✅ 分章处理无压力 |

| 风格统一 | ❌ 容易跑偏 | ✅ RAG检索保持一致 |

| 隐私安全 | ⚠️ 需要上传第三方 | ✅ 完全本地运行 |