Apps & websites Long runs

A local Feishu docs client rewritten in Rust with Opus 5.5

Sida let Opus 5.5 work for 104 hours to rebuild a Feishu documents client in Rust with GPUI. It covers most features, renders a one-million-character document at 5.7 ms median frame time, and weighs 28 MB.

View on X
297likes
26reposts
287saves
58Kviews
Made with
Opus 5.5, Rust, GPUI
Posted
sida@s1dashu

最近用 Opus 5.5 跑了 104 个小时,用 Rust + GPUI 重写了一个飞书文档本地客户端,最终得到的效果很超乎预期:

- 覆盖了飞书文档的绝大部分功能,除了必须依赖云端的 feature。
- 标题、文字、列表、表格、分栏、高亮、引用、代码块,各种交互表现细节和 web 版保持高度一致。
- 100 万字的文档,单帧绘制耗时中位数 5.7ms,性能远超 web 版。
- 28MB 的轻量客户端,纯本地存储。

做完这个测试才第一次切身感受到什么叫“许愿式编程”,opus 5.5 就像一个事无巨细的老管家,宁愿跑三天三夜也要帮我把所有细节都处理好,这感觉太神了。

出于对飞书团队的尊重,这个项目不会对外发布😄

View on X
Still from the video

More in Apps & websites

Opus 5.5 built a personal study room in Blender for $455Apps & websites@shion_takk73072872
A 12.4 MB Rust rewrite of manim, built by agents over three monthsApps & websites@doodlestein1867127
A personal agent app with its own VM per agent, built overnightApps & websites@dhruvalgolakiya3.5K1042.7K
Touch ID enrolled from Linux on a wiped T2 Mac, after nine yearsApps & websites@macintogdev2992797