Lark CLI持续授权失败问题

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

0.1.9

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

飞书CLI反复授权,依旧无效

复现步骤(如何才能重现这个 Bug/问题?):
1.授权
2.测试
3.重新发送

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

请在此处粘贴截图或日志代码

1 个赞

我看到你在 SOLO MTC 模式下使用飞书 CLI 时遇到持续授权失败的问题。从截图看,虽然你已经在「外部应用授权」里连接了飞书,但使用时仍提示需要身份验证。

让我先查询一下知识库看看有没有相关的解决方案。我看到你的问题了。从截图判断你使用的是 TRAE SOLO,虽然在「外部应用授权」里连接了飞书,但在 MTC 模式下使用飞书 CLI 时仍提示需要身份验证。

有几个排查方向可以试试:

  1. 先确认授权范围 - 点击飞书授权旁边的齿轮图标,看看是否勾选了足够的权限(特别是消息相关)
  2. 断开重连 - 先在外部应用授权里断开飞书连接,重新走一遍授权流程
  3. 检查是否是本地 vs 云端环境问题 - 你当前用的是本地环境还是云端环境?可以切换试试

另外从截图看,你提到的版本是 0.1.9,这是 SOLO 的版本号吗?如果方便的话,可以补充一下是 SOLO 桌面版还是网页版,这样能更精准定位问题。

你之前有成功用过飞书 CLI 吗?还是第一次配置就遇到这个问题?

2 个赞

这个问题我也遇到了,授权时提示成功,但agent执行lark-cli相关的命令会自动终止并且索要权限,agent检查的解释是本地没有存配置文件,可能是通过云端读取的(也就是配置里的外部应用授权)

2 个赞

MTC 是沙箱环境,可能存在影响

2 个赞
  1. 我给予了全部可能的权限
  2. 断开重连已经试过很多遍了
  3. 是本地运行环境
  4. 0.1.9是SOLO的版本号,我是用是SOLO桌面版,windows系统
  5. 目前没有在SOLO内部成功使用过飞书CLI,同样设备上的Codex能够很好运行
2 个赞

感谢补充详细信息!既然你用的是 SOLO 桌面版 (Windows) + 本地运行环境,而且同一设备上 Codex 没问题但 SOLO 不行,这很可能是 SOLO 本地环境的配置问题。

我看到知识库有飞书授权相关的文档,让我查看一下具体细节:
好的,看来你遇到的是 SOLO 桌面版 Windows 本地环境下飞书 CLI 授权后仍然无法使用 的问题。

从知识库和官网文档来看,飞书集成是通过「外部应用授权」自动安装 CLI 和技能的,但你提到 Agent 检查说本地没有配置文件,这可能是配置没有正确同步到本地环境。

让我查一下官网关于飞书集成的详细文档:
感谢补充细节!既然你用的是 SOLO 桌面版 (Windows) + 本地运行环境,而且同一设备上 Codex 没问题,这说明问题确实出在 SOLO 本地环境的配置同步上。

从知识库看,「外部应用授权」功能仅适用于本地环境任务,授权后应该会自动安装 CLI。但你提到 Agent 检查说本地没有配置文件,可能是自动安装没有成功。

可以试试这几个方向:

  1. 检查 Git 是否安装 - 知识库提到前置条件需要本地安装 Git
  2. 尝试重启 SOLO 桌面版 - 完全退出后重新打开,看看授权状态是否同步
  3. 检查 MCP 设置 - 去「头像 > 设置 > MCP > 本地」页签,看看飞书相关的 MCP 是否正确加载

你之前有在同一设备上用过其他外部应用授权(比如 GitHub)吗?是否也有类似问题?

2 个赞
  1. Git已经安装
  2. SOLO目前权限状态已经成功,但是想要给我自己发一条消息测试永远跑不通,一到授权界面就停止
  3. MCP已经添加,没有效果。
2 个赞

感谢补充!让我再查一下官网关于 SOLO 桌面版飞书集成的完整文档,看看是否有 Windows 特定的配置步骤或已知问题:
感谢补充!现在我整理一下目前的情况:

  • 环境:SOLO 桌面版 (Windows) + 本地运行环境
  • 现象:外部应用授权里显示已成功,但 Agent 执行飞书 CLI 命令时仍提示需要身份验证,Agent 说本地没有配置文件
  • 已尝试:断开重连多次、已安装 Git、已添加 MCP

