用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/HalseyYang/Skills-HY --skill manual-translator命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | manual-translator |
| description | 将docx说明书翻译成指定语言,并重新截取应用界面截图替换文档中的原图。触发场景:(1) 用户发送docx文档要求翻译,(2) 需要重新截取软件界面截图,(3) 包含截图替换的文档本地化工作 |
将 docx 格式的说明书翻译成指定语言,并重新截取应用程序界面截图替换文档中的原图。支持 Web 应用、本地 EXE、项目启动等多种应用类型。
用户需要提供:
为避免 API 限流或超时,建议使用分段翻译:
# 分批翻译,每批50项
batch_size = 50
for i in range(0, total, batch_size):
batch = texts[i:i+batch_size]
for text in batch:
# 翻译...
# 每批保存中间结果
doc.save(f"output_part{batch+1}.docx")
Docx 文档中的表格需要单独处理:
# 遍历所有表格
for table in doc.tables:
for row in table.rows:
for cell in row.cells:
text = cell.text.strip()
if text and has_chinese(text): # 检测是否包含中文
cell.text = translate(text)
# 每表格保存,防止中途失败
doc.save(output_file)
API 格式:
POST https://api.deeplx.org/{API_KEY}/translate
Body: {"text": "原文", "target_lang": "目标语言代码"}
目标语言代码:EN, JA, KO, ZH, FR, DE, ES, IT, PT, RU 等
备用方案: 如果 API 不可用,使用模型自身能力翻译
Web 应用:
项目路径:
pnpm devpnpm start 或 npm run start:dev