Skip to main content
Assistant 资料卡把已发布 Assistant 的信息和插件业务 tabs 放在同一张卡内。在侧栏悬停 Assistant 头像即可打开,聊天页头也提供显式资料操作。

打开与切换

在侧栏头像上悬停 350 ms 即可打开资料卡。悬停头像以外的菜单项区域不会打开,侧栏也不再显示单独的 info 图标。原菜单项的对话导航与切换行为保留。键盘和触屏用户可以使用聊天页头的资料操作;进入卡片后可使用方向键、Home 或 End 切换 tab。 顶部固定显示头像、名称、简介、标签和版本,并通过四个紧凑指标展示可用 Skills 数量、去重后的 Tools 数量、直属 sub-agents 数量和近 30 天 conversations 数量。默认选中“基本信息”,展示完整简介,以及实际存在的工作空间、创建者和日期。卡宽 480 px、高度上限 640 px,并受视口约束;内容区域独立滚动。 Skills 统计该 Assistant 所在 Workspace 中、通过运行时 Workspace 访问校验且未被该 Assistant binding 禁用的已安装技能。该指标表示 Assistant 可访问的 Workspace 技能库存,不要求主 Agent 当前已经挂载 Skills Middleware;实际执行时是否暴露技能仍由运行时能力选择决定。Tools 统计主 Agent 通过直属 Toolsets 和 Middleware 暴露的已启用工具并按名称去重。Sub-agents 包含直属的内置 Agent 和 External Assistant。近 30 天对话排除 debugger 会话,并在当前组织内沿同一 Assistant 的已发布版本族汇总。可选的 Skills 或对话统计源暂时不可用时显示“—”,资料卡的其他内容仍可使用。 鼠标或焦点位于卡片及插件 iframe 内时保持打开。离开后延迟 300 ms 关闭。从聊天页头操作打开后会保持显示,直到主动关闭。关闭按钮和 Escape 会恢复入口焦点;确认弹窗先处理自己的 Escape,提交中的操作会保持卡片打开。

插件扩展 tabs

插件通过 agent.profile.tabs 添加声明式视图或 Remote Component。只有 Assistant 启用了对应 Feature,tab 才会出现。单个插件加载失败时显示局部错误与重试,“基本信息”仍然可用。 扩展 tab 首次选中时挂载并查询数据。已访问的 tab 会在当前资料卡内缓存,切换时保留 iframe、界面状态和现有数据;隐藏后暂停轮询,切回立即显示缓存数据,并从下一个轮询周期继续刷新。关闭资料卡或切换 Assistant 时才释放全部缓存视图。后端使用登录用户和可信 Assistant 身份,插件负责自己的业务权限校验。 开发接入参见 View Extensions

Factory Operations 示例

工厂插件提供“最近案件”和“待处理”。案件通过 Case Project 的明确分配,以及 requester / executor 执行参与记录归属于 Assistant,包含同一实例的发布版本。同角色的不同实例不会自动共享案件。 Project 可读成员可以查看案件;owner / manager 可以审批,editor / member 和 Agent 工具不能授予人类审批。“批准并继续”先展示当前方案、版本、执行范围及模拟模式,确认后才提交;拒绝需要填写原因,取消不产生动作。 审批和后台续跑意图在同一事务中保存。关闭卡片、刷新页面或重启 API 不会丢失已批准的工作。后台执行已批准方案,派发真实的验证 Assistant Task,只有业务验证记录确认恢复后才完成案件。新人工关口、方案变化、权限撤销、协调者缺失及业务失败会停止推进并显示原因。重试沿用已完成步骤。 模拟模式明确标记为模拟。外部模式未配置适配器时保持阻塞,不会生成生产执行成功结果。