Eidos File:开放、本地优先的多维表格格式
Eidos File 是保存在单个 .eidos 文件中的多维表格。它本质上是标准 SQLite 数据库,同时包含记录、字段类型、关系与持久化视图。这个文件既能在 Eidos 中使用,也能被普通 SQLite 工具检查,还能接入基于公共 package 构建的应用。

Grid、Timeline、Gallery、Kanban 与自定义视图,只是处理同一份记录的不同方式。视图保存查询和呈现状态,不会复制数据表。
在编辑器中体验
- 返回 Eidos File 编辑器。
- 选择打开 .eidos 文件,或打开内置的 2,500 行示例。
- 编辑记录,或在 Grid、Gallery 与 Kanban 之间切换。
- 保存原文件,或下载新的副本。
获得授权后,Chromium 系浏览器可以把修改写回原文件;其他浏览器使用明确的副本流程。两种模式都只在本地通过 SQLite WASM 与 Web Worker 处理数据库。
文件会携带什么
- 用户数据表与稳定的记录标识;
- 字段名称、类型、选项、Formula、Lookup 与 Relation;
- 包含筛选、排序、字段顺序和布局属性的持久化视图;
- 文件标识与格式版本。
不受当前宿主支持的自定义视图类型仍会保留在文件中。宿主可以临时回退到 Grid,但不应删除自己无法理解的视图元数据。
直接使用或基于它构建
| 路径 | 适用场景 |
|---|---|
| Eidos File 编辑器 | 直接在浏览器中打开或编辑本地文件。 |
| Eidos Desktop | 将 Eidos File 与文档、附件、本地 AI 和版本历史一起使用。 |
@eidos.space/eidos-file |
使用 headless runtime、浏览器 adapter、保存生命周期或 Node connection。 |
@eidos.space/eidos-file-ui |
使用 React View Host、共享编辑器 UI 或类型安全的自定义视图。 |
隐私与所有权
.eidos 文件始终是事实来源。编辑器不会把文件内容上传到 Eidos 服务器。需要恢复未保存工作时,浏览器可能保留一份私有本地 checkpoint;你可以在编辑器中丢弃,或通过清除站点数据将其删除。
阅读格式参考了解稳定的 SQLite 契约,或使用已公开的 0.1.0 package 基于 Eidos File 构建。