事情起因是因为一直用 codex 写了不少工具,年前开始想整个大活,锻炼下自己用 AI 的能力。参考 Zed 的 UI 框架做一个新的通用的自绘 UI 框架,还有配套的一些渲染方面的库,其中包括一个重写 mermaid.js 的 rust 库(因为是底层库,就不推广了)。
库目标是不依赖浏览器的能力下渲染 mermaid 图为 svg png 等格式,是一个 headless 的渲染器。最近几个月一直让 codex 对着 mermaid.js 转换出来的 svg 来作为测试来不断补全逻辑。(也算是一种 harness?)
因为是底层库,因此一直没有宣传,好几个月陆陆续续只有 10 个 star。昨天上 github 一看居然多了 3 个 star,感觉不对劲!Github 里搜了下,居然是 Zed 编辑器用了!
主要是用我的库替换了另一个也是复刻 mermaid.js 渲染的 rust 库(作者好像是用 cc 写的,一千多star,不过有些 mermaid 图不能渲染或者渲染不准确),Zed 主要用来也是为了 markdown 渲染里 mermaid 图的支持。吓得我赶紧开了 gpt-5.5 xhigh fast mode 又根据 mr 修了不少问题发版本,并且尝试给 zed 提 mr。
很神奇的感觉,即使没宣传,我的库也会被挖掘出来。
库下载量昨天开始多了起来。
Zed 接下来的 1.5.0 版本会带上这个变更,到时候佬友用 zed 看markdown 或者 agent 看 mermaid 图的时候我也算能做出贡献啦~
11 个帖子 - 9 位参与者