数据表
导出表为 CSV / JSON
随时把表导出成明文格式 — 数据从来不锁。
为什么这件事很重要
Kition 的承诺之一是 — 你的数据永远是你的。本地存储是第一层保险(vault 在你硬盘上),导出是第二层(你能拿走它)。这不是 marketing 话术,是产品决定。
所有表都可以随时导成 CSV 或 JSON,无论你用的是 Free 还是 Pro。没有"导出限制"、"加水印"或"先升级"。
CSV 导出
右上角 ... → "Export view as CSV"。导出的内容就是当前视图:过滤、排序、隐藏列、分组都保留 — 跟你眼睛看到的一致。
想导整张表(忽略视图)?切到没有过滤的 "All" 视图再导,或者命令面板 → "Export entire table as CSV"。
JSON 导出
JSON 比 CSV 多了 metadata — 每个字段的类型、relation 指向、formula 表达式、select 选项配色。导出文件长这样:
{
"table": "projects",
"exported_at": "2026-06-07T10:24:00Z",
"schema": [
{ "name": "title", "type": "text" },
{ "name": "status", "type": "select", "options": ["Todo", "Doing", "Done"] },
{ "name": "owner", "type": "relation", "to": "people" },
{ "name": "score", "type": "formula", "expr": "if({rating} > 8, 'A', 'B')" }
],
"rows": [
{ "id": "r_001", "title": "Launch v2", "status": "Doing", "owner": "p_alice", "rating": 9, "score": "A" },
{ "id": "r_002", "title": "Migrate DB", "status": "Todo", "owner": "p_bob", "rating": 6, "score": "B" }
]
}用导出做什么
- 周期备份 — cron 一个脚本把所有表导成 CSV 扔到 NAS / S3
- 给会计 / 法务 — 他们要 Excel,CSV 是通用格式
- 外部分析 — pandas / DuckDB 直接读 CSV 跑分析,BI 工具直接接
- 回到任意工具 — JSON schema 信息全在,导回 Kition / 别的表工具都能 round-trip
- 审计 trail — AI field 跑完一轮导一次,保留 token-by-token 的可追溯快照
命令行导出(脚本场景)
想自动化?用 kition table export,按表名一条命令出一份 CSV / JSON / Parquet。下面是一个 bash 脚本,每天把所有表 dump 一遍:
#!/bin/bash
VAULT="$HOME/vault"
OUT="$HOME/backups/$(date +%Y-%m-%d)"
mkdir -p "$OUT"
kition --vault "$VAULT" table list --names-only | while read -r name; do
kition --vault "$VAULT" table export "$name" \
--format csv > "$OUT/$name.csv"
done