干中学·AI 项目实战社群用 AI 做出你的第一个真实项目
导航
2025年8月4日

从词穷到畅译 FloatQuickTrans 的屏幕翻译探索

散修

独立开发者 / 项目作者

FloatQuickTrans

有没有遇到过这种场景:全屏写代码正爽,突然卡在一个英文句子上,想查词?切换到浏览器、打开谷歌翻译、来回复制粘贴、切换桌面……节奏全断了,人也烦了。

于是,一款叫 FloatQuickTrans 的小工具就诞生了。

这是由一位自称“散修”的独立开发者做出来的项目。他主攻 Java,也玩得转 Python,对 Vue 和 React 也略有涉猎。看得出来,是那种“我全都要”的全栈型选手。

不打断节奏的翻译体验,才是真的生产力

FloatQuickTrans 的目标很简单:让翻译不打断你的思考流。 它就像是你屏幕上的一个贴心小跟班,随叫随到,还不碍事。

它有哪些功能呢?

  • 实时流式翻译:AI 一边生成,文字一边冒出来,像看弹幕一样看翻译。

  • 多窗口支持:可以开多个翻译窗口,处理不同语言和任务,不打架。

  • 文本转语音:30 多种语言随便翻,还有发音功能。

  • 悬浮置顶窗口:你在写代码,它在一角等你用,不会被别的窗口盖住。

  • 全局快捷键:随时调出,查词不手忙脚乱。

  • 跨平台支持:macOS 和 Windows 都能跑,虽然是 Electron 做的,但性能还不错。

灵感来自“被词穷打断”的开发日常

这个项目最初的起点,其实就是开发者自己的痛点。

他说他习惯全屏写代码,结果经常被几个不认识的英文单词打断节奏。谷歌翻译当然好用,但切来切去太麻烦,查完还容易忘了原句在讲啥。

所以他就干脆做了个可以一直悬浮在屏幕上的翻译助手,所有操作都用快捷键解决。这样,哪怕你正在调接口写注释,看文档看论文,都能随时查,查完接着干,不耽误事。

独立开发就靠“反复调试+AI求助+不放弃”

问他做项目的过程,他的回答非常实在:“前端做得很丑,但我查文档、问 AI、翻博客,来来回回调试,最后还是搞出来了。”

这就是真实的独立开发现场:没人帮,bug自扛,全靠一腔热血和一点点不服输。

项目盈利?暂时靠缘分

虽然这项目已经上线,但开发者暂时没搞太多盈利模式。他说现在主要靠“看官老爷们的打赏和三连(Star/Fork/Follow)”,等未来有机会再搞点订阅或者增值服务。

但有一点很清晰:他是真心在做一个好用的工具,先爽自己,再帮别人。

谁会喜欢这个工具?

如果你:

  • 写代码经常全屏,不想被打断;

  • 做外贸或内容翻译;

  • 是学生、看海外资料;

  • 或者只是喜欢有趣的实用工具……

那 FloatQuickTrans 都值得一试。

未来想做什么?

他很谦虚地说,希望这个工具能“成为喜闻乐见的工具”,继续打磨体验,也希望有更多人参与进来,共同推动它成长。

目前项目还没形成社群,但如果有大佬能来贡献代码、帮忙 Star,一旦盈利他也说会发“糖水”感谢。这种心态,真的很 indie。

做这个项目,他得到了什么?

“自己用着挺开心”,他说。

在这个人人焦虑“副业变现”“快速盈利”的时代,这样的答案反而最打动人。

对他来说,能通过独立开发获得睡后收入、夺回时间,是更大的意义。

项目链接

项目链接:https://floatquicktrans.vercel.app/

Github:https://github.com/hughedward/FloatQuickTrans

0、可以快速介绍以下自己吗?

散修,主营业务java,python尚可,附带了解Vue, React 等 :D

1、能简单介绍一下你的项目和核心功能吗?

项目介绍:从屏幕上的任何位置无缝翻译文本。实时串流、文本转语音和全局热键,让你的工作流程更加高效。

核心功能:

  • 实时流式传输 观看翻译内容在 AI 模型生成时,以字符为单位实时出现。

  • 多窗口支持 创建多个翻译窗口,同时处理不同的任务或语言。

  • 文本转语音 接受超过 30 种语言的翻译,还支持发音。

  • 窗口置顶 浮动窗口始终保持在所有其他应用程序之上,确保快速访问。

  • 全局快捷键 通过可配置的全局快捷键,随时随地即时访问应用程序。

  • 更多精彩功能 在 macOS 和 Windows 上,享受轻量(由于使用electron体积还是有点大)、快速和原生的体验。

2、这个项目是如何起步的?背后有什么灵感?

使用的macbook编码过程中,喜欢将app全屏,由于本人英语单词“偶尔”匮乏,“偶尔”遇到doc文档等单词不认识,需要翻译句子,谷歌翻译固然OK,然需要频繁切换桌面,很麻烦,再就是我需要在翻译句子时,二次/三次关注句子中个别单词,一旦清除句子,连续查了几个单词之后,就容易忘记原先查的句子讲了什么;

于是乎,就有了这个工具:

任何情况下可以悬浮在屏幕上面,全程快捷键控制,甚至可以同时翻译不同语言;

3、初期遇到过哪些挑战?是如何解决的?

挑战:前端问题;页面丑;

解决:反复调试,询问ai,查doc,查博客,反复调试;

4、你是如何盈利化这个项目的?有哪些方式?

盈利:看官老爷打赏?一键三连?

5、你的项目面向哪些用户?如何吸引他们?

用户:和我一样喜欢全屏编辑的、涉及到语言翻译的;比如程序员、比如外贸、比如学生、比如喜欢看热闹的;

6、项目未来的发展方向是什么?

方向:成为喜闻乐见之工具;

7、作为独立开发者,你如何保持动力和创新?

动力和创新:饿不死,就实干;加油;

8、有哪些独特的功能让你的项目脱颖而出?

独特功能:超级悬浮、窗口多开;等

9、项目发展过程中,社群和合作有多大帮助?

社群:完全一个人闭关作品,后期如果有大佬愿意提供 code push 和 star ,就万分感谢,一旦产生盈利,会给贡献者小糖水;

10、在项目中,你有哪些收获或成长?

收获和成长:自己做的东西用着挺开心,希望未来可以通过独立开发实现睡后收入,夺取时间,更好的学习和生活;


原文链接:https://mp.weixin.qq.com/s?__biz=MzA3OTIwOTcyMQ==&mid=2247485210&idx=2&sn=03118358ef00b1ed6b34cb45f8495229&chksm=9fb7b28ca8c03b9a1299dfaca7d4a2770b0f57e416e3e802c139bc954d1b06e8d2ce05de2f4b

免费社群

加入免费社群

扫码添加我的联系方式,我会拉你进入免费群。这里和知识星球分开,适合先看看日常交流氛围。

独立开发日常交流AI 使用技巧互相分享项目推进中的吐槽和反馈

二维码可以点击放大。微信扫码后,备注「免费社群」会更容易确认。