大家好,我是 rick,一个居住在四川的 90 后后端程序员,主要的技术栈是 golang、php、python,在这里分享下我的第一个独立产品。
网站地址:https://www.excelfanyi.com
支持 120 种语言的 Excel 翻译服务,用户只需要上传 Excel 然后选择语言就可以翻译成对应的语言,目前注册赠送 5 次翻译额度。
我是一名程序员,光给资本家一直打工也不是办法,想朝着独立开发发展。不知道做什么好,感觉什么都有人做,某一天突然灵光一现想到 Excel 翻译这个需求,去百度搜还真有这个东西,内卷一下呗,做来试试 。
先贴一张技术架构图 核心是翻译 API 和文件解析服务,按照模块化开发,功能单一职责,相互通过 API 互相调用。翻译 API 是使用的是有道付费的 API,文件解析服务是用 golang 去写的。 整体的语言前端很简单就是 html+js+css, 后端解析模块是 golang,翻译 API 是 python 的 fastapi 框架。
环境部署用的是 docker,docker-compose 一键部署
很推荐使用 docker 来作为开发环境,好处非常大,本地开发好了以后上线就是几分钟的事情,只需要本地打包好镜像,另外本地开发也非常舒服,开启开发环境只需要几秒钟就行了,以后开发其它产品可以更快速地进入状态!
其它方面,感觉独立开发者最开始做产品的时候一定要快速实现,功能正确,UI 及格就上线,周期太长了很容易放弃,目前我这个产品就开发了 10 几天左右,准备在这之上继续迭代。 并且独立开发者做的功能一定不能太多,什么都做什么都做不精,并且精力还不够,就拿我这个独立产品来说,目前就只是打算往 Excel 翻译上面去深耕!
独立开发对个人精力管理是有要求的,最好把精力用在刀刃上 。 在开发中什么都学,对个人能力提升还是有帮助的。
2022/8/28 新增文件管理,可以查看历史翻译文件。可以先上传,再翻译! 2022/9/4 增加解析结果确认,按字符扣费,注册送 1w 字符翻译!