Skip to content

飞书 /新对话 斜杠命令回执显示「执行失败 / Aborted」 #103

@ericzeng1205

Description

@ericzeng1205

问题描述

在飞书 p2p 私聊 Mavis bot 时,发送 /新对话 斜杠命令,bot 回了一张红色错误卡片,标题为 Mavis 执行失败,错误码 error,状态 Aborted。但实际上下文清理功能是正常生效的 —— 下一条消息已经在一个全新的 session 里跑,前面的对话历史清空了。

看起来是 UI 回执生成阶段报错(很可能跟 session abort 状态的 card 渲染有关),不影响实际功能,但是用户看到错误卡片会误以为命令没生效。

环境信息

  • 平台:飞书(p2p 私聊)
  • Mavis bot 账号:mavis
  • 触发命令:/新对话
  • 复现时间:2026-06-02 10:28 (Asia/Shanghai)
  • Mavis 客户端版本:最新

复现步骤

  1. 在飞书私聊 Mavis bot
  2. 发送 /新对话
  3. 观察 bot 回复

实际结果

Bot 回了一张红色错误卡片:

  • 标题:Mavis 执行失败
  • 错误码:error
  • 状态:Aborted

期望行为

应该回一个干净的"新对话已开启"卡片,或者直接不回任何错误提示。不应该出现红色的「执行失败 / Aborted」回执。

截图

(已脱敏,原图用户头像已遮盖)

feishu-bug

备注

这个 bug 在 Hub/Mavis 桌面端不会触发(用户只在飞书渠道复现到)。Session 实际能 rotate,但回执渲染失败,说明问题出在飞书 channel 的 slash command 响应路径上。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions