## 现象 在 Face-to-face 房间的聊天消息里点击 Bot 回复中的 GitHub 链接后,**中间面板变成空白**——既不显示页面内容,也没有错误提示或“无法访问”的反馈。 ## 复现步骤 1. 打开一个 Face-to-face 房间(截图示例:`Face-to-face · 刘红升 2, flybot682b8a43, FlyBot · 123456`) 2. **打开右侧的 Bot 信息面板(关键条件)**——不打开时中间面板可正常显示,打开后才会空白 3. 在聊天记录中找到一条包含 GitHub 链接的消息,例如 Bot 回复里的: `https://github.com/open-x-agents/openDigitalMate/issues/2` 4. 点击该链接 ## 实际结果 - **右侧 Bot 信息面板打开时**:点击链接后中间面板空白(此前一度显示 GitHub 的 404 页面) - 右侧 Bot 信息面板关闭时:中间面板可正常显示内容 → 疑似三栏布局下打开右栏导致中间面板宽度/渲染异常,而非链接本身或鉴权问题。 ## 期望结果 二选一: 1. 链接在**外部浏览器**打开,不占用应用内面板;或 2. 应用内打开时,若无法访问(未登录 / 403 / 404 等),面板应显示明确的错误状态(如“需要登录 GitHub”或“链接无法访问”),而不是空白。 ## 关键补充:目标仓库是私有的 - `open-x-agents/openDigitalMate` 是**私有仓库**(已验证:`private: true`),且 issue #2 存在、状态 open。 - 报告者**有该私有仓库的访问权限**,在已登录 GitHub 的普通浏览器里可以正常打开该页面(见复现截图)。 - 仅在 FlyBot/DSH 的应用内面板中无法显示(空白),说明问题出在应用内的链接打开/预览环节,而非用户权限。 - 因此空白的原因大概率是:**应用内打开/预览无法携带用户的 GitHub 登录态**,或鉴权失败(404/403)被静默吞掉,没有反馈给用户。 ## 环境 - FlyBot 桌面端(macOS),版本待补充;复现时间 2026-10-30。 ## 备注 截图可补充上传(浏览器可正常打开 vs. 应用内面板空白)。
Activity
hsliuustc0106 commentedon Oct 30, 2026
对比截图(正常 vs 异常)
正常情况:仅聊天区打开、右侧 Bot 信息面板关闭时,点击链接可正常显示页面(未登录 GitHub 时显示 404 页,属预期行为):
异常情况:右侧 Bot 信息面板打开时,中间面板空白(见主 issue 描述)。
结论方向:问题与链接/权限无关(报告者有仓库权限),疑似三栏布局在右栏展开后导致中间面板宽度或渲染异常。
hsliuustc0106 commentedon Oct 30, 2026
补充截图:复现过程与浏览器对照
① 复现时的界面(右侧 Bot 信息面板打开,中间区域空白):
② 被点击的链接(聊天消息中 Bot 回复里的
github.com/open-x-agents/openDigitalMate/issues/2):③ 浏览器对照(同一链接在浏览器中可正常打开,证明权限与链接均正常,问题在应用内展示):
结合上一条评论的对比图可确认:右栏关闭时中间面板正常,右栏打开时空白,指向三栏布局的渲染问题。
hsliuustc0106 commentedon Oct 30, 2026
对比说明
可排除:链接错误、仓库私有/无权限、网络问题、账号登录态(同一链接在浏览器中正常打开)。
指向:只与“右栏是否展开”相关,属三栏布局问题。可能的具体原因(供排查参考):
Birfy commentedon Oct 30, 2026
Written-by: Triage
判定:先挂着(H) — 卡在 promote 判据 1(设计冲突已闭):期望结果本身二选一(外部浏览器打开 / 面板内显示明确错误态),这是所有者要定的产品行为,不是报告者能补的信息。另外只在右栏打开时复现、根因未定(三栏宽度压缩 / 预览容器未重挂载都还只是猜测),所以即便选了一个方向,改动范围也无法从现象锁到文件。
缺什么:① 所有者选定期望行为(外部浏览器 or 应用内错误态);② 选定后补一条最小根因(右栏开→中栏 blank 的 DOM/尺寸证据或一条失败断言)。
谁能给:① 所有者,在本 issue 一句话即可;② 给出 ① 之后由 SelfTest/Dev 补根因,再回 Triage 转 agent-ready。