用途:在真正改动前,把一批 UI 或流程变更做成可审查的提案。适合变更散落多处、用聊天列表难以审阅的情况,也适合通过可点击注释图来解释系统或流程。单个琐碎修改或纯从截图做设计的工作不适合用它。
主要能力:该技能调用 Lazyweb MCP 工具 lazyweb_health(确认 MCP 连通性)、lazyweb_propose_ui_changes(保存提案并返回审查链接)、lazyweb_get_proposal_decision(轮询用户的接受/拒绝结果)。
数据结构:一个提案由 diagram(当前状态,节点与边都有稳定 id,须基于真实代码)、proposed(复制 diagram 并应用变更,保持未改动 id 稳定以便前后对齐)、annotations(每条建议对应一个节点或边 id,kind 可为 change、add、remove、highlight、note,缺省为 note)组成。
使用方式:先据真实代码构建当前 diagram;再编写注释;然后构建 proposed;调用 lazyweb_propose_ui_changes 提交,把返回的 proposal_url 交给用户,让其在页面上切换 Current ↔ Proposed 并逐条接受/拒绝;之后轮询 lazyweb_get_proposal_decision(间隔约 20–30 秒)直到 completed;最后只应用被接受的建议并说明应用与跳过情况。
限制与注意:需先连接并保持 Lazyweb MCP 最新,若工具列表中没有 lazyweb_propose_ui_changes,需按资料提示更新并重启客户端。遇到 MCP_PRO_REQUIRED、FREE_REPORT_DAILY_LIMIT 或 locked_preview 等状态时,应按资料要求原样转达服务器消息与链接后停止,不得重试或改用网页/手工输出。审查页为 UUID 门控的非公开链接,仅与审查者分享;决策绑定提交用户。资料未提供收费与价格细节。