Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

[Bug]: 1.0.7 侧边「工作区资源」面板缺少固定入口,折叠后无法恢复文件树

Aberta
#3,530 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
45/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
rust
Domínio
desktop, frontend

Direção de pesquisa

Start by locating the desktop app’s left sidebar, workspace resources, and content empty state; the issue does not name source files or tests. Reproduce the Ctrl+B collapse and expand flow, then trace how the selected sidebar view is restored and where users can reopen files. Done when the workspace file tree has a clear, reliable way to return after collapsing the sidebar.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

[Bug]: 1.0.7 侧边「工作区资源」面板缺少固定入口,折叠后无法恢复文件树

Summary

升级后,侧边「工作区资源」面板(文件树 / 终端)没有稳定的常驻入口:

  • 折叠左侧区域(Ctrl+B 或左上角「收起左侧面板」)再展开,回到的是「导航」视图,文件树不再出现;
  • 此时右侧只剩一块空的「内容」面板,文案为「暂未打开任何内容」;
  • 唯一能重新唤出文件树的方式是 Ctrl+K → 全局搜索里的「打开文件」命令,两步且不容易被发现。

对以工作区文件承载长期资料的使用场景(个人助理会话),这等于「资料突然不见了」,很容易被误判为数据丢失。

Area

Desktop app

Reproduction or evidence
  1. 打开一个会话(示例:个人助理会话,工作区为其 assistant workspace,根目录下有若干 .md 资料)。
  2. 确认左侧显示「工作区资源 → 文件」的文件树。
  3. 点击左上角「收起左侧面板」(或按 Ctrl+B)收起,再点「展开左侧面板」展开。
    • 预期:回到「工作区资源」的文件视图。
    • 实际:回到「导航」视图(搜索、首页、任务看板、会话列表),文件树消失,界面上也看不到切回文件视图的入口。
  4. 此时右侧「内容」面板为空,仅显示「暂未打开任何内容」。
  5. 只有 Ctrl+K → 选择「打开文件」(全局搜索的常用命令之一)才能重新打开文件树。

补充:设置 → 输入与交互 → 快捷键 中已有 30+ 项(打开终端、打开 Git、打开设置、展开/收起左侧导航区域、切换锚点区、终端内新建文件等),但没有「打开文件 / 工作区资源」这一项,因此无法把它绑定成快捷键(类似 VS Code 的 Ctrl+Shift+E)。

建议
  • 在左侧锚点区提供「导航 / 文件 / 终端」的显式切换按钮,并记住上次的视图状态;
  • 为「打开文件」提供可绑定的快捷键项;
  • 「内容」面板的空态直接给出「打开文件」入口,而不是只显示占位文案。
Environment, if relevant
  • OpenBitFun 1.0.7(Windows 桌面端,安装版)
  • Windows 10/11(x64)
  • 会话类型:个人助理(assistant workspace),本地工作区
Linguagem predominante
Rust
Estrelas
2.3k
Forks
236
Merge médio
7h 46min
PRs com merge (30d)
237

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de GCWing/OpenBitFun

Todas as issues de GCWing/OpenBitFun

Issues semelhantes

Mais issues de Rust

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.