返回顶部
w

wilmaWilma学校系统

Access Finland's Wilma school system from AI agents. Fetch schedules, homework, exams, grades, messages, and news via the wilma CLI. Start with `wilma summary --json` for a full daily briefing, or drill into specific data with individual commands.

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

wilma

Wilma 技能

概述

Wilma 是芬兰学校信息系统,供学校和市政当局与家长/监护人分享消息、新闻、考试、课程表、家庭作业及其他与学生相关的更新信息。

使用 wilma / wilmai 命令行工具的非交互模式,为 AI 代理检索 Wilma 数据。优先使用 --json 输出,避免交互式提示。

快速开始

安装

bash npm i -g @wilm-ai/wilma-cli
  1. 1. 确保用户已运行一次交互式 CLI,以创建 ~/.config/wilmai/config.json。
  2. 使用带 --json 的非交互命令。

核心任务

每日简报(从此处开始)

bash wilma summary --student --json wilma summary --all-students --json

一次调用即可返回今天和明天的课程表、即将到来的考试、近期家庭作业、近期新闻和近期消息。这是面向家长的任何摘要的最佳起点。

课程表

bash wilma schedule list --when today --student --json wilma schedule list --when tomorrow --student --json wilma schedule list --when week --student --json wilma schedule list --date 2026-03-10 --student --json wilma schedule list --weekday thu --student --json

--weekday 也接受芬兰语缩写形式:ma、ti、ke、to、pe、la、su。使用 --date 或 --weekday,不可同时使用。

家庭作业

bash wilma homework list --student --json

即将到来的考试

bash wilma exams list --student --json

考试成绩

bash wilma grades list --student --json

列出学生

bash wilma kids list --json

新闻和消息

bash wilma news list --student --json wilma news read --student --json wilma messages list --student --folder inbox --json wilma messages read --student --json

获取所有学生的数据

所有列表命令均支持 --all-students: bash wilma summary --all-students --json wilma homework list --all-students --json wilma exams list --all-students --json

您也可以为 --student 传递名称片段(模糊匹配)。

多因素认证

如果 Wilma 账户启用了 MFA/TOTP:

交互式设置(推荐): 以交互方式运行 wilma。检测到 MFA 时,选择保存 TOTP 密钥以自动登录,然后粘贴您的 TOTP 密钥或 otpauth:// URI。后续登录将自动进行身份验证。

非交互式(一次性): 直接传递 TOTP 密钥:
bash
wilma schedule list --totp-secret --student Stella --json
wilma schedule list --totp-secret otpauth://totp/... --student Stella --json

如果已通过交互式设置保存了 TOTP 密钥,则无需 --totp-secret——CLI 会从存储的配置中自动进行身份验证。

注意事项

  • - 如果未提供 --student,CLI 将使用 ~/.config/wilmai/config.json(或 $XDGCONFIGHOME/wilmai/config.json)中最后选择的学生。
  • 如果存在多个学生且未设置默认学生,CLI 将打印包含学生列表的有用错误信息。
  • 当账户有多个学生时,读取命令必须使用 --student。
  • 如果身份验证过期或 CLI 提示没有已保存的配置文件,请重新以交互方式运行 wilma,或使用 wilma config clear 重置。
  • 运行 wilma update 将 CLI 更新至最新版本。

可操作指南(面向家长)

Wilma 包含紧急事项和一般信息。在为家长总结时,优先考虑可操作事项:

包含以下事项:

  • - 需要操作或准备的事项(表格、回复、许可、需携带的材料)。
  • 宣布截止日期或特定时间要求的事项。
  • 描述课程表变更或值得注意的事件(旅行、主题日、学校停课、考试)。
  • 提及家庭作业、考试或即将到来的截止日期。

降低优先级的事项:

  • - 纯粹提供信息,无操作、截止日期或课程表影响的事项。
  • 与目标时段无关的通用公告。

如有疑问,请包含,让家长自行决定。优先使用包含日期和 ID 的简短结构化摘要。

脚本

使用 scripts/wilma-cli.sh 作为 CLI 的稳定封装。

链接

  • - GitHub: https://github.com/aikarjal/wilmai
  • 网站: https://wilm.ai

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 wilma-1776343759 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 wilma-1776343759 技能

通过命令行安装

skillhub install wilma-1776343759

下载

⬇ 下载 wilma v1.4.1(免费)

文件大小: 2.96 KB | 发布时间: 2026-4-17 15:05

v1.4.1 最新 2026-4-17 15:05
Add MFA (TOTP) support for Wilma accounts with persistent secret storage

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

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

p2p_official_large
返回顶部