用途:Master Agent Playbook 是给 AI 编码智能体使用的方法论与技能手册,目标是让回答超越纯文本,做到可视化、可交互、有教学性。它强调“像老师一样思考,而不是像搜索引擎”,先判断问题类型再决定输出形式。
主要能力:提供响应决策树,按问题性质选择纯文本、SVG 示意图、流程图、交互图表或可运行代码;提出三层响应模式(钩子、视觉、讲解);规定 generateSandboxedUi 工具的参数顺序(initialHeight、placeholderMessages、css、html、jsFunctions、jsExpressions),并建议用参数化函数便于后续微调。技能部分覆盖交互式 HTML 组件(滑块控件、分步讲解器、CSS 动画)、数据可视化(手绘 SVG 图表或 Chart.js)、Mermaid 关系图,以及视觉之间的讲解写作模式与语气规则。还包含“什么不该可视化”的判断标准和响应前质量清单。
使用方式:视觉内容通过 generateSandboxedUi 生成,UI 在沙箱 iframe 中流式呈现。沙箱无同源访问,不能用 localStorage、cookie 或同源 fetch;可通过 Websandbox.connection.remote.sendPrompt 和 openLink 与宿主通信。设计系统与 three、gsap、d3、chart.js 的 importmap 已预注入,Mermaid 需在 html 的模块脚本中按 URL 加载。jsFunctions/jsExpressions 为经典脚本语义,顶层 await 会报错,应改用异步函数内的动态 import。
适用场景:解释概念、流程、架构、数据关系、趋势对比、循环过程与系统状态等适合视觉化的问题。
限制:纯事实、情绪化、纯文本、代码答案或用户要求简短时不应可视化;动画需尊重 prefers-reduced-motion。具体收费、价格与平台信息暂未提供。