大学生内阁:用 Agent Skill 事务化管理大学生活

前言

大学里的课表、DDL、记账和习惯打卡往往散落在日历 App、备忘录和表格里。你让 OpenClaw 一类 Agent 帮忙查「明天有什么课」或记一笔账时,它若没有固定数据面和操作边界,容易乱搜目录、误建文件,反而添乱。下面介绍 SkillHub 上的「大学生内阁」:把课表、日程、账本等收进同一套本地数据,并由 SKILL.md 约束 Agent 的首次读写与初始化流程。

这是什么

「大学生内阁」(坐标 @user_2e5cec3f/college-cabinet)是面向 OpenClaw 类 Agent 的 life-service 类 Skill,社区来源,由发布者 user_2e5cec3f 维护。当前版本为 3.0.0-pre6(第三预览版)。定位是「大学生深度个人管家」:在 Agent 对话中稳定管理课表、日程(事件与待办)、账本、学习进度、便签、习惯库、定时简报与通知,并支持首次配置、版本升级与数据迁移时的引导。Skill 标注 requires_api_key=false,不依赖额外 API Key。

官方入口:

  • SkillHub 页面:https://www.skillhub.cn/skills/user_2e5cec3f/college-cabinet
  • API 坐标页:https://api.skillhub.cn/user_2e5cec3f/college-cabinet

核心功能

以下能力均来自官方简介与触发说明,按模块归纳。

模块 能力说明
课表 查询今天/明天课程、当前第几周等
日程 事件与待办;DDL、截止、提醒、打卡相关诉求
账本 记账、查余额
学习 学习进度
便签 便签读写与管理
习惯 习惯库
简报与通知 定时简报、处理通知
配置与迁移 首次配置、新手引导、版本升级、数据迁移

运行约束(与数据安全相关,使用前宜知晓):

  1. Agent 启用本 Skill 后,首个工具批次只允许读取本 Skill 的 SKILL.md,并可选择并行调用只读的 session_status;不得调用其他工具。
  2. 若读完后既无已配置状态,当前 workspace 也不存在 .college-cabinet/cabinet.db,Agent 须立即停手,只向用户提供「初始化」或「导入」选择;禁止搜索目录、读取包内模板或自行建库。

本地数据默认落在工作区下的 .college-cabinet/cabinet.db。

安装与启用

SkillHub 页面给出的安装提示为:按 SkillHub 安装文档 安装坐标 @user_2e5cec3f/college-cabinet。

1、安装 SkillHub CLI(若尚未安装)

先检查是否已有 CLI:

command -v skillhub && skillhub --version

未安装时可执行完整安装(CLI + 默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅安装 CLI:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2、安装「大学生内阁」到当前 Agent 的 skills 目录

安装时必须用 --dir 指向当前 Agent 识别的 skills 目录,否则默认会装到 ./skills/,Agent 可能无法加载。

skillhub search college-cabinet
skillhub install user_2e5cec3f/college-cabinet --dir <skills 目录>

常用客户端的 skills 路径(摘自 SkillHub 安装文档,按你实际使用的客户端择一):

  • Claude Code:~/.claude/skills/
  • Cursor:~/.cursor/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

安装后按你所用 Agent 的要求重启或刷新 Skill 列表。OpenClaw 及同类变体一般将 Skill 放在各自的 skills 目录中,路径因发行版而异,以当前环境为准。

典型用法

本 Skill 在官方说明中明确了触发场景:用户提出首次配置、新手引导、升级或迁移,或提到课表、日程、待办、DDL、记账、便签、学习进度、习惯、简报、通知等关键词时,应由 Agent 按 SKILL.md 流程响应。

可复现的对话示例(表述需与上述意图一致,具体工具调用以 Skill 内文档为准):

  1. 首次使用(workspace 尚无 cabinet.db):「帮我做大学生内阁的首次配置 / 新手引导。」Agent 应只提供初始化或导入选项,不会自行建库或扫盘。
  2. 课表:「今天 / 明天有什么课?」「现在是第几周?」
  3. 日程与截止:「我本周有哪些待办?」「这个 DDL 什么时候截止?」
  4. 账本:「记一笔午饭 25 元」「查一下余额。」
  5. 学习与习惯:「更新某门课的学习进度」「习惯打卡 / 习惯库。」
  6. 便签与简报:「记一条便签」「今天的简报 / 处理通知。」

完成首次配置或导入后,上述查询与写入才会落到 .college-cabinet/cabinet.db 所承载的数据上。

适用场景与注意

适合谁

  • 已在使用 OpenClaw、Cursor、Claude Code、Codex 等支持 SkillHub 技能的 Agent,希望把大学生活数据集中在一处、由对话驱动查询与记录的用户。
  • 需要 Agent 在「无库」状态下行为可预期、不擅自改文件系统的场景(本 Skill 对首轮工具与建库有硬约束)。

限制与注意

  • 版本为 3.0.0-pre6 预览版,行为与数据格式可能在后续预览或正式版中调整;升级或迁移应走 Skill 内引导,而非手动改库。
  • 未配置 cabinet.db 前,Agent 不会替你搜索模板或创建数据库;需主动选择初始化或导入。
  • SkillHub 页面展示的统计(截至抓取):评分 100000,下载 1126 次;安装计数以商店页为准。与个别摘要中的数字不一致时,以 SkillHub 页面与本文引用的坐标、版本为准。

结尾

「大学生内阁」把课表、日程、账本、学习进度、便签、习惯与简报通知收进同一 Skill,并用 SKILL.md 和 cabinet.db 约束 Agent 的冷启动与升级路径,适合作为 OpenClaw 类 Agent 的大学生活事务层。安装与坐标见 SkillHub:https://www.skillhub.cn/skills/user_2e5cec3f/college-cabinet 。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