SuperAPI AI 工具集

mobilebuildmcp-rendering-streaming-review

编程与开发

查看项目

更新于 10-16 09:53

技能介绍

用途:审查 MobileBuildMCP 中渲染、流式片段、next-step 与 CLI 输出模式的改动,检查是否存在边界违规。默认仅审查;除非用户明确要求实现变更,否则不要编辑产品代码。

需检查的文件:src/rendering/**、src/types/domain-fragments.ts、src/types/runtime-status.ts、src/runtime/tool-invoker.ts、src/runtime/tests/tool-invoker.test.ts,以及文档 architecture-rendering-output.mdx、architecture-tool-lifecycle.mdx、output-formats.mdx。

护栏:工具处理器不得按 CLI 与 MCP 输出模式分支;片段表示进度而非最终契约数据;最终结构化输出保持规范;不要臆造 json/jsonl 渲染策略;流式工具发出类型化片段和一个最终结构化结果;非流式工具不发出不必要的片段;保持 ctx.emit 与 xcodebuild 管道的 emitFragment 上下文分离;next-step 渲染保持在 runtime/rendering 边界。

验证命令:npm test -- src/runtime/tests/tool-invoker.test.ts、npm run test:snapshots、npm run typecheck、npx skill-check .agents/skills/mobilebuildmcp-rendering-streaming-review。具体实现与限制细节暂未提供。