Tech
[分享发现] 受够了 syncthing-android 的老旧 UI,我用 AI 重构了整个客户端(+10k / -12k)
大家好,我是 Syncthing 的重度用户,日常用它在手机、电脑和 NAS 之间同步笔记( Obsidian )、照片和各种工作文件。
虽然官方版停更后有了优秀的 Syncthing-Fork ,底层和保活做得很扎实,但作为一个颜值强迫症,那个停留在几年前 Android 4.x/5.x 时代的 UI 和交互实在让我有点忍受不了。
于是我决定动手重构一套符合现代 Android 设计语言的全新 UI 。
这次巨量重构并非我一行行手敲几个月,而是我使用 GLM-5.3 Flash 模型 + opencode (感谢基元律动的馈赠)协同完成的。
不仅重写了前端展示与交互层,还借由 AI 的极高吞吐一并搭建了完整的自动化测试框架,以保证核心同步逻辑的稳定与回归。
✨ 新版本特性
全新现代化 UI :
采用现代底部导航栏( Bottom Navigation )与卡片化布局,告别远古时代感。
重新梳理了文件夹、设备列表与运行状态的信息层级,更清晰直观。
更好的深色模式支持与视觉质感。
核心逻辑依然稳健 :
策略上 只与...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX