CLI 命令行工具
回到首页使用 jkc 命令行工具快速导出即刻动态
简介
jike-export-cli(命令名 jkc)是即刻导出的命令行工具,配合浏览器插件使用,实现一行命令导出即刻用户动态。
适合需要批量导出、定时备份、或集成到自动化工作流的用户。
前提条件
安装
npm install -g jike-export-cli
安装完成后,可以使用 jkc 命令。
如果不想全局安装,也可以直接通过 npx 使用:
npx jike-export-cli <url>
基本用法
增量导出
jkc https://web.okjike.com/u/<user-id>
打开浏览器后,插件会自动导出新动态,文件保存到配置的输出目录(默认 ~/Downloads)。
全量导出
jkc https://web.okjike.com/u/<user-id> --full
导出该用户的所有动态。
指定输出目录
jkc https://web.okjike.com/u/<user-id> -o ~/my-exports
临时指定输出目录,不影响配置。
配置管理
设置默认输出目录
jkc config set output-dir ~/exports
之后每次导出都会保存到 ~/exports,无需每次指定 -o。
查看当前配置
jkc config show
配置文件位于 ~/.jkc/config.json。
工作原理
- CLI 自动打开浏览器,访问即刻用户主页(带特殊参数)
- 浏览器插件检测到参数后,自动开始导出
- CLI 监听下载目录(120 秒超时),检测到
jike-cli-*.md文件后移动到目标目录 - 导出完成,文件即可在目标目录中找到
常见问题
Q: 导出超时怎么办?
确认浏览器插件已安装并启用,且已登录即刻账号。插件需要在浏览器前台运行才能正常工作。
Q: 支持哪些操作系统?
支持 macOS、Windows、Linux。CLI 会根据操作系统自动选择打开浏览器的方式。
Q: 可以在服务器上运行吗?
不可以。CLI 依赖本地浏览器和插件完成导出,需要有图形界面环境。
Q: 导出的文件格式是什么?
导出为 Markdown 格式(.md),可以直接导入 Obsidian、Heptabase 等笔记工具。