{"skill":{"slug":"book-translate","displayName":"book translate","summary":"使用平台内置文本翻译技能，对整本书或长文本进行自动分段翻译","description":"---\nname: book-translator\ndescription: 使用平台内置文本翻译技能，对整本书或长文本进行自动分段翻译\nmetadata:\n  clawdbot:\n    emoji: \"📚\"\n    category: \"translation\"\n---\n\n# 📚 全书翻译 (Book Translator)\n\n这个 Skill 可以将 **整本书或长文本内容自动拆分并翻译**。\n\n由于大模型存在 token 限制，本技能会：\n\n1. 读取整本书文本  \n2. 自动拆分为多个小段  \n3. 调用平台内置 **文本翻译 Skill**  \n4. 将所有翻译结果合并  \n5. 输出完整译文  \n\n适用于：\n\n- PDF 书籍  \n- TXT 文本  \n- 长文章  \n- 电子书内容  \n- 长报告  \n\n---\n\n# 工作流程\n\n完整流程如下：\n\n## 1 读取书籍内容\n\nAgent 获取用户提供的文本或文件内容。\n\n---\n\n## 2 自动拆分文本\n\n为了避免超过模型 Token 限制，系统会将文本拆分为多个片段。\n\n示例：\n\n原始文本\n\n↓\n\nChunk 1  \nChunk 2  \nChunk 3  \nChunk 4  \n\n---\n\n## 3 调用平台内置翻译 Skill\n\n对每个片段调用：\n\ntext_translate\n\n示例调用：\n\ntext_translate(\n  text=chunk,\n  target_language=\"Chinese\"\n)\n\n---\n\n## 4 合并翻译结果\n\n所有翻译片段将被合并为完整译文：\n\ntranslated_chunk1  \ntranslated_chunk2  \ntranslated_chunk3  \n\n最终输出：\n\n完整翻译文本\n\n---\n\n# 使用方式\n\n用户可以直接对 Agent 说：\n\n请把这本书翻译成中文\n\n或者：\n\ntranslate this book to Chinese\n\n如果用户提供文本：\n\n把下面这本书翻译成中文：\n[书籍内容]\n\nAgent 会自动执行：\n\n1. 读取文本  \n2. 自动拆分  \n3. 调用翻译  \n4. 合并结果  \n\n---\n\n# 支持的文件类型\n\n本 Skill 可以处理：\n\nTXT  \nPDF  \nMarkdown  \n长文本  \n\n如果是 PDF：\n\nAgent 需要先提取文本，再执行翻译。\n\n---\n\n# 分段翻译策略\n\n为了保证稳定性，本 Skill 使用 **自动分段翻译策略**。\n\n推荐分段大小：\n\n1000 - 2000 字符\n\n流程示例：\n\n长文本  \n↓  \n拆分  \n↓  \nchunk1  \nchunk2  \nchunk3  \n↓  \n逐段翻译  \n↓  \n合并  \n\n这样可以：\n\n- 防止 Token 超限  \n- 提高翻译稳定性  \n- 降低失败概率  \n\n---\n\n# 翻译规则\n\n调用翻译 Skill 时，遵循以下规则：\n\n1. 保留原文段落结构  \n2. 不省略内容  \n3. 不总结  \n4. 忠实翻译原文  \n5. 保留专有名词  \n\n---\n\n# 示例流程\n\n输入：\n\nTranslate this book into Chinese.\n\nAgent 执行流程：\n\n读取文本  \n↓  \n拆分文本  \n↓  \n调用 text_translate  \n↓  \n翻译 chunk1  \n翻译 chunk2  \n翻译 chunk3  \n↓  \n合并译文  \n↓  \n输出完整翻译  \n\n---\n\n# 示例输出\n\n第一章：人工智能的起源  \n\n人工智能的概念最早可以追溯到……  \n\n第二章：机器学习的发展  \n\n随着计算能力的提升……\n\n---\n\n# 推荐使用场景\n\n这个 Skill 适用于：\n\n- 翻译整本书  \n- 翻译研究论文  \n- 翻译技术文档  \n- 翻译课程资料  \n- 翻译长报告  \n\n---\n\n# 注意事项\n\n1. 如果文本过长，系统会自动拆分。  \n2. 如果翻译中断，可以重新继续。  \n3. 翻译质量取决于所调用的大模型。  \n\n","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":825,"installsAllTime":31,"installsCurrent":2,"stars":1,"versions":1},"createdAt":1773373918272,"updatedAt":1778491872769},"latestVersion":{"version":"1.0.0","createdAt":1773373918272,"changelog":"book-translate 1.0.0\n\n- Initial release of the book-translator skill.\n- Enables automatic splitting and translation of entire books or long documents.\n- Supports TXT, PDF, Markdown, and other long text formats.\n- Utilizes a chunking strategy to avoid token limits and combines translated segments.\n- Retains original paragraph structure and faithfully translates all content.\n- Designed for translating books, research papers, technical documents, and lengthy reports.","license":"MIT-0"},"metadata":{"setup":[],"os":null,"systems":null},"owner":{"handle":"jackzhenguo","userId":"s17ad4pty6y49c5mjnwzc7gp5s840wtr","displayName":"jackzhenguo","image":"https://avatars.githubusercontent.com/u/20391209?v=4"},"moderation":null}