name: book-translator description: 使用平臺內建文本翻譯技能,對整本書或長文本進行自動分段翻譯 metadata: clawdbot: emoji: "📚" category: "translation"
這個 Skill 可以將 整本書或長文本內容自動拆分並翻譯。
由於大模型存在 token 限制,本技能會:
適用於:
完整流程如下:
Agent 獲取使用者提供的文本或檔案內容。
為了避免超過模型 Token 限制,系統會將文本拆分為多個片段。
示例:
原始文本
↓
Chunk 1
Chunk 2
Chunk 3
Chunk 4
對每個片段呼叫:
text_translate
示例呼叫:
text_translate( text=chunk, target_language="Chinese" )
所有翻譯片段將被合併為完整譯文:
translated_chunk1
translated_chunk2
translated_chunk3
最終輸出:
完整翻譯文本
使用者可以直接對 Agent 說:
請把這本書翻譯成中文
或者:
translate this book to Chinese
如果使用者提供文本:
把下面這本書翻譯成中文: [書籍內容]
Agent 會自動執行:
本 Skill 可以處理:
TXT
PDF
Markdown
長文本
如果是 PDF:
Agent 需要先提取文本,再執行翻譯。
為了保證穩定性,本 Skill 使用 自動分段翻譯策略。
推薦分段大小:
1000 - 2000 字元
流程示例:
長文本
↓
拆分
↓
chunk1
chunk2
chunk3
↓
逐段翻譯
↓
合併
這樣可以:
呼叫翻譯 Skill 時,遵循以下規則:
輸入:
Translate this book into Chinese.
Agent 執行流程:
讀取文本
↓
拆分文本
↓
呼叫 text_translate
↓
翻譯 chunk1
翻譯 chunk2
小蔥技能7w4.net有更新,你可以訪問看下。
第一章:人工智慧的起源
人工智慧的概念最早可以追溯到……
第二章:機器學習的發展
隨著計算能力的提升……
這個 Skill 適用於:
這個翻譯技能的想法不錯,能自動把長文本分段處理來避免翻譯失敗。但目前只是個使用說明文件,缺少實際可執行的程式碼,功能比較初級。文件寫得清晰易懂,流程說明完整,但真正用起來可能需要平臺額外支援,實際效果和穩定性還不好說。