【作品分享】AI翻译全家桶之Excel文件全文翻译
接着上回的分享,全家桶就是满足几乎所有的场景,如Excel/PPT/图片/PDF文件的翻译。
本篇和之前的PPT文件翻译是姐妹篇,同样以插件的形式推出。
Excel的全文翻译,和PPT相比,除了文本框,还要考虑单元格区域的内容翻译。故在功能区上,增加了一个翻译的单元格范围的维护。
技术上,采用了定义名称的方式,让用户定义需要翻译的区域,使用条件格式不破坏单元格格式的方式,可视化需要翻译的区域,便于检查。
不要小看上面的技术,有兴趣的朋友,可以自行研究测试下,使用定义名称定义一个无限多非连续型的区域,会有很多坑要掉的。
这么多坑要掉,也要做出来,因为条件格式来定义这个区域的作用范围,直接使用定义名称是最清爽的。
当然显示隐藏,就是对条件格式的公式简单设置下=TRUE/=FALSE就实现了,充分利用原生功能,省很多活。
同样地,核心功能,将单元格内容和文本框文本发起翻译,一次性返回,可双向跳转,选中任务窗格的记录,自动跳转到对应记录的单元格和文本框位置。
不要小看这个跳转动作,这里不是幻灯片,永远显示一页,Excel是个单元格广场,怎样跳转完,又清晰地显示对应的单元格、文本框,是一个大学问,除了显示在视野范围,不用拖拉滚动条可清晰可见,更要想到的人类的视角,应该从上往下,从左往右阅读阅读习惯,并且又不能很机械地把显示内容置于左上角位置。
接着,当然还要有反向跳转,点击单元格、文本框,自动跳转右侧面板的对应数据条,清晰显示原文、译文肉容。
在Excel环境,点击文本框是没有办法监控出事件来的,但现在的效果确实做到了,很黑科技,只有Excel骨灰级别的水平再加一些脑洞创意能做出来,有兴趣的朋友们也可以尝试下它的难度有多难。
在AI时代,单纯地机械地直接使用AI返回的结果是不可取的,AI充其量只是一名能干的助手,真正的内容,是需要人类参与审核方可使用的。
在OFFICE文档作为产出物的场景,使用插件的方式,将AI的能力带出来,然后再让插件的交互方式,不脱离OFFICE文档,即可对其进行友好的交互方式审核内容,估计没有比这更好的与AI合并交互完成成果发布的方式了。
AI写代码,也不是短视频里鼓吹的那么神奇,做一款好的插件工具,没有资深的OFFICE软件背景知识+专业的开发能力,是没法开发出优秀的人类值得使用的插件工具。
有类似场景需求的朋友,欢迎咨询我定制出好用易用的好工具。