SuperAPI AI 工具集

chat-first-workbench

通用与其它

查看项目

更新于 10-15 20:09

技能介绍

用途:实现或扩展可选的聊天优先(chat-first)外壳,适用于修改聊天侧栏、上下文应用面板、应用打开逻辑,以及本地与移动端外壳。

主要能力与约束:聊天始终是主界面,工作区应用只是有边界的发现栏,而非第二套导航系统。应用面板只能由显式应用选择或已完成的 open_app 动作打开,且只携带应用 id 加经过校验的应用相对路径或视图。该偏好为客户端本地、可选开启;关闭时保持原有应用优先外壳不变。

使用方式:Electron 使用共享的 Code Agents 侧栏与 AppWebview;调度使用 list-workspace-apps 和 create_embed_session,禁止直接 iframe 原始工作区 URL,需先将绝对 open_app URL 解析到已注册应用,再传应用相对路径。移动端使用现有应用注册表与安全 AppWebView 路由,不接受任意 URL,也不新增第二套导航器。上下文面板中不显示嵌套应用侧栏或浏览器外壳。应用架最多显示六个条目,固定与拖拽排序为设备本地展示偏好,代理可见目标仍是注册的应用 id 与路由。

状态边界:应用发现、嵌入会话签发与线程操作保持在现有动作面上。仅对已完成的第一方 open_app 动作且带真实应用、路径或视图时发出共享的聊天优先 open-app 事件;缺失或不可读结果不算成功,命名空间第三方工具不能操控面板。Web 与桌面端通过同一核心 origin/base-path 允许列表解析事件,未解析目标只显示提示、不打开面板。若代理需知道哪个应用可见,应暴露紧凑的应用状态选择,而非抓取 iframe DOM。云交接属于未来执行驻留接缝,在存在持久 worker 快照与回读前,不得声称本地运行已迁移到 worker。

验证:分别测试禁用与启用路径。启用路径需在运行中的客户端验证侧栏顺序、聊天历史、应用选择、嵌入会话错误、面板关闭及已完成的 open_app 行为;仅配置不足以作为证明。

限制:资料未提供具体安装命令、收费、价格、平台支持范围或效果数据。