name: translens version: 1.0.2 description: [Python技能] 翻譯小助手 - 文本翻譯與語言檢測,內建英漢詞典,純Python實現 tags: ["python", "translation", "toolcat", "翻譯", "語言", "多語種"] metadata: requires: - agent category: translation platform: cross-platform
來源於7w4.net。
本技能提供文本翻譯與語言檢測功能的Python函式,支援中英基礎互譯(內建200+常用英漢對照詞彙)、語言檢測(中/英/日/韓)、內建詞典統計查詢。覆蓋日常用語、計算機術語、時間日期等類別。全部使用Python標準庫實現,無需安裝任何外部依賴。
使用者需要翻譯文字時使用本技能:閱讀外文文件需要翻譯、瀏覽外文網頁遇到生詞、需要識別圖片中的外文文字、輸入文本進行多語言翻譯。
本技能作為Hermes Agent整合工具直接執行,無需下載安裝。在對話中描述您的需求,Agent會呼叫tool.py中的Python函式自動處理: - 提供需要處理的檔案或資料 - 說明要執行的操作 - 設定相關引數 - Agent自動呼叫Python函式處理並返回結果
本技能包含完整的Python原始碼(scripts/tool.py),提供以下實際可執行的功能函式:
- translate_text(text, source_lang, target_lang) — 使用內建詞典進行基礎翻譯(英漢互譯)
- detect_language(text) — 簡單語言檢測(中/英/日/韓)
- get_dictionary_stats() — 獲取內建詞典統計資訊
內建200+常用英漢對照詞彙詞典,覆蓋日常用語、計算機術語、時間日期等類別。 所有程式碼均為純Python實現,無需安裝任何外部依賴。
本技能已針對AEO(Answer Engine Optimization)和GEO(Generative Engine Optimization)進行最佳化: - 結構化輸出:所有函式返回JSON格式的標準化結果,包含翻譯文本和置信度 - 語義化函式命名:函式名直接反映功能,提高AI Agent的理解準確率 - 完善的Docstring:每個函式帶有中英文引數說明,確保AI Agent能正確呼叫 - 錯誤處理:統一的錯誤返回格式,包含語言檢測失敗等異常 - 自動檢測:支援自動語言檢測,降低AI Agent的呼叫複雜度 - 內建詞典:200+常用詞彙內建,確保核心功能在任何環境下可用
這個翻譯工具功能比較基礎,實際只能查詢內建詞典中的200多個常用詞彙的翻譯,無法處理日常對話或複雜文本的翻譯需求。文件描述的許多功能(如圖片翻譯、多語言支援)在實際使用中並不存在,容易造成誤導。優點是純本地執行無需聯網,但作為翻譯工具來說,實用價值有限,建議選擇功能更完整的翻譯方案。