MCP Apps 新玩法:Java 应用与模型共享同一份实时界面状态
Sea-Faithlessness-67 · reddit · 2026-08-19
作者基于 Spring Boot + Spring AI + webforJ 实验了 MCP Apps 的一种交互模式:把一个 Java 路由视图同时暴露为 MCP 工具和 UI 资源,模型调用的不再是「一次性生成后即弃」的界面,而是用户正在看的那个活应用。
关键点:
- 同一 MCP 会话中,后续工具调用可以直接修改已渲染视图的状态(如把发票页切换成账龄图表)。
- 反向也通:用户在 UI 里选行、改筛选器,会更新模型上下文,无需额外聊天消息。
- 整体链路为 prompt → MCP 工具 → Java 视图 → 用户交互 → 模型上下文。
作者(webforJ 团队成员,已声明利益相关)想讨论:这种「人与模型共享一份活的应用状态」是否比每次生成独立结果更有用。
「编程与Agent」频道最新
- 回顾看 Rust 的崛起是必然:代码即数学证明 — Aizkmusic · 2026-08-19
- 如何管理分散在多个 AI 工具的聊天记录 — shekitup · 2026-08-19
- Grok Build 1.0.6 更新:架构重构与可靠 性提升 — XFreeze · 2026-08-19
- 让 Agent 变身高效秘书的核心提示词 — billyjhowell · 2026-08-19
- App Store Connect CLI 4.5.0:新增搜索排名查询 — rudrank · 2026-08-19
- 为何有人喜欢 Grok 的单次对话模式:强迫决策而非拖延 — billyjhowell · 2026-08-19