TransLens 翻译助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3cdbf8ea/fanyixiaozhushou。
技能介绍
解决什么问题
Agent 在处理外文文档、网页片段或术语时,常需要一个轻量、可解释的翻译与语种识别入口。TransLens 翻译助手 将这类需求收敛为几个 Python 函数:translate_text 负责中英基础互译,detect_language 用于识别中/英/日/韩,get_dictionary_stats 查看内置词典覆盖情况。它不依赖外部包,适合在 Agent 工具链里快速调用。
如何工作
技能核心是 scripts/tool.py 中的纯标准库实现,主要步骤如下:
- 输入检测:先通过
detect_language(text)判断文本语言,降低调用方指定source_lang的复杂度 - 词典映射:
translate_text(text, source_lang, target_lang)基于内置 200+ 常用英汉词汇 做替换式翻译,覆盖日常用语、计算机术语和时间日期等场景 - 结果结构化:函数返回 JSON 风格结果,便于 Agent 解析翻译文本、置信度和错误信息
- 统计查询:
get_dictionary_stats()可用于检查词典规模与分类,帮助判断当前输入是否适合该工具
适用边界
该技能更适合短文本、术语级翻译和语言判断,而不是长文润色、跨 120+ 语言的完整翻译、图片 OCR 或多引擎切换。若需要处理复杂上下文,建议将输出视为初稿,再结合上下文或专用翻译服务二次校对。
使用场景
- 在 Agent 工具链中调用 `detect_language(text)`,先判断用户粘贴的中/英/日/韩短文本语种。
- 处理外文文档中的术语片段时,用 `translate_text` 对中英短语做基础互译并返回 JSON 结果。
- 维护翻译工具时,用 `get_dictionary_stats()` 查询内置词典规模,判断是否适合当前词汇需求。
- 编写自动化脚本时,使用纯标准库函数做轻量级中英短文本翻译,避免引入外部依赖。
适合人员
- 维护 Agent 工具链的工程师,需要为短文本加一个可解释的语种识别入口。
- 写 Python 自动化脚本的开发者,想要无外部依赖完成中英术语级基础翻译。
- 做工具选型的集成负责人,需要评估内置词典覆盖范围是否满足当前术语翻译需求。
- 处理外文文档片段的工程师,需要把简短术语先做基础中英互译再人工校对。