前言¶
给海外客户发演示文稿、把内部材料出英文版,最容易卡住的不是翻译本身,而是改完之后的返工:标题长度变了导致溢出,艺术字特效丢了,表格和 SmartArt 里的中文漏译,备注里的中文没人管。逐页复制粘贴到翻译工具,再回填,格式基本必然错位。
下面介绍一个专门做这件事的 Skill:PPT翻译(中转英·自适应排版)。它定位是「原地替换文本」,而不是「生成一份新 PPT」。
这是什么¶
一句话定位:读取 PPT/PPTX 文件,把其中的中文内容翻译成英文,并保留原有排版属性,输出仍然是 PPTX。
发布者是社区作者 user_73f9e325,坐标 @user_73f9e325/ppt-translate-to-english,来源标记为 community,分类为 office-efficiency,当前版本 1.0.6。页面上没有标注任何 API Key 依赖(requires_api_key=false)。
解决的问题是:中英混排或纯中文的演示文稿需要出英文版时,避免手工重建。
核心功能¶
按官方简介,覆盖的文本位置包括:
- 标题
- 正文
- 艺术字(WordArt)
- 表格
- 图表
- SmartArt
- 备注
被保留的格式属性包括:字体格式、艺术字特效、段落样式、形状属性。
触发场景官方列了这些说法:翻译PPT为英文、PPT中英转换、艺术字翻译、演示文稿英文版制作、translate PPT to English、convert PowerPoint to English。
需要区分一点:这是中转英的单向转换,官方资料里没有提到英转中。
安装与启用¶
已抓取的官方资料里只给出了坐标和地址,没有提供命令行安装命令、目录路径或配置文件字段。因此这里不写具体的安装步骤,避免给出无法核对的命令。
按 SKILL.md 类 Skill 的通用用法,在支持 Skill 的客户端里用坐标 @user_73f9e325/ppt-translate-to-english 引用即可;官方地址:
https://api.skillhub.cn/user_73f9e325/ppt-translate-to-english
SkillHub 页面:
https://www.skillhub.cn/skills/user_73f9e325/ppt-translate-to-english
本次抓取的页面未能打开(两个地址都返回抓取失败),所以上一段关于「客户端如何按坐标启用」属于通用用法推断,不是官方原文。
典型用法¶
官方简介给出的是能力范围,不是可执行的示例命令,资料里没有附带输入文件、输出路径或调用参数。可以确定的是输入输出都是 PPTX 文件,处理范围是文件内所有中文文本节点。
拿到后建议按这个顺序验证:
- 准备一份含标题、正文、表格、SmartArt、艺术字和备注的中文 PPTX
- 让 Skill 处理该文件
- 打开结果,逐项检查文本是否都已英译
- 重点看艺术字特效、段落样式、形状属性是否还在
如果第 4 步出现样式丢失,说明该文件里的元素类型超出了 Skill 实际覆盖范围,需要手工修补。
适用场景与注意¶
适合的场景:
- 需要给海外团队或客户发同一份演示文稿的英文版
- 文件里中文分布在多种元素类型中,手工改漏译率高
- 版式是既有设计,不希望重排
需要注意的:
- 翻译质量取决于底层模型,机器翻译结果需要人工过一遍术语和专有名词
- 中英文本长度差异明显,即使保留格式,也可能遇到文本溢出或截断,自适应排版只能缓解,不能消除
- 图表里的中文若以图片形式存在(而非文本框),不在文本替换范围内
- 版本号、评分、下载量这些信息以官方页面为准,抓取到的资料与页面上的实时数字可能有差异
结尾¶
这个 Skill 的价值在于把「翻译 + 保留排版」这两件事合并成一步,省掉手工回填。适合有中译英演示文稿需求、且不想重建文件的场景。
官方地址:https://api.skillhub.cn/user_73f9e325/ppt-translate-to-english