zai-org / zai-org/feedback

[建议 / Feature] 增加“浏览器面板自动打开”开关设置项(或记住面板显示状态)

Open
#522 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

priority: P2 status: 待评估 type: 功能建议
Dominant language
No language data
Stars
22
Forks
1
PR merge metrics
No merged PRs in 30d

Description

提交前确认 · Pre-submission checklist
  • 我已搜索过现有 issue,确认这不是重复提议 / I searched existing issues and confirmed this isn't a duplicate.
  • 我已阅读 CONTRIBUTING.md / I've read CONTRIBUTING.md.
问题类别 · Category

UI / 界面体验 · UI / UX

涉及的 Agent 框架 · Agent framework

ZCode Agent(自研)

使用场景 · Use case

在 ZCode 桌面客户端中,每次 Agent 使用内置浏览器(Browser Use)时,右侧的浏览器面板都会自动弹出并激活。这一点非常影响用户体验和交互的连贯性。目前设置界面(Settings)中浏览器相关的选项只有“证书安全选项”和“视口偏好”,没有任何控制面板自动弹出的开关。

建议方案 · Proposal

期望行为 希望增加一个设置项(例如“使用浏览器时自动打开面板”,默认可关闭),或者记住面板的手动显示/隐藏状态并在下次会话中保持。

补充说明 当前面板的显示/隐藏状态按会话作用域存在内存中、不持久化——即使手动收起面板,下次 Agent 使用浏览器时仍会重新弹出。对于以对话/搜索为主、不需要实时观看浏览器操作的用户,该自动弹出会遮挡对话流,影响观感。

预期价值 · Expected value

带来很多

你认为的优先级 · Your perceived priority

中 · Medium

你使用的 ZCode 版本 / 环境 · ZCode version / environment

No response

补充材料 · Additional context

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the ZCode desktop client's Settings UI and the browser panel's automatic-open behavior. Compare the proposed setting with remembering the panel's state, then confirm which behavior is selected and how persistence should work; done means the panel no longer unexpectedly opens for the chosen configuration and the setting or state survives as intended.

Written by the indexing model from the issue text.

Assessment

Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.