跳到主要内容

侧边栏概览

什么是侧边栏?

侧边栏是 Zotero Agents 提供的便捷操作面板,悬浮在 Zotero 主窗口右侧。它允许您在不离开当前工作上下文的情况下与后端交互,查看运行状态,管理技能执行。

打开方式

  • 工具栏按钮:点击 Zotero 工具栏中的侧边栏切换按钮
  • 菜单工具 → 打开侧边栏
  • Dashboard 操作:在 Dashboard 中点击"打开/关闭侧边栏"

侧边栏工具栏按钮

侧边栏待回复提示状态

架构说明

侧边栏采用 iframe 架构:三个 Tab 各自加载独立的 HTML 页面作为子 iframe,通过 postMessage 与插件主进程通信。这种设计确保 Tab 之间互不干扰,每个面板有独立的渲染上下文。

在工作台(Workspace)模式下,三个 Tab 集成在统一的容器中;在旧版模式下,各面板也可以直接嵌入到 Zotero 的库面板和阅读器面板中。

三个 Tab

Tab功能适用场景
ACP Chat与 ACP 后端进行对话,以当前条目为上下文阅读文献时提问、辅助写作
ACP Skills监控和管理 ACP 后端执行的技能运行查看运行进度、检查结果、处理权限请求
SkillRunner查看和交互 SkillRunner 后端的运行管理交互式运行、处理认证

界面说明

Tab 切换

侧边栏顶部是 Tab 栏,点击即可在三个面板间切换。切换后上一个 Tab 的状态会被保留。

宽度调整

侧边栏宽度可以通过拖动左边框自由调整,满足不同内容的显示需求。

通用组件

所有 Tab 共享以下通用 UI 组件:

  • Banner:顶部信息栏,显示当前选中的项目信息和操作按钮
  • 转写视图:对话或运行记录的主体区域,支持 Plain/Bubble 两种显示模式
  • 回复区:底部的输入区域,用于发送消息或回复
  • 抽屉面板:左右两侧可展开的详细信息面板
  • 提示组件:在需要用户交互时显示的提示信息
  • 计划组件:多步骤计划的可视化进度

各 Tab 快速入口

相关页面