From 26bdcb2af8f0a556f1d0fec620befa114b8932cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E5=A4=9C?= Date: Thu, 23 Apr 2026 12:08:22 +0800 Subject: [PATCH] fix: Phase 3 require evaluate_js for real values, Phase 5 add close_browser --- SKILL.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/SKILL.md b/SKILL.md index d1a45ca..b88aec6 100644 --- a/SKILL.md +++ b/SKILL.md @@ -647,6 +647,10 @@ Actions: │ → navigate(url="目标页面") │ → trace_property_access(duration=0, mode="summary") │ → 获得 JSVMP 实际读取的属性列表(精准,C++ 层拦截,JSVMP 不可检测) +│ → 用 evaluate_js 从浏览器读取这些属性的真实值(禁止自己编造值!) +│ → 示例:trace 返回 navigator.userAgent 被读取 +│ → evaluate_js("navigator.userAgent") 获取真实值 +│ → 或批量:evaluate_js("JSON.stringify({ua:navigator.userAgent, sw:screen.width, ...})") │ → 只补这些属性(狙击式补环境) │ └─ NO(官方 Camoufox 或未启用 trace) @@ -838,6 +842,14 @@ Actions: | ≥ 5 次请求验证 | ✅ | 确认签名稳定性 | | cases/ 经验沉淀 | 推荐 | 主动询问用户 | +#### 5.5 关闭浏览器 + +``` +Actions: +- close_browser() → 释放浏览器资源 + ⚠️ 分析完成后必须关闭浏览器,不要让浏览器一直开着占用资源 +``` + --- ## 错误处理降级梯度