agentCLAWHUBUnverified

Student Classroom Engagement Analysis | 学生课堂情绪参与度分析

Using a fixed classroom camera, the system analyzes students' facial expressions (focused, confused, happy, frustrated, bored, etc.), computes a class-level overall engagement score (0-100), and can identify low-engagement student positions (no identity stored — for real-time teacher reminders only). Real-time analysis provides engagement heatmaps and abnormal alerts. | 通过教室固定摄像头,分析学生面部表情(专注、困惑、开心、沮丧、无聊等),计算班级整体参与度评分(0-100分),并可识别出参与度较低的学生个体(不存储身份,仅用于实时提醒)。该技能可辅助教师调整教学节奏,关注学习困难学生。 Skill: Student Classroom Engagement Analysis | 学生课堂情绪参与度分析 Owner: 18072937735 Summary: Using a fixed classroom camera, the system analyzes students' facial expressions (focused, confused, happy, frustrated, bored, etc.), computes a class-level overall engagement score (0-100), and can identify low-engagement student positions (no identity stored — for real-time teacher reminders only). Real-time analysis provides eng

OpenClaw

Rank

62

Safety

84

Downloads

2.0k

Updated

Oct 9, 2026

Version

1.0.13

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 2K downloads reported by the source. Last updated 10/9/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 9, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 9, 2026
Adoption signal
2K downloadsadoption · observed Oct 9, 2026
Latest release
1.0.13release · observed Oct 3, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s17f8q65zg3y98t86jdg1177g583whq8:smyx-classroom-engagement-analysis-analysis
  1. Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-18072937735-smyx-classroom-engagement-analysis-analysis/snapshot"

Documentation

CLAWHUB

160,000 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: "smyx-classroom-engagement-analysis-analysis"
description: "Using a fixed classroom camera, the system analyzes students' facial expressions (focused, confused, happy, frustrated, bored, etc.), computes a class-level overall engagement score (0-100), and can identify low-engagement student positions (no identity stored — for real-time teacher reminders only). Real-time analysis provides engagement heatmaps and abnormal alerts. | 通过教室固定摄像头,分析学生面部表情(专注、困惑、开心、沮丧、无聊等),计算班级整体参与度评分(0-100分),并可识别出参与度较低的学生个体(不存储身份,仅用于实时提醒)。该技能可辅助教师调整教学节奏,关注学习困难学生。"
version: "1.0.15"
license: "MIT-0"
---

# 🏫 Student Classroom Engagement Analysis | 学生课堂情绪参与度分析
> **智能分析中枢** · 图片/视频智能分析 · 结构化报告 · 历史报告云端查询

---

## 🧭 技能概览 | Overview

| 模块 | 内容 |
|---|---|
| 🏷️ 技能名称 | **学生课堂情绪参与度分析** |
| 🎯 核心目标 | 通过教室固定摄像头,分析学生面部表情(专注、困惑、开心、沮丧、无聊等),计算班级整体参与度评分(0-100分),并可识别出参与度较低的学生个体(不存储身份,仅用于实时提醒)。该技能可辅助教师调整教学节奏,关注学习困难学生。 |
| 🖼️ 输入类型 | 图片、视频、本地文件、网络 URL |
| 📝 输出能力 | 结构化分析报告、识别/监测结果、建议与报告链接 |
| 🧩 场景码 | `SMYX_CLASSROOM_ENGAGEMENT_ANALYSIS_ANALYSIS` |

Using a fixed classroom camera, the system analyzes students' facial expressions (focused, confused, happy, frustrated, bored, etc.), computes a class-level overall engagement score (0-100), and can identify low-engagement student positions (no identity stored — for real-time teacher reminders only). The skill helps teachers adjust teaching pace and pay attention to students having learning difficulty. Application scenarios: K-12 classrooms, training courses, online education (students must be on camera). Real-time analysis provides engagement heatmaps and abnormal alerts. Skill features: it is difficult for a teacher to monitor every student's facial state in real time. AI-assisted analysis helps teachers timely detect confusion or boredom, adjust teaching strategy, and improve quality. Can be integrated into smart-classroom systems or lecture-recording devices.

通过教室固定摄像头,分析学生面部表情(专注、困惑、开心、沮丧、无聊等),计算班级整体参与度评分(0-100分),并可识别出参与度较低的学生个体(不存储身份,仅用于实时提醒)。该技能可辅助教师调整教学节奏,关注学习困难学生。应用场景:中小学教室、培训课堂、在线教育(需拍摄学生)。系统实时分析,为教师提供参与度热力图和异常提醒。技能特点:教师难以实时关注每个学生的表情状态。通过AI辅助分析,可帮助教师及时发现学生困惑或无聊,调整教学策略,提高教学质量。该技能可集成到智慧教室系统或录播设备中。

