用途:该技能用于本地浏览器应用的交付,要求在首次交接时就让用户可以直接操作运行的应用。它只适用于构建或启动路径属于任务一部分的本地浏览器应用,或用户要求的可直接粘贴、单文件、离线、即可运行的浏览器产物。
主要能力:明确构建与启动命令、主机、端口和访问路径;对全新多文件应用先选择合适技术栈并确认运行器受支持,再创建常规清单与启动声明;成功运行该启动命令后才交接,且只交接经过验证的运行器。要求保留用户现有进程与持久化数据,优先复用已有开发服务器与热重载,仅在必要时重启。
使用方式:需在开始前通过可用的请求用户输入机制解决阻塞性的产品或界面选择。对可直接粘贴、单文件、离线或即可运行的产物,以该独立产物为主交接物,并对该产物做一次加载或启动冒烟检查。对独立 JavaScript 产物在无浏览器但已有 Node 时,用无依赖的临时 DOM 与 canvas 测试环境执行实际脚本,覆盖初始化和至少一帧更新或渲染;语法检查、抽离逻辑测试、HTTP 成功、粘贴上传成功均不算此冒烟。产物的每次修改后都要重跑冒烟。
限制与约束:不猜测 URL,不为了制造 URL 而添加服务器或依赖;通用静态文件服务器不算项目运行器。不因约定而保留第二个清单或运行器。运行器缺失时应如实报告浏览器行为未验证,不使用 npx、uvx 等垫片,不下载、安装或修复依赖。完成回复应简短,先给结论与最强验证,除非用户明确要求详细实现报告。若服务器不可达,说明原因并标注该 URL 为启动后使用的地址。不得把临时本地进程说成持久托管。本资料未提供安装命令、收费标准、支持平台或具体 URL 等信息。