把科学插件拆开:技能、规则与 MCP 边车
来源:dev.to — 2026-10-24
📋 概述
作者逆向拆解了 Google Antigravity 的科学插件 v1.3.1,并把它复刻成一套开源 cookbook 加浏览器里的 3D 生物分子工作台。核心结论很工程化:把四十一个科学 API、限流器、临床安全护栏和三维可视化塞进一个巨型提示词,代理会因上下文膨胀和参数幻觉崩掉。Antigravity 的做法是在运行时层拆开——渐进披露的技能文件、常驻规则、生命周期钩子、凭据协议与双进程 MCP 边车各管一段。文中还给了零依赖的蛋白质结构与置信度生成脚本,以及可点击残基触发工具调用的 WebGL 沙盒。
🔑 核心要点
- 四十一个科学 API 塞进单个提示词,代理会因上下文膨胀直接崩掉
- Antigravity 用技能文件做渐进披露,而不是把所有能力一次堆进上下文
- 常驻规则、生命周期钩子与凭据协议把安全边界交给运行时而不是提示词
- MCP 边车以双进程运行,三维可视化不必挤进模型上下文
💡 金句
“If you try to stuff 41 scientific APIs, rate limiters, clinical safety guardrails, and 3D WebGL visualizers into a single mega-prompt, the agent collapses under context bloat and hallucinated parameters.”
译:如果你试图把 41 个科学 API、限流器、临床安全护栏和三维可视化塞进一个巨型提示词,代理会在上下文膨胀与参数幻觉下直接崩掉。
← 返回 dev.to 首页