功能 / Apps

把 Agent 的成果变成可以持续使用的界面。

App 为工作流提供自己的界面、数据和权限,让有用的结果不再困在聊天记录里。

Bottega Apps 库,其中已安装的 Bottega Design Canvas 标记为 Ready
截取自 Bottega:已安装的 App 在 Apps 库中拥有持久位置和明确的就绪状态。

App 是持久的产品界面

Bottega 可以从不可变 Git revision 安装 static、server-backed 与 Base-backed App。App 可以提供专用 GUI、结构化数据,或两者兼有;Chat 则继续作为请求 Agent 工作的控制面。

第一方示例面向不同任务,而不是共用一个万能仪表盘:Design Canvas、Development Kanban、Expense Tracker 与 Fitness Log。每个 App 都围绕自己的工作塑形,因此界面彼此不同。

界面与数据始终相连

Base-backed App 可以把自己的 GUI 放在驱动它的数据行旁边。用户看到为任务定制的界面,Agent 则获得读写底层记录的明确工具。

  • Design Canvas 渲染自包含 HTML 方向稿,并能把带编号的视觉锚点送回 Chat。
  • Development Kanban 把实现任务与评审发现保存为结构化记录。
  • Expense Tracker 把自然语言支出规范化为账本和分析视图。
  • Fitness Log 记录训练组,并投影成肌群热力图。

安装拥有真正的信任边界

App 权限在使用前声明并确认。数据访问按能力分别授予读、插入、修改、删除或附件,并绑定到精确 App generation。GUI 不会静默继承本地文件或数据的无限访问权。

可复用 App 可以分享,而不会把本地凭据或私有工作空间状态复制进安装包。