Kiro + 飞书 安装配置说明


1. 安装 Node.js

curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -
sudo apt install -y nodejs
node -v   # 验证

2. 安装 Kiro CLI

curl -fsSL https://cli.kiro.dev/install | bash
# 将 ~/.local/bin 加入 PATH(根据安装提示操作)
export PATH="$HOME/.local/bin:$PATH"
kiro-cli login   # 浏览器登录认证

3. 安装 LWA Bridge

# 配置 npm 全局目录(避免权限问题)
mkdir -p ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH="$HOME/.npm-global/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

# 安装
npm i -g lark-kiro-bridge

4. 配置飞书(首次启动)

lark-kiro-bridge init
  • 终端显示二维码,用飞书扫码
  • 按提示创建智能体并完成绑定

5. 配置白名单(可选)

编辑 ~/.lwa/config.json:

{
  "workspace": {
    "defaultCwd": "/home/gcng",
    "allowedRoots": ["/home/gcng/Projects", "/home/gcng/work"]
  }
}

6. 前台测试运行

lark-kiro-bridge run

在飞书给机器人发消息,确认能正常回复后,Ctrl+C 停止。


7. 设置开机自启(后台运行)

lark-kiro-bridge service install
lark-kiro-bridge start
loginctl enable-linger gcng   # 注销后继续运行
lark-kiro-bridge status       # 确认运行中

8. 开始使用

  • 飞书私聊机器人,或拉进群 @ 提问
  • 先发 /cd /home/gcng/项目路径 切换工作目录
  • 然后直接发指令

搞定! 🎉