快速开始

April 29, 2026 · View on GitHub

lx 是乐享知识库的命令行工具,支持在线操作和本地工作区两种模式。

安装

从源码安装

git clone <repo-url>
cd lexiang-cli
cargo install --path .

验证安装

lx version

登录

客户端登录(推荐)

通过乐享客户端重定向获取 Cookie,可调用依赖 Cookie 的内部接口:

lx login --client

CLI 会显示登录链接,在浏览器中完成登录后,将回调链接 lexiang://auth-callback?code=...&state=... 粘贴到终端。

OAuth 登录

lx login

浏览器会自动打开 OAuth 登录页面。Token 保存在 ~/.lexiang/auth/token.json

也可以直接用 token 登录:

lx login --token "your_access_token"

前三步

1. 看看有哪些命令

lx --help

输出分两部分:

  • 静态命令:写在代码里的(login、serve、sh、git...)
  • 动态命令:从 MCP Schema 自动生成的(team、space、entry、block...)

2. 列出团队和知识库

# 可访问的团队
lx team list

# 某团队下的知识库
lx space list --team-id <TEAM_ID>

# 知识库详情(拿到 root_entry_id)
lx space describe --space-id <SPACE_ID>

3. 搜索或浏览

# 全局搜索
lx search kb --keyword "项目文档"

# 或用虚拟 shell(类 Bash 风格)
lx sh --space <SPACE_ID> -e "tree -L 2 /kb"

下一步