工作台套件开发:基于 Agent 平台构建协作视图

工作台搭建助手是一个套件开发案例:团队描述需要的视图,Agent 就能生成可使用的工作台页面。它复用已有的工作范围、AgentRun、Skill 与产物模型,不为每个场景新增平台核心页面类型。

先复用平台已有的工作模型

页面可以汇总工作项、近期运行、文件和交付物,也可以管理团队自己的记录。工作空间提供协作范围,AgentRun 承载执行,HTML 产物提供可预览、可修改的页面。套件专注于页面如何生成,以及页面能使用哪些数据。

套件由哪些部分组成

从需求到工作台页面

用户说明页面要有哪些板块、各板块使用什么数据。Agent 按已安装 Skill 的约定生成独立 HTML 文件,并在当前工作范围登记为 HTML 产物。页面通过现有产物预览打开;后续也可以继续修改,而不必增加新的页面路由或改变核心工作项模型。

让页面与平台协作

在登录态的产物预览中,受限的宿主接口向页面提供工作空间上下文、主题和语言。页面可以读取获准的工作空间数据,在主站预览中打开文件或产物,也可以由用户明确点击后向 AI 面板发送指令。需要自定义可编辑记录时,页面通过插件通道访问套件后端。公开分享页没有这条宿主接口,页面仍需呈现可理解的空状态。

保持能力边界清晰

生成的页面不接收凭据,也不能直接访问平台内部服务。主站数据只开放当前工作空间内获准的只读接口;写入由套件自己的存储与权限负责。这样可以灵活生成协作视图,同时让身份、工作范围、Agent 执行和产物管理继续由平台承担。

继续阅读