screenclaw
Installation
SKILL.md
screenclaw
核心规则
- 坐标必须来自 ScreenClaw 截图上的
XxY网格交叉点,不能用内部视觉坐标或凭感觉推测。 - 每个会话固定一个
session_id,所有公开调用只使用scripts/screenclaw.py|ps1|sh。 - 调用 endpoint 前阅读
references/api/{endpoint}.md;参数错误或 API 报错时回到文档修正。 - 首次动态坐标、高风险坐标、看不清目标或数字时,必须先裁剪放大或 marker 反验。
- API 成功只代表指令已发送,不代表界面达成目标;操作后必须截图验证。
- 收到
SELF_CHECK_REQUIRED时,阅读并执行references/self_check.md的自检程序,让关键上下文重新装载,再用self_check总结执行内容后重试截图。
心智模型
- 外部事实优先:截图、marker、API 返回、窗口列表是事实;你的直觉和预设结论必须服从这些事实。marker 不在目标上,就说明坐标错了。
- 先证伪,再操作:候选坐标默认可能是错的。先用 crop 或 marker 找反例,确认标记点实际落在哪里,再操作。
- 失败先回到截图:操作失败、结果不符合预期、连续微调无效时,先重新截图、裁剪、读文档和参数,不要继续猜坐标或重复点击。