1作者: rellfy大约 1 个月前
大家好,今天才知道 til 是一种时间线文件格式,它带有一个命令行界面(CLI)、一个网页查看器和一个编辑器。<p>时间线主要存储三类信息:事件、区间事件和标签。<p>事件可以指向外部引用(URI、UUID 等;引用是一个任意字符串),也可以包含任意的 JSON 属性。其理念是 .til 文件充当一个时间索引,有效载荷、笔记等内容则存储在你已有的地方。<p>我一直想开发这个工具,主要是为了跟踪和查看我感兴趣的时间线(音乐、罗马帝国历史等)。这个项目有三个主要组成部分,它们都是独立的:文件格式本身(二进制,使用 postcard 构建)、一个 Rust 命令行界面(CLI)以及一个网页查看器 + 编辑器(React,解析器编译成 WASM,因此前端和后端共享相同的实现)。<p>源码:<a href="https:&#x2F;&#x2F;github.com&#x2F;rellfy&#x2F;til" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rellfy&#x2F;til</a>