经过大概一周时间的边熟悉框架边重构项目,终于完成并上线了。总的来说,过程是非常顺利的,
小程序有4个功能:文本转表格, 用模板制作表格,图片转表格, 提取markdown表格,主要是能让用户简单快速生成制作简单的数据表格,不适合用来制作复杂的表格。目前完全是免费的,感觉就目前的功能似乎也不足以让用户付费,后面还需要添加点更有价值的功能。
结合AI编程工具,四个功能做起来也很简单,唯一复杂一点的是excel文件的预览和编辑。虽然有很多开源项目是支持web端的表格预览和编辑的,但毕竟小程序比较特殊,那些开源库基本没有对小程序进行适配。所以唯一的办法就是在小程序里嵌套一个webview来实现excel表格的预览编辑功能。
但是比较坑的是,微信小程序无法与嵌套的webview通信(技术的角度来看完全是可以的,但微信平台禁用了这个能力),这就导致我不得不用服务器来做通信中转,小程序的开发成本一下子陡增,世上最遥远的距离就是我明明站在你跟前,却无法和你说话
表格编辑用的是univer这个开源库,纯canvas实现的,效率上还不错。
UI是自己设计的,logo也是东拼西凑的比较丑,主打的就是能省就省,没办法,没钱去请专门的设计师设计。