WPS考勤打卡

1小时前更新 1 00

自动执行上下班打卡操

收录时间:
2026-02-26
WPS考勤打卡WPS考勤打卡
WPS考勤打卡

技能简介

该技能通过 Playwright 自动化脚本,在 WPS Time / NetTime (wpstime.com) 平台上执行打卡操作。支持上班打卡、下班打卡、休息开始/结束、午餐开始/结束以及状态查询,完成后自动截取页面截图作为凭证。

业务背景

解决员工每日手动登录考勤系统的繁琐操作,通过自动化脚本定时完成上下班打卡、休息及午餐时段记录,避免漏打卡导致的考勤异常。系统自动截取页面截图留存凭证,方便后续核对与申诉,让考勤管理更省心合规。

落地案例:某员工早晨到达公司后,向系统发送"上班打卡"指令,脚本自动登录 WPS Time 平台完成打卡并返回成功截图;午休时发送"开始午餐",下午再发送"结束午餐"和"下班打卡"。若担心重复操作,可先查询当前状态确认是否已打卡,全程无需手动打开网页或记住密码。

能做什么

  • 上班打卡(clock in)与下班打卡(clock out)
  • 休息时段管理:开始休息、结束休息
  • 午餐时段管理:开始午餐、结束午餐
  • 查询当前考勤状态与时间记录
  • 首次配置时安全存储登录凭据至 macOS 钥匙串
  • 每次操作后自动生成截图并返回确认信息

使用说明

首次安装与配置(必需)

  1. 进入脚本目录:cd {baseDir}/scripts
  2. 运行交互式配置脚本:node ./setup.mjs
  3. 按提示输入公司ID、用户名、密码,凭据将加密存储于 macOS 钥匙串

日常使用方法

  1. 直接发送自然语言指令,如”我要上班打卡”或”查询考勤状态”
  2. 系统自动调用对应动作:--action clock-in--action status
  3. 等待脚本执行完成,接收带截图的确认回复

可选调试参数

  • 添加 --headless 0 可显示浏览器窗口进行调试
  • 添加 --outDir <路径> 自定义截图保存位置

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言打卡指令(上班/下班/休息/午餐/状态查询);可选调试参数 –headless、–outDir
输出JSON 格式结果:performed(执行动作)、screenshotPath(截图路径)、snippet(页面关键信息)、error(错误描述)
适用人群WPS Time / NetTime 平台用户;macOS 系统使用者;需要减少手动打卡操作的人员
不包含跨平台支持(仅 macOS);历史记录修改;多账号同时管理;企业级审计报表

 

风险提示

  • 凭据必须通过官方 setup 脚本存入 macOS 钥匙串,禁止以明文形式传输或存储密码
  • 若选择聊天向导方式配置,密码将经过聊天平台及网关日志,存在泄露风险
  • 重复执行相同打卡动作可能导致状态异常,建议先查询状态再操作
  • 脚本依赖本地 macOS 钥匙串,更换设备需重新配置
  • 网络异常或页面变更可能导致脚本失败,需人工检查截图确认实际结果

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/dxh141130/wps-punchclock/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...