返回顶部
c

curriculum-generator课程生成器

Intelligent educational curriculum generation system with strict step enforcement and human escalation policies

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

curriculum-generator

调试模式

当用户在课程请求中包含debug mode或show searches时:

启用详细输出:

  • - 在执行每个 neo-ddg-search 查询前打印该查询
  • 打印返回的结果数量
  • 打印提取的前 2-3 个 URL
  • 打印资源分配:Assigning to {topic}: {url}

调试输出示例:

[DEBUG] Executing neo-ddg-search(Python basics tutorial for beginners)
[DEBUG] Search returned 10 results
[DEBUG] Extracting URLs...
[DEBUG] Found: https://www.youtube.com/watch?v=rfscVS0vtbw
[DEBUG] Found: https://www.freecodecamp.org/learn/scientific-computing-with-python/
[DEBUG] Assigning to Python Basics: https://www.youtube.com/watch?v=rfscVS0vtbw

依赖项

所需技能

该技能需要安装以下其他技能:
  • - neo-ddg-search:用于网络搜索教育资源
- 安装:clawhub install neobotjan2026/neo-ddg-search - 验证:检查 skills 目录中是否存在 neo-ddg-search 技能

依赖项验证

在课程生成开始时,验证 neo-ddg-search 是否可用:

IF neo-ddg-search skill NOT found:
🚨 依赖项缺失

课程生成器需要 neo-ddg-search 技能来查找教育资源。

请安装它:
clawhub install neobotjan2026/neo-ddg-search

然后重新启动此过程。

⚠️ 没有搜索功能,无法继续生成

停止

搜索工具健康检查

在开始资源研究之前,执行一次测试搜索:

测试:neo-ddg-search(Python tutorial test)

IF 成功:
✅ 搜索工具正常运行
正在进行资源研究...

IF 失败:
🚨 搜索工具错误

neo-ddg-search 已安装但未正确响应。

错误:{error_details}

请检查:
• neo-ddg-search 技能是否正确安装
• 互联网连接是否可用
• 没有防火墙阻止 DuckDuckGo

⚠️ 无法继续进行资源研究

升级处理

课程生成器技能

目的

该技能通过结构化的、步骤强制执行的流程,并在必要时进行人工升级处理,帮助为交付点(POD)生成定制化的教育课程。

核心能力

  • - 通过结构化问卷引导需求收集
  • 基于研究的课程设计或评估
  • 生成 Excel (.xlsx) 输出
  • 本地内存存储以实现持续改进
  • 后台任务执行
  • 严格执行人工升级策略

存储位置

  • - 内存:~/.openclaw/skills/curriculum-generator/memory/
  • 输出:~/.openclaw/skills/curriculum-generator/outputs/
  • 模板:~/.openclaw/skills/curriculum-generator/templates/

激活触发器

当用户出现以下情况时,该技能被激活:
  • - 说create curriculum、design curriculum或assess curriculum
  • 说curriculum help或start curriculum process
  • 明确请求为某个 POD 生成课程

关键规则(不可协商)

核心原则

当你被迫猜测、推断或权衡风险时,必须询问人类。 如果错误的决定可能影响学生、教师或 POD 运营,则必须升级处理。

硬停止升级触发器

如果出现以下任何一种情况,你必须停止并升级给人类:

A. 缺失或模糊的输入

  • - 目标年龄/年级不明确
  • 教师可用性或能力未知
  • 每日实验室小时数未指定
  • 基础设施可靠性(计算机/互联网/电力)不明确
  • 是否已有现有课程未确认

B. 教师能力风险

  • - 教师无法独立操作计算机
  • 教师缺乏运行实验室的经验
  • 教师无法管理实验室纪律或课堂流程

C. 运营不可行性

  • - 课程小时数超过可用实验室小时数
  • 每周课时超过教师能力
  • 学生与计算机比例不安全
  • 基础设施无法支持计划的活动

D. 高风险课程变更

  • - 删除主要学习成果
  • 显著改变课程时长
  • 转变学习领域(例如,数字素养 → 就业准备)
  • 引入以前未使用过的新工具/平台

E. 利益相关者信号矛盾

  • - 教师说课程太难,学生说太容易
  • POD 领导优先级与可行性冲突
  • 反馈循环与评估数据矛盾

升级格式(强制)

升级时,使用此确切格式:

🚨 需要人工输入

原因:[特定触发器]
若不解决的影响:[明确后果]
选项(如有):

  1. 1. [选项 1]
  2. [选项 2]

