又用 AI 辅助写了个 处理大规模 JSONL 文件的桌面客户端

191 天前
 wellyougo

最近入坑 Tauri ,被 Rust 惊艳到

虽然 Rust 写起来确实痛苦,但有了 AI 的辅助后,就没那么折磨了(感谢 AI !)。


我之前用 Tauri 2.0 打包了一个前端的 JSON 格式化编辑器,前端组件来自 Ant Design 社区的精选项目:

👉 项目地址

当时有位老哥评论说:

@Trinityuan
感觉 JSON 因为是前后端传输的协议,理论上不会有过大的文件,所以快慢区别不大。
倒是可以考虑试试 JSONL ,现在大模型训练的数据好多都是这个格式,动辄几十 G 。
如果能做到极速打开和编辑,应该会很受欢迎!

于是我就动手开发了一个支持 超大 JSONL 文件查看 的客户端:

👉 JSONL Viewer 项目地址


功能简介


技术栈


欢迎感兴趣的朋友体验、提建议,或者一起来优化!

项目地址:
JSON 编辑器 👉 https://github.com/ca-gee/develop-tools JSONL Viewer 👉 https://github.com/ca-gee/smart-slice

1617 次点击
所在节点    分享创造
4 条回复
wellyougo
190 天前
不得不说 tauri 比 electorn 真的小太多了 打包出来的体积
SGL
190 天前
感觉 AI 大大提高了开发小型项目的下来。时间至少缩短一半。但是同样的,做完一个项目(成功跑起来且问题不大)后的个人收获比不用 AI 的知识积累应该也少了不少。
wellyougo
190 天前
@SGL
本人 java 后端。 从刚入行的时候就想着开发自己的桌面客户端。 当时用的 ubuntu 的时候就苦于桌面客户端,但是当时由于自身懒工作也用不到响应的桌面 客户端开发语言或者知识 搁置了。
ai 普及之后 发现从 0 到 1 构建一个简易客户端真的太快了, 结合我前阵时间刚好在学 rust 看得懂代码 就开始做。没想 tauri 客户端的打包体积和响应速度这么快。真的非常惊喜。
wellyougo
190 天前
@SGL
本人 java 后端。 从刚入行的时候就想着开发自己的桌面客户端。 当时用的 ubuntu 的时候就苦于桌面客户端无法跨平台于是就想自己开发几个跨平台桌面客户端,但是当时由于自身懒,工作也用不到相应的桌面 客户端开发语言 或者知识就 搁置了。
ai 普及之后 发现从 0 到 1 构建一个简易桌面客户端真的太快了,AI 给我推荐了 tauri 结合我前阵时间刚好在学 rust 对这个语言 不抵触,就开始做。结果没想到 tauri 客户端的打包体积这么小和响应速度这么快。真的非常惊喜。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1125701

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX