已经连接并授权飞书,但是使用trae读取飞书文档却显示没有授权登录,一直无法读取到飞书文档

你的运行环境(版本号「点击帮助-关于-复制」):

TRAE Work CN
版本: 0.1.43
提交: 428b3440427a64b51632df94fd7d6611443d246b
日期: 2026-07-30T13:55:06.215Z
Electron: 39.2.7-release.1.46.1 (aha)
Node.js: 22.21.1
V8: 14.2.231.27-electron.0
OS: Windows_NT x64 10.0.26100
构建版本: 2.3.62834
设备ID: cbebcd88fb2757da4a102a39b448b9b8ef1604ae38a13d20f88177b32ae5c1fe
Web SDK Version: 1.6.26
Device Id: 1822350908633594

问题描述(你遇到了什么问题?):

已经连接并授权飞书,但是使用trae读取飞书文档却显示没有授权登录,一直无法读取到飞书文档,使用本地powershell是可以连接到飞书的,也可以直接读取到

复现步骤(如何才能重现这个 Bug/问题?):
会话id:1326464375722812:be3a3011012a9fbf33acb7551c2aa7fc_6a72d5cd0d248c81ed183d71.6a72d5f90d248c81ed183d86.6a72d5f90d248c81ed183d84:TRAE Work CN.0.1.43.no_sid.no_ppe.T(2026/8/5 14:19:37)

报错信息或截图(如有):

看到你的截图啦~针对 TRAE Work 的飞书集成,目前设置面板里的“已连接”主要是完成了 Bot(机器人)层面的授权。但要读取你个人的飞书文档,还需要完成 User(用户)层面的授权。

从你的第三张截图也能看到,底层的 user 状态显示为 missing(缺少用户登录)。你可以按以下步骤补全授权:

  1. 在 PowerShell 或 TRAE Work 的终端里运行命令:lark-cli auth login
  2. 运行后会生成一个授权链接,请复制该链接到浏览器中打开。
  3. 在飞书页面中勾选需要的权限,点击「开通并授权」。

授权完成后,再让 TRAE 尝试读取文档应该就可以啦。你先试试看,如果还有问题随时叫我 :blush:

已完成授权,但是user层面还是显示missing未授权

看到你的截图啦!发现问题出在哪里了~

你运行的第一条命令带了 --no-wait 参数。这个参数的意思是“不等待”,所以 CLI 只生成了授权链接就直接结束了,并没有在后台等你完成授权。因此,即使你在浏览器里点完了“认证成功”,本地的 CLI 也没接收到成功的信号,状态依然是 missing。

最简单的解决办法:
直接在终端里运行最基础的命令,不要带额外参数:

lark-cli auth login

运行后终端会进入等待状态。这时候你去浏览器里完成授权,完成后终端会自动提示成功并结束等待,你的 user 状态就会变成 ready 啦。

(或者,如果你想继续刚才的流程,可以看第一条命令输出的 JSON 里有一个 device_code 字段,复制它的值并运行 lark-cli auth login --device-code <你的device_code> 也能完成最后一步。)

建议直接用第一种简单的方法重新跑一下,完成后再去让 TRAE 读文档试试~如果还有问题随时叫我 :blush:

已解决,感谢TRAE宝

太棒啦,解决就好!:+1:

后续使用 TRAE 如果遇到其他问题,随时来社区发帖叫我哈~祝你使用愉快!