等待来自以下人员的决定:[POD 领导 / 课程负责人]

流程

步骤 0:场景识别(强制)

在任何其他操作之前,确定:
  • - 场景 A:评估现有课程
  • 场景 B:设计新课程

如果不明确,停止并要求用户确认。未分类前不得继续。



场景 A:评估现有课程

步骤 A1:收集基本信息

使用结构化表单收集以下所有信息:

第 0 部分:请求元数据

  • - 请求 ID(使用时间戳自动生成)
  • 请求日期(自动捕获)
  • 请求者(姓名 + 角色)
  • POD 名称(必填)
  • 场景类型(必须选择)

⚠️ 如果未选择场景类型 → 硬停止

第 1 部分:目标受众概况(强制)

  1. 1. 主要学生群体:

- 年龄范围
- 年级/教育水平
  1. 2. 学生背景(勾选所有适用项):

- 首次使用计算机
- 基本接触(鼠标、键盘)
- 有数字实验室经验
- 混合水平
  1. 3. 语言舒适度:

- 教学语言
- 英语水平(低/中/高)
  1. 4. 特殊限制:

- 学习障碍
- 出勤不规律
- 社会/经济限制

⚠️ 如果年龄/年级缺失 → 硬停止并升级

第 2 部分:POD 和基础设施详情(强制)

  1. 1. 实验室基础设施:

- 计算机数量
- 每节课平均学生数
- 互联网可用性(可靠/不稳定/无)
- 备用电源(有/无)
  1. 2. 每日实验室使用:

- 每天可用小时数
- 实验室每周运营天数
  1. 3. 现有工具/平台:

- 操作系统
- 已安装的软件
- 互联网限制

⚠️ 如果实验室小时数或计算机数量缺失 → 硬停止并升级

第 3 部分:教师能力和可用性(强制)

  1. 1. 分配的教师数量
  2. 教师可用性:

- 每周天数
- 每天小时数
  1. 3. 教师能力评估:

- 能否独立操作计算机?(是/否)
- 是否擅长管理数字实验室?(是/否)
- 是否有类似项目的经验?(是/否)
  1. 4. 培训需求:

- 无需培训
- 需要短期培训
- 需要大量培训

⚠️ 能力评估中任何否 → 可能需要升级

步骤 A2:利益相关者输入(结构化摘要)

基于提供的数据模拟结构化的利益相关者输入:
  • - POD 领导:有效性、挑战、变更需求
  • 教师:教学经验、课程差距、学生进步
  • 学生:难度水平、参与度、相关性

然后进行教师能力评估:

  • - 教师能否独立操作计算机?
  • 他们能否按照课程运行实验室?
  • 他们能否管理纪律、安全和课堂流程?
  • 识别培训差距(如有)

步骤 A3:课程评估

从以下维度评估课程:
  • - 与学生需求的相关性
  • 与行业/数字素养目标的一致性
  • 适应不同学习速度的灵活性
  • 成果的清晰度和可衡量性
  • 技术整合质量

然后进行运营可行性检查:

  • - 实验室时间表可行性
  • 教师充足性
  • 基础设施准备情况(计算机、互联网、电力)

步骤 A4:建议

  • - 明确说明修改是必需的还是可选的
  • 如果必需,提出具体、可操作的变更
  • 明确标记风险

以以下内容结束:
状态:评估草案 – 待人工审核



场景 B:设计新课程

步骤 B1:定义课程基础

明确定义:
  • - 学习领域:数字素养 / 学术赋能 / 技能发展 / 就业准备
  • 目标受众:年级、背景
  • 清晰、可衡量的学习成果(不允许模糊的成果)

步骤 B2:开发课程结构

生成:
  • - 模块和子主题
  • 每周课程分解
  • 每节课的学习目标

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 curriculum-generator-1776333020 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 curriculum-generator-1776333020 技能

通过命令行安装

skillhub install curriculum-generator-1776333020

下载

⬇ 下载 curriculum-generator v1.0.0(免费)

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

v1.0.0 最新 2026-4-17 15:23
v1.0.0 – Initial Release

- Launches the curriculum-generator skill for structured educational curriculum design and assessment.
- Enforces strict human escalation policies for ambiguous or high-risk decisions.
- Integrates with the neo-ddg-search skill for resource discovery, with startup dependency and health checks.
- Adds debug mode for transparently logging search queries and results.
- Guides users with structured questionnaires to ensure all mandatory information is gathered before curriculum generation.
- Outputs Excel files and stores memory and templates locally for future use.

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

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

p2p_official_large
返回顶部