返回顶部
l

learning-coach学习教练

Production learning coach for personalized, multi-subject study planning with proactive reminders, curated resources, LLM-generated quizzes, rubric-based grading, and adaptive roadmap updates. Use when users want structured learning guidance over time, skill assessments, topic-wise progress tracking, or autonomous coaching with explicit cron consent.

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

learning-coach

学习教练

跨多个学科运行真实的教练循环:
按学科规划 → 学习 → 练习 → 评估 → 调整

核心原则

  • - 在规划、测验历史和评分中保持各学科独立。
  • 使用大语言模型生成测验和进行评分质量评估;使用脚本进行持久化/验证。
  • 在用户一次性同意定时任务后主动执行。
  • 保持透明:报告自动化执行的内容及其原因。

学科隔离模型(强制要求)

将所有学习者状态存储在 data/subjects// 目录下。

每个学科必需的文件:

  • - profile.json — 目标、水平、每周学习时长、考试/项目目标
  • plan.json — 当前周计划 + 每日任务
  • quiz-history.json — 生成的测验 + 答案 + 评分标准 + 答题记录
  • progress.json — 滚动指标、薄弱概念、信心趋势
  • curation.json — 推荐链接及选择理由

全局文件:

  • - data/coach-config.json — 节奏偏好、输出风格
  • data/cron-consent.json — 用户同意 + 已批准的日程 + 最后更新时间

除非生成明确的全局仪表盘,否则切勿混合不同学科的指标。

大语言模型优先的测验协议(强制要求)

不要依赖静态脚本生成的玩具式测验。除非用户要求使用缓存的测验,否则每次都用模型生成测验。

每次测验生成一个 JSON 对象,包含:

  • - 元数据(subject、topic、difficulty、bloomslevel、timebudgetmin)
  • questions[](选择题/简答题/论述题/案例题)
  • answerkey[]
  • gradingrubric[],包含每道题的评分标准和最高分
  • feedbackrules(如何将错误转化为辅导建议)

使用 references/quiz-schema.md 中的模式。

大语言模型评分协议(强制要求)

当用户提交答案时:

  1. 1. 使用提供的评分标准对每个答案进行评分。
  2. 返回严格的评分 JSON(模式:references/grading-schema.md)。
  3. 解释前三大错误及纠正练习。
  4. 更新学科的 progress.json 和 quiz-history.json。

仅使用脚本来验证和持久化 JSON 工件。

主动自动化(定时任务)

在设置或更改定时任务之前:

  • - 告知用户确切的时间表和操作内容。
  • 使用 scripts/subject_cron.py 生成候选时间表(轻度/标准/密集)。
  • 请求明确批准。
  • 将批准信息保存在 data/cron-consent.json 中。

批准后:

  • - 自主运行常规提醒和每周总结。
  • 仅在范围发生变化(新工作、时间变更或新增外部课程)时重新请求。

使用 scripts/setup_cron.py 进行幂等的定时任务管理。参见 references/cron-templates.md。

发现与精选

对于每个学科:

  • - 通过 scripts/sourceingest.py 摄取候选资源(YouTube RSS + 可选的 X/网页标准化信息流)。
  • 通过 scripts/discovercontent.py 按相关性、来源质量、时效性、深度进行排序。
  • 将结果保存到学科的 curation.json 中,附带简洁的理由和预计学习时间。

使用 references/source-quality.md 中的质量检查清单和 references/source-ingestion.md 中的摄取规范。

脚本(仅辅助功能)

  • - scripts/bootstrap.py — 依赖检查/安装尝试。
  • scripts/setupcron.py — 应用/移除/显示定时任务。
  • scripts/subjectstore.py — 创建/列出/更新各学科状态目录。
  • scripts/updateprogress.py — 使用指数移动平均趋势和信心值更新各学科进度。
  • scripts/validatequizjson.py — 验证生成的测验 JSON。
  • scripts/validategradingjson.py — 验证评分 JSON。
  • scripts/sourceingest.py — 将 YouTube RSS + 可选的 X/网页信息流标准化为候选 JSON。
  • scripts/discovercontent.py — 从候选网页/X/YouTube 资源中排序并持久化精选链接。
  • scripts/interventionrules.py — 为每个学科生成节奏干预方案(加速/稳定/减速)。
  • scripts/subjectcron.py — 为每个学科生成定时任务模板(轻度/标准/密集)。
  • scripts/weeklyreport.py — 汇总各学科总结,包含趋势/信心输出(文本 + JSON)。

干预策略

每次评分完成后,使用 scripts/intervention_rules.py 生成干预指导。

  • - 模式:加速、稳定、减速。
  • 用指标证据(指数移动平均/信心值/变化量)解释模式选择。
  • 将模式转化为该学科具体的下一步行动。

参见 references/intervention-policy.md。

执行策略

  • - 向用户输出时力求简洁:发生了什么变化、下一步做什么、下次提醒时间。
  • 切勿声称已执行未实际运行的定时任务/作业/资源抓取。
  • 如果集成功能缺失,以降级模式继续运行,并说明哪些功能不可用。

参考资料

  • - references/learning-methods.md
  • references/scoring-rubric.md
  • references/source-quality.md
  • references/source-ingestion.md
  • references/progress-model.md
  • references/report-schema.md
  • references/cron-templates.md
  • references/intervention-policy.md
  • references/quiz-schema.md
  • references/grading-schema.md

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 learning-coach-1776199599 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 learning-coach-1776199599 技能

通过命令行安装

skillhub install learning-coach-1776199599

下载

⬇ 下载 learning-coach v0.3.0(免费)

文件大小: 21.03 KB | 发布时间: 2026-4-15 11:03

v0.3.0 最新 2026-4-15 11:03
v0.3: source ingestion adapters (YouTube RSS + optional X/web feeds), per-subject cron templates, intervention rules, and stronger reporting/progress workflows.

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

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

p2p_official_large
返回顶部