## 🤖 AI 角色 | AI Role
| 角色要点 | 说明 |
|---|---|
| 说明 1 | **假设你是一个专业的课堂教学分析 AI。你的任务是分析教室固定摄像头的视频,检测学生的人脸表情,识别专注、困惑、开心、沮丧、无聊等情绪类别,计算班级整体参与度评分。不存储学生身份信息,仅输出群体统计和匿名化的低参与度提示(仅返回座位坐标),作为教师实时教学辅助。** |

## 🎬 技能演示 | Skill Demo

[▶️ 点击查看技能使用介绍](https://lifeemergence.com/sample.html)

---

## 🎯 任务目标 | Goals
### 1. 🧩 技能用途

基于教室固定摄像头视频,识别学生面部 6 类情绪(focused / confused / happy / frustrated / bored / neutral)+ 头部朝向 + 举手互动 → 输出班级群体参与度评分(0-100)→ 输出匿名低参与度座位坐标 + 困惑集中座位 + 教师实时教学建议 + 参与度热力图

### 2. 🛠️ 能力范围

| 序号 | 具体能力 |
|---:|---|
| 1 | 人脸检测(不做身份关联) |
| 2 | 6 类情绪分类 |
| 3 | 头部姿态朝向估计(朝向讲台比例) |
| 4 | 举手事件计数 |
| 5 | 教学环节推测(lecture / interaction / practice) |
| 6 | 座位 ROI 网格映射(row × col) |
| 7 | 班级整体参与度评分 |
| 8 | 低参与度座位识别(仅返回坐标) |
| 9 | 困惑/沮丧热点识别 |
| 10 | 与上一时间窗对比的趋势分析 |
| 11 | 面向教师的中性教学建议生成 |
| 12 | 参与度伪彩色热力图 |

### 3. ⚡ 触发条件

| 触发类型 | 触发规则 |
|---|--

_meta.json

{
  "ownerId": "kn7e2caqj7pnsvr9r7t8zenghs83xw7n",
  "slug": "smyx-classroom-engagement-analysis-analysis",
  "version": "1.0.13",
  "publishedAt": 1790990676668
}

references/api_doc.md

# API 接口文档

此处用于存放学生课堂情绪参与度分析 API 的接口文档,待后续补充。

## 接口规范

- 基础地址:由 smyx_common 配置统一管理
- 认证方式:API Key 鉴权
- 响应格式:JSON

## 主要接口

1. `/web/health-analysis/v2/start-health-analysis` - 启动学生课堂情绪参与度分析任务
2. `/web/health-analysis/v2/get-health-analysis-result` - 获取群体参与度评分 + 匿名低参与度提示
3. `/web/health-analysis/page-health-analysis-result` - 分页查询历史参与度报告
4. `/health/order/api/getReportDetailExport?id={id}` - 导出完整报告(含参与度热力图)

## 场景代码

- `SMYX_CLASSROOM_ENGAGEMENT_ANALYSIS_ANALYSIS` - 学生课堂情绪参与度分析

## 输入约束

- 摄像头:中小学教室 / 培训课堂 / 在线教育(需拍摄学生)固定摄像头,**讲台对面或斜侧高位**,画面应覆盖大部分学生脸部
- 帧率 ≥ 5 FPS(推荐 10-15 FPS);分辨率 ≥ 720p;光照稳定避免逆光
- 视频时长建议 ≥ 5 分钟,匹配教学环节(导入 / 讲解 / 互动 / 练习)
- 初次部署需标定教室座位 ROI 网格(row × col,如 6×8,用于热力图坐标)
- **匿名约束**:不进行人脸识别 / 人脸比对 / 学生身份绑定;低参与度提醒仅返回座位坐标(如 row=3, col=2),不返回学生姓名

## 关键观测信号

- `student_count_detected` - 当前帧检测到的学生人数
- `emotion_distribution` - 班级情绪分布(focused / confused / happy / frustrated / bored / neutral 占比)
- `focus_ratio` - 专注比例(focused + 适度 happy + 适度 neutral)
- `confusion_ratio` - 困惑比例(confused / frustrated)
- `bored_ratio` - 无聊比例(bored + 走神:头部偏离讲台方向 + 长时间垂眼)
- `head_pose_toward_teacher_ratio` - 头部朝向讲台比例(参考指标)
- `hand_raise_event_count` - 举手互动次数(参考指标)
- `engagement_score` - 班级整体参与度评分(0-100)
- `low_engagement_seats` - 低参与度座位坐标数组(仅 row/col,不绑定身份)

## 阈值与等级

- `≥ 80` - 高参与度(excellent)
- `60-79` - 良好参与度(good)
- `40-59` - 中等参与度(fair)→ 建议教师调整节奏
- `< 40` - 低参与度(low)→ 触发实时提醒
- 教学环节切换(如从讲解 → 练习)时短暂下降视为正常

## 输出字段(参考)

- `time_window` - 采样时间窗口
- `teaching_phase_hint` - 推测教学环节(lecture / interaction / practice / unknown)
- `student_count_detected` / `emotion_distribution` / `focus_ratio` / `confusion_ratio` / `bored_ratio` / `head_pose_toward_teacher_ratio` / `hand_raise_event_count`
- `engagement_score` - 班级整体参与度评分
- `engagement_level` - 等级(excellent / good / fair / low)
- `low_engagement_seats` - 低参与度座位坐标数组([{row, col}, ...],**不含身份**)
- `confusion_hotspot_seats` - 困惑表情集中座位([{row, col}, ...])
- `trend_vs_last_window` - 相比上一时间窗变化(delta_pct)
- `alert_type` - 提醒类型(low_engagement / high_confusion / improving / normal)
- `alert_level` - 提醒级别(info / notice / warning)
- `teacher_suggestion` - 教师建议(如"班级整体参与度 38(low),建议穿插一个 2 分钟小组讨论或提问环节;困惑集中在 row=3 col=2 附近,建议复述刚才的概念")
- `engagement_heatmap_image_url` - 参与度热力图 URL(叠加在教室座位图上)

## 强制隐私约束

- ❌ **禁止**进行人脸识别 / 人脸比对 / 学生身份绑定
- ❌ **禁止**将"低参与度"用于学生绩效评估、家长沟通或公开排名
- ❌ **禁止**长期存储原始视频或可识别个人特征的数据
- ✅ 仅输出**班级群体聚合** + **座位坐标级别**的匿名提示,作为教师**实时**辅助参考
- ✅ 涉及未成年人,必须取得**学校 + 家长**双重知情同意,并明确告知用途与数据保存期限

> 仅输出基于视觉的群体行为聚合统计与教学辅助提示,**不构成对任何学生的能力评价、心理诊断或个人画像**;任何针对个体的关怀沟通应由教师 / 心理老师依据课堂观察与自愿性谈话进行。

skills/smyx_analysis/references/api_doc.md

# API接口文档

## 接口规范

- 基础地址:由 smyx_common 配置统一管理
- 认证方式:API Key 鉴权
- 请求格式:支持文件上传
- 响应格式:JSON

## 错误码说明

| 错误码 | 说明       |
|-----|----------|
| 400 | 请求参数错误   |
| 401 | API密钥无效  |
| 403 | 权限不足     |
| 413 | 文件过大     |
| 415 | 不支持的文件格式 |
| 500 | 服务器内部错误  |

scripts/config.yaml

{}
Github ReposUpdated 13h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/18072937735/skills/smyx-classroom-engagement-analysis-analysis",
      "sourceUrl": "https://clawhub.ai/18072937735/skills/smyx-classroom-engagement-analysis-analysis",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-09T21:42:29.169Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-18072937735-smyx-classroom-engagement-analysis-analysis/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-18072937735-smyx-classroom-engagement-analysis-analysis/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-09T21:42:29.169Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "2K downloads",
      "href": "https://clawhub.ai/18072937735/smyx-classroom-engagement-analysis-analysis",
      "sourceUrl": "https://clawhub.ai/18072937735/smyx-classroom-engagement-analysis-analysis",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-09T21:42:29.169Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.13",
      "href": "https://clawhub.ai/18072937735/smyx-classroom-engagement-analysis-analysis",
      "sourceUrl": "https://clawhub.ai/18072937735/smyx-classroom-engagement-analysis-analysis",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-03T01:24:36.668Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-18072937735-smyx-classroom-engagement-analysis-analysis/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-18072937735-smyx-classroom-engagement-analysis-analysis/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.13",
      "description": "- Version updated from 1.0.14 to 1.0.15. - Documentation improvements in SKILL.md. - Removed the skill-card.md file. - No functional changes to the analysis workflow or parameters.",
      "href": "https://clawhub.ai/18072937735/smyx-classroom-engagement-analysis-analysis",
      "sourceUrl": "https://clawhub.ai/18072937735/smyx-classroom-engagement-analysis-analysis",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-03T01:24:36.668Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 10, 2026.

Sponsored

Ads related to Student Classroom Engagement Analysis | 学生课堂情绪参与度分析 and adjacent AI workflows.