在写论文、搞科研合作的时候,LaTeX 那一直都是大家公认的好东西。不过用过的人都清楚,一旦要好多人一起合作,文件传来传去的,麻烦事儿就来了,冲突常常发生,版本号能复杂到“
final_final_last_revised_v3.tex”。就在这个时候,有一款专门为科研团队和开发者设计的工具出现啦,它就是 TeXlyre。
多人实时协作,像 Google Docs 一样顺滑
TeXlyre 最大的亮点就是 实时协作。多人同时写作时,每个人的光标、编辑区都会实时显示,改动瞬间同步。 它的底层用了 Yjs 的 CRDT 算法,自动处理冲突,不用担心“谁覆盖了谁的修改”。 协作连接依赖 WebRTC 点对点直连,不经过中央服务器,延迟低到像本地操作一样。科研团队再也不用折腾 Git 合并 LaTeX 文件了。

浏览器直接编译 LaTeX,零配置
传统 LaTeX 工具,动辄几十 GB 的 TeX Live 安装包让人头疼。TeXlyre 内置了 SwiftLaTeX 的 WebAssembly 引擎,能在浏览器里直接运行 pdfTeX 和 XeTeX。 写完一行公式,PDF 立即更新,报错信息第一时间提示,完全不依赖服务器。哪怕没有网络,也能正常写作。

Local-first 架构,离线也能继续写
TeXlyre 遵循 本地优先 (Local-first) 原则。
- 所有文档都存储在浏览器的 IndexedDB,断网也能继续写;
- 网络恢复后自动同步,协作流畅;
- 支持 文件系统访问 API,直接挂载本地文件夹,配合 Dropbox、Google Drive 等云盘实现跨设备无缝对接。
换句话说,它不仅是“云协作”,更是一个随时可离线的 LaTeX IDE。
文件管理与点对点共享
TeXlyre 内置文件管理器,.tex、图片、数据集都能直接拖拽导入。 如果遇到大文件传输,它还集成了 FilePizza,通过 WebRTC 浏览器直传,几百 MB 的文件都能轻松共享,不依赖任何外部网盘。
开源 + 可自建,自由度爆表
TeXlyre 的代码完全开源,采用 AGPL-3.0 协议。你可以:
- 免费使用和修改;
- 部署到自己的服务器,打造私有化协作环境;
- 根据团队需求开发插件,扩展功能。
插件系统基于 TypeScript 和 React,只要把插件放到 extras 目录,系统就会自动加载。科研团队可以轻松定制出一套属于自己的 LaTeX 协作平台。
隐私优先,科研环境更安心
TeXlyre 默认本地存储数据,协作走 P2P,不上传到官方服务器。 就算是信令服务器,也能自己搭建,数据完全掌握在用户手里。对于科研团队和对隐私敏感的项目,这一点尤为重大。

TeXlyre 把 LaTeX 写作从“单机工具”推向了“开源可自建的协作平台”,功能全到离谱,还能离线编辑。

















暂无评论内容