返回顶部
w

webtop-galim作业监控汇总

Check, monitor, and summarize student homework/tasks from Webtop (SmartSchool), Galim Pro, and Ofek. Use when the user asks to inspect homework, pending tasks, submission status, due items, or daily school updates for children across Webtop / Galim / Ofek, or when building/maintaining automation that sends alerts about new tasks.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.2
安全检测
已通过
98
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

webtop-galim

Webtop / Galim / Ofek

使用此技能操作Webtop / SmartSchool、Galim Pro和Ofek学生任务门户。

状态

两个门户均可正常使用 ✅

  • - Ofek (students.myofek.cet.ac.il) — 通过教育部SSO登录正常
  • Galim Pro (lms.galim.org.il) — 通过教育部SSO登录正常

快速开始

bash

仅Webtop


python3 /root/.openclaw/workspace/skills/webtop-galim/scripts/webtopfetchsummary.py

仅Galim

python3 /root/.openclaw/workspace/skills/webtop-galim/scripts/galimfetchtasks.py

仅Ofek

python3 /root/.openclaw/workspace/skills/webtop-galim/scripts/fetch_tasks.py

统一报告 (Webtop + Galim + Ofek)

python3 /root/.openclaw/workspace/skills/webtop-galim/scripts/unified_report.py

扩展报告(适用于WhatsApp / 审查)

python3 /root/.openclaw/workspace/skills/webtop-galim/scripts/expanded_report.py --days 30 --limit 5

同步Galim截止日期到日历

python3 /root/.openclaw/workspace/skills/webtop-galim/scripts/syncgalimcalendar.py --days 30

JSON输出

python3 /root/.openclaw/workspace/skills/webtop-galim/scripts/fetch_tasks.py --json python3 /root/.openclaw/workspace/skills/webtop-galim/scripts/galimfetchtasks.py --json

凭据

存储在 /root/.openclaw/workspace/.env/galim.env 中:

GALIMUSERNAMECHILD1=... GALIMPASSWORDCHILD1=...
GALIMUSERNAMECHILD2=... GALIMPASSWORDCHILD2=...
OFEKUSERNAMECHILD1=... OFEKPASSWORDCHILD1=...
OFEKUSERNAMECHILD2=... OFEKPASSWORDCHILD2=...

凭据为教育部的学生ID和密码。
同一组凭据可用于两个门户。

重要提示:Ofek URL

Ofek的正确URL是 students.myofek.cet.ac.il(而非 myofek.cet.ac.il)。
myofek.cet.ac.il 会阻止数据中心IP(返回503错误)。students.myofek.cet.ac.il 则不会。

登录流程

Ofek:

  1. 1. https://students.myofek.cet.ac.il/he
  2. 点击 התחברות משרד החינוך
  3. 重定向至 lgn.edu.gov.il SSO(EduCombinedAuthUidPwd)
  4. 填写 #userName + #password,点击 כניסה
  5. 重定向回 students.myofek.cet.ac.il/he,会话已建立

Galim Pro:

  1. 1. https://userdata.galim.org.il/loginidm?requesturi=https%3A%2F%2Fpro.galim.org.il%2F%3Flang%3Dhe
  2. 填写 #userName + #password,点击 כניסה
  3. 导航至 https://lms.galim.org.il/personal?lang=he

提取的任务计数器

Ofek(从页面正文文本提取):

  • - לביצוע (N) → 待完成数
  • הוחזר לתיקון (N) → 待修改数
  • מחכה לבדיקת מורה (N) → 待批改数
  • בוצע ונבדק (N) → 已批改数
  • 当存在可见活动时提取:

- 标题
- 科目
- 教师
- 截止日期
- 紧急/逾期活动等部分

Galim(从表格文本解析):

  • - 每项任务:分配时间、标题、任务类型、科目、截止日期、是否逾期

建议输出格式

📚 学生任务

👤 孩子1
Galim:13项任务 | Ofek:待完成9项,待修改1项

👤 孩子2
Galim:1项任务 ⚠️ | Ofek:待完成27项

自动化

配置的每日流程:

  • - 06:15 — scripts/syncgalimcalendar.py --days 30
- 为有明确截止日期的Galim任务创建家庭日历事件 - 提醒:提前1天 + 提前3小时
  • - 06:20 — scripts/expanded_report.py --days 30 --limit 5
- 向家庭更新群组发送WhatsApp更新 - 涵盖Ofek + Galim + Webtop

注意:

  • - 日历目标可通过 OFEKGALIMCALENDARID 配置
  • WhatsApp目标群组可通过 OFEKGALIMWHATSAPPGROUP 配置
  • 孩子凭据应通过环境变量 / OFEKKIDSJSON 提供,不存储在技能中
  • Ofek目前提供计数器以及从页面文本解析的可见活动详情(例如逾期/紧急可见项目);Galim仍提供更丰富的结构化任务列表及截止日期。

文件

  • - scripts/webtopfetchsummary.py — Webtop / SmartSchool获取器
  • scripts/galimfetchtasks.py — Galim Pro获取器(Playwright,LMS)
  • scripts/fetchtasks.py — Ofek获取器(Playwright,学生门户)
  • scripts/unifiedreport.py — 运行Webtop + Galim + Ofek并打印综合希伯来语报告
  • scripts/expandedreport.py — 包含任务标题和截止日期的更丰富报告
  • scripts/syncgalimcalendar.py — 将带截止日期的Galim任务同步到家庭Google日历
  • scripts/autoupdateflow.py — 用于有状态的每日自动化流程的辅助工具
  • scripts/install.sh — 创建本地环境模板并打印设置/测试步骤
  • scripts/galimprobe.py — 旧版Selenium探测工具(保留供参考)
  • scripts/webtopfetchsummary.py — Webtop/SmartSchool获取器
  • references/ofek-bot-notes.md — 参考仓库的笔记和迁移历史
  • references/ofek-investigation-summary.md — 详细的Ofek调试笔记和发现
  • references/env-example.md — 凭据文件格式

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 webtop-galim-1775942489 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 webtop-galim-1775942489 技能

通过命令行安装

skillhub install webtop-galim-1775942489

下载

⬇ 下载 webtop-galim v0.1.2(免费)

文件大小: 19.15 KB | 发布时间: 2026-4-12 11:56

v0.1.2 最新 2026-4-12 11:56
Add detailed Ofek reporting (visible task title/subject/teacher/due-date sections), update docs/prompts, and keep Claude Code/local env support.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部