Install
openclaw skills install boss-zhipin-watcherClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.
BOSS直聘桌面窗口自动识别与截图技能。当用户提到"BOSS直聘"、"看下聊天"、"BOSS消息"、"截图boss"、"boss聊天记录"、 "看看boss直聘"、"帮我看boss"、"boss简历"、"boss求职者"等涉及BOSS直聘桌面端的操作意图时触发。 自动识别桌面BOSS直聘窗口位置 → 截取完整窗口截图 → 返回截图供内容识别。
openclaw skills install boss-zhipin-watcher自动识别系统桌面上打开的 BOSS直聘窗口(主窗口/聊天小窗),截取完整截图, 并利用 AI 视觉能力识别截图中的内容(聊天消息、求职者信息、岗位信息等)。
| 操作 | 说明 |
|---|---|
| 识别窗口 | 自动查找桌面上的 BOSS直聘窗口(含 窗口/聊天弹窗) |
| 截取窗口 | 截取完整窗口区域的截图,保存到 captures 目录 |
| 内容识别 | AI 读取截图并用视觉理解能力提取文字/信息 |
| 状态检查 | 仅返回窗口位置和尺寸信息,不截图 |
直接说需求,脚本会自动完成识别→截图→识别的完整流程。
scripts/capture_boss_window.py
# 截图 + 完整信息
python scripts/capture_boss_window.py
# 仅查看窗口是否存在
python scripts/capture_boss_window.py --info-only
# 指定输出目录
python scripts/capture_boss_window.py --out-dir ./my_captures
截图保存在 captures/ 目录下:
boss_20250504_143000.png — 窗口截图boss_20250504_143000.json — 窗口元数据(位置、尺寸、标题等)截图后用 AI 视觉直接解析内容,可以提取:
首次使用需安装:
pip install pyautogui pillow opencv-python pygetwindow
已在环境中:✔ pyautogui ✔ pillow ✔ opencv-python ✔ pygetwindow
这是一个基础版本,后续可以加入:
Built for OpenClaw desktop automation 🦞
第一步:和用户确认今日任务
候选人列表中打招呼按钮的位置:
自动打招呼算法:
for i in range(候选人数量):
y = 窗口顶部 + 窗口高度 * (0.20 + i * 0.12) # 20%, 32%, 44%, 56%
x = 窗口左边 + 窗口宽度 * 0.75 # 右侧75%位置
点击(x, y)
自动检测当前在哪个页面:
通过OCR识别左侧菜单按钮文字来判断:
自动检测算法:
1. 截图BOSS窗口左侧菜单区域 (0, 0, 200, 窗口高度)
2. 用OCR识别文字
3. 匹配关键词:
- "数据" in text → 当前在数据看板
- "推荐" in text → 当前在推荐页面
- "消息" in text → 当前在消息列表
- "互动" in text → 当前在互动页面
4. 返回当前页面名称