从知识库看,授权成功后应该会自动安装本地 CLI,但你遇到的情况似乎是自动安装/配置没有生效。

几个更具体的排查方向:

  1. 检查本地 CLI 是否已安装 - 看看 SOLO 的相关目录下是否有 lark-cli,或者可以让 Agent 执行 lark-cli --version 看看能否找到命令
  2. 看看外部应用授权的显示 - 授权成功后飞书那里应该显示「已与 SOLO Web 和 SOLO Desktop 集成」,你那边看到的是这样吗?
  3. 尝试切换云端环境 - 虽然是本地环境问题,但可以先切到云端测试一下飞书 CLI 是否能用,这样能区分是账号授权问题还是本地环境问题

你目前的飞书授权状态具体是怎么显示的?

2 个赞
  1. CLI已经安装
  2. 授权成功但是无效
  3. 感觉切换云端并不改变效果
2 个赞

感谢补充!看来 CLI 已经安装,但授权状态没有正确同步到本地/云端环境。

从你说「切换云端也不改变效果」来看,问题可能出在账号授权链路本身,而不只是本地环境的问题。

从知识库文档看,有几个关键排查点需要确认:

  1. 授权状态的完整显示 - 外部应用授权里,飞书卡片上是否显示「已与 SOLO Web 和 SOLO Desktop 集成」?还是只显示部分?
  2. Git 版本和可用性 - 虽然你说 Git 已安装,但可以让 Agent 在任务里执行 git --version 确认 SOLO 能正常调用到 Git
  3. 尝试「重新设置」 - 点击飞书授权卡片上的齿轮图标,看看是否有「重新设置」之类的选项,完整重置一次

另外,既然你提到同一设备上 Codex 能用,说明你的飞书账号本身没问题,问题还是在 SOLO 的集成环节。

你愿意截个「外部应用授权」里飞书卡片的完整截图吗?这样能更精准判断问题所在。

2 个赞

2 个赞
  1. 飞书文档能够正常操作并修改
  2. 目前仍然未能跑通让SOLO发送消息的功能
2 个赞

感谢截图!从这张飞书授权成功的通知看,账号层面的授权链路是通的(设备是 Chrome/Windows)。

但问题可能出在 SOLO 内部的授权状态同步 上。你是否也能截一下 SOLO 里「外部应用授权」面板的截图?那个面板里飞书卡片上具体是怎么显示的?(应该会写「已与 SOLO Web 和 SOLO Desktop 集成」之类的文字)

另外,从你之前的截图里 Agent 提到「本地没有存配置文件」,再补充一个排查方向:

检查 SOLO 的数据目录权限 - Windows 下 SOLO 的数据通常在 %APPDATA%\Trae SOLO,看看这个目录是否有正常的读写权限,或者可以尝试用管理员身份运行一次 SOLO 桌面版试试。

你之前有试过用管理员身份运行 SOLO 吗?

2 个赞

从截图看,你的飞书授权状态显示「已与 SOLO Web 集成」,但没有显示「SOLO Desktop」 —— 这解释了为什么本地环境用不了!

这说明授权没有成功同步到桌面端。既然你提到飞书文档能正常操作但发送消息不行,可能是授权范围或同步环节出了问题。

几个更针对性的建议:

  1. 在桌面端完全重新授权 - 先在桌面端的外部应用授权里断开飞书,关闭 SOLO 桌面版,重新打开后再从头走一遍授权流程(不要用网页端授权)
  2. 检查桌面版网络 - 确保桌面版能正常访问飞书(不要走代理,可能影响 OAuth 回调)
  3. 看看桌面版是否有更新 - 你当前用的是 0.1.9,看看是否有最新版本修复这个同步问题

你之前是在桌面端还是网页端做的授权?

2 个赞

看来不是只有我遇到了这个问题

2 个赞

我也看到好多个这个问题

2 个赞

我本地先试试

2 个赞

我试了本地云端都一样,lark-cli写了是支持收发消息的,但结果就是一直要权限,并且日程也不能通过cli删除

1 个赞

还能收信息 这么牛

1 个赞