桌面应用
卸载与数据带走
卸载只删 app — Vault 文件还在你选择的目录里。
Local-first 意味着什么
Kition 把所有 Vault 数据都写在你自己选定的目录里:.md 文件是原始 Markdown,每张数据表是一个独立的 .kitable 文件。卸载 app 不会动这个目录 — 你随时可以拷走、备份,或者直接换台机器装上 Kition 重新打开。
换句话说,卸载分两步:先卸载 app 二进制,再决定怎么处理 Vault 与配置目录。两步都做完,机器上才完全没有 Kition 痕迹。
macOS 卸载
- 退出 Kition(菜单栏 → Quit,或 Cmd+Q)
- 把
/Applications/Kition.app拖到废纸篓 - 可选 — 清掉配置:
~/Library/Application Support/Kition/ - 可选 — 清掉日志:
~/Library/Logs/Kition/ - 可选 — 清掉 Preferences:
~/Library/Preferences/app.kition.desktop.plist - 可选 — 在 Keychain Access 里删除以 "Kition" 开头的条目
# Full wipe on macOS — run only if you really want everything gone
osascript -e 'quit app "Kition"' || true
rm -rf "/Applications/Kition.app"
rm -rf "$HOME/Library/Application Support/Kition"
rm -rf "$HOME/Library/Logs/Kition"
rm -f "$HOME/Library/Preferences/app.kition.desktop.plist"
rm -rf "$HOME/Library/Caches/app.kition.desktop"Windows 卸载
- 退出 Kition(托盘图标右键 → Quit)
- Settings → Apps → Installed apps → Kition → Uninstall
- 或者在开始菜单里搜 "Uninstall Kition" 跑卸载器
- 可选 — 清掉残留配置:
%APPDATA%\Kition\ - 可选 — 清掉缓存:
%LOCALAPPDATA%\Kition\ - 可选 — Windows Credential Manager 里删除前缀为
Kition:的条目
# Full wipe on Windows — run only if you really want everything gone
Stop-Process -Name Kition -Force -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force "$env:APPDATA\Kition"
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\Kition"带走你的数据
Vault 目录本身就是可移植的:拷到 U 盘、同步盘、新机器上都直接能用。.md 文件用任何 Markdown 工具都能读;数据表是 .kitable 文件,可以用 kition table export 导出 CSV / JSON / Parquet,也可以直接拷走整个文件留作备份。
Hooks、Agent 配置、provider 设定都存在 Vault 内部的 .kition/ 子目录里 — 跟着 Vault 一起走,不会丢。
# List every table in the vault
kition --vault /path/to/Vault table list
# Export a single table to CSV
kition --vault /path/to/Vault table export tasks --format csv > tasks.csv
# Snapshot the whole vault (md + .kitable + config) as a portable archive
kition --vault /path/to/Vault backup --output vault-backup.kpack卸载前的清单
- 已经把 Vault 目录备份到至少一个 app 之外的位置
- 已经用
kition backup或拷贝.kitable文件留了一份独立副本 - 记下当前用的 provider 与模型设定 — 配置可以重建,但 API key 需要重新粘贴
- 如果买过 Pro,license key 已经存在密码管理器里
- 如果在用团队 Vault 协议,已通知协作者你将离线一段时间