“核”心升级,“稳”定体验,【追光几何】CLI 版正式发布
「追光几何」客户端 “新内核”全面升级
流畅高效的协作体验
稳定的文件资源管理
性能提升的内存空间
为了解决用户反馈的痛点问题,追光几何团队花了大半年的时间重塑“新内核”。“新内核”拥有着迅猛的突破力和稳定的性能。
1 - 初衷 vs 阻碍
「追光几何」从 17 年成立至今已经 5 年,我们一直怀抱着“通过工业数字化提升工业品全流程效率”的初心,致力于探索现代机械设计团队的高效协作方式。在大家的见证下,追光几何从最初的在线看图工具,成长为一个图纸管理与团队协同工具。

在追光几何客户端上线后的一年中,我们收到了许多使用反馈与建议,感谢每一位积极反馈的追光者。我们在对反馈问题进行整理分析时,发现有两类问题多次被提起,影响了用户的使用体验和效率:
当使用追光几何管理的项目越来越大,项目中有上百个零件和各种相关文件时,使用创建存档功能,软件会变得缓慢、卡顿,甚至会崩溃,大幅降低了工作效率。此时,随着项目文件不断增加,存档不断增多,问题也愈加明显,严重影响了追光几何的使用体验
平时没有关机的习惯,在使用追光几何的过程中,软件运行占用了大量CPU和内存,导致电脑持续运行变得越来越慢
卡死、CPU 高占用等问题高频出现,是影响日常流畅使用的一大阻碍。对这类严重影响用户使用体验和效率的问题,我们非常重视,并迅速做出了应对措施——将提升客户端性能,调整为工作中优先级最高的事项之一。

2 - 攻关 & 突破
针对痛点问题,我们梳理后得出以下技术优化方案的关注点:
使用更高效的算法来加快执行任务速度,充分利用现代计算机的多核性能,避免“一核有难,七核围观”;
计算逻辑与 UI 界面的解耦,避免执行计算密集型任务的时候,UI 界面出现“未响应”或程序运行崩溃的情况;
核心版本控制逻辑与用户交互的程序解耦,使核心版本控制模块可单独测试、维护、升级,提高稳定性。
使用更先进高效的算法技术分阶段解决问题:
阶段一:
提升本地大文件、多文件的存档创建和分支切换的速度和稳定性。
优化客户端对系统资源的占用问题。
针对小文件的管理的性能测试:
测试样本:134M 的文件 测试功能:「创建存档」

针对大文件和多文件的管理,改善效果则更为明显:
测试样本: 1305 个文件,总大小 20.9G 测试功能:「创建存档」、「分支切换」


针对用户反馈的客户端挂起依然占用内存问题,做了相应测试:

通过将网络操作 Native 化,并加入重传机制,提升客户端和云端在数据传输过程中的稳定性。
测试样本: 3000 个文件,总大小 2G 测试功能:「推送」、「拉取」、「克隆」

优化总结
经过两个阶段的优化迭代,使用Craft CLI 内核客户端,你将得到全新的产品体验

成立于 22 年 4 月底,经过两大阶段的打磨升级以及内测优化,大幅提升了客户端的性能、稳定性和可维护性。在本月,拥有强大实力的 Craft CLI 内核客户端已全新登场,欢迎追光者们前来体验!