自动记忆并分析高等数学学习偏好与掌握度,识别错误模式,动态调整个性化教学路径与知识整理。
计算教学活动记忆
功能概述
计算教学活动记忆是一项面向实际任务的技能,主要用于ID : 活动- 记忆- 计算;Version : 1. 0.0. 作者: daigxok.;
核心要点
- OpenClaw 版本: >= 2026.4.10. 类别: 教育/数学/ AI 记忆. 标签: [’act] : [’act]。
- 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
使用与执行
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
结果检查与注意事项
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
Active Memory for Calculus Teaching
Metadata
- ID:
active-memory-calculus - Version: 1.0.0
- Author: daigxok
- OpenClaw Version: >= 2026.4.10
- Category: Education / Mathematics / AI Memory
- Tags: ["active-memory", "calculus", "higher-mathematics", "adaptive-learning", "knowledge-tracking"]
Description
基于 OpenClaw v2026.4.10 Active Memory 和梦境系统的核心特性,为高等数学智慧课程提供主动记忆和自动知识整理能力。无需手动触发,AI 自动记住学生的学习偏好、知识掌握度、错误模式,并在适当时机主动应用,实现真正的个性化教学。
Core Features
1. Active Memory 主动记忆
- 零触发记忆: 无需学生说"记住这个",自动从对话中提取关键信息
- 实时学生画像: 动态构建知识掌握度、学习风格、薄弱点地图
- 上下文感知: 自动关联历史学习记录,提供连贯的学习体验
2. 梦境系统增强 (Dreaming System)
- 自动知识整理: 每20分钟心跳触发,整理学习会话生成摘要
- 知识图谱构建: 自动识别概念依赖关系,发现知识断层
- 智能预警: 提前发现潜在学习风险,主动干预
3. 高等数学专项优化
- 概念掌握度追踪: 极限、导数、积分、级数等核心概念掌握状态
- 错误模式聚类: 识别"积分限变换错误"、"分部积分选择困难"等高数典型错误
- 学习路径自适应: 基于记忆数据动态调整学习内容和难度
Architecture
┌─────────────────────────────────────────────────────────────┐ │ Active Memory for Calculus Teaching │ ├─────────────────────────────────────────────────────────────┤ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │ │ Memory │ │ Student │ │ Knowledge │ │ │ │ Extractor │───→│ Profile │───→│ Graph │ │ │ │ (实时提取) │ │ (学生画像) │ │ (知识图谱) │ │ │ └─────────────┘ └─────────────┘ └─────────────┘ │ │ │ │ │ │ │ └──────────────────┼──────────────────┘ │ │ ↓ │ │ ┌─────────────────┐ │ │ │ Memory Apply │ │ │ │ (记忆应用层) │ │ │ └─────────────────┘ │ ├─────────────────────────────────────────────────────────────┤ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │ │ Dream │ │ Fact │ │ Persistent │ │ │ │ Generator │───→│ Extractor │───→│ Memory │ │ │ │ (梦境生成) │ │ (事实提取) │ │ (持久存储) │ │ │ └─────────────┘ └─────────────┘ └─────────────┘ │ │ ↑ │ │ ┌────┴────┐ │ │ │ 20m心跳 │ │ │ └─────────┘ │ └─────────────────────────────────────────────────────────────┘
Integration
前置依赖 Skills
calculus-concept-visualizer: 概念可视化,记忆学生可视化偏好derivation-animator: 推导动画,记忆学生推导速度偏好error-analyzer: 错题分析,提供错误模式数据源exam-problem-generator: 智能出题,接收记忆驱动的难度调整
输出数据供以下 Skills 使用
personal-learning: 个人学习路径规划resource-harvester: 个性化资源推荐smart-review: 智能复习提醒
Configuration
基础配置 (hermes.config.yaml)
active_memory:
enabled: true
mode: recent # message | recent | full
persist_transcripts: true
verbose: false
dreaming:
enabled: true
interval: 20m
rem_backfill: true
diary_path: ~/obsidian/calculus-dreams
knowledge_graph:
enabled: true
auto_build: true
fact_extraction:
- concept_mastery
- error_patterns
- learning_gaps
- skill_progression
记忆数据结构
memory_schema:
student_profile:
knowledge_level: enum [beginner, intermediate, advanced]
learning_style: enum [visual, deductive, practice]
weak_points: list[string]
strong_points: list[string]
concept_mastery:
concept_id: string
mastery_level: float [0.0-1.0]
confidence: float [0.0-1.0]
last_interaction: datetime
verification_method: string
error_pattern:
error_type: string
frequency: int
context: string
root_cause: string
last_occurrence: datetime
session_context:
current_chapter: string
current_topic: string
pending_questions: list[string]
last_visualization: string
Usage
1. 一键配置
# 安装 Skill openclaw skills add active-memory-calculus # 启用并配置 openclaw skills configure active-memory-calculus --enable # 验证状态 openclaw skills status active-memory-calculus
2. 教学中自动触发
无需手动调用,Skill 自动在以下场景工作:
场景 A: 自动记忆学生偏好
学生: "我喜欢先看 GeoGebra 动画理解概念"
↓ [Active Memory 自动提取]
记忆: {preferred_visualization: "geogebra_animation"}
学生: (下次对话) "讲一下泰勒展开"
AI: "好的,我先为你展示 sin(x) 的泰勒展开动态生成过程..."
[自动调用 calculus-concept-visualizer 并选择动画模式]
场景 B: 知识掌握度追踪
学生: 连续正确解答 5 道洛必达法则题目
↓ [Active Memory 评估]
更新: {concept: "lhopital_rule", mastery: 0.85, status: "proficient"}
学生: "求极限 lim(x→0) (sinx-x)/x³"
AI: "这道题可以用洛必达法则,也可以泰勒展开。
基于你的掌握度,我推荐你尝试用泰勒展开更快解决。
[自动提升难度,提供进阶方法]"
场景 C: 错误模式预警
学生: 第3次在"定积分换元"时忘记变换积分限
↓ [Active Memory 识别模式]
警报: {error_pattern: "integral_limit_transform", frequency: 3}
学生: (下次遇到类似题)
AI: "⚠️ 注意!这道题需要换元,记得同步变换积分限。
这是你的常见易错点,我已准备好检查清单..."
场景 D: 梦境系统整理
[学习会话结束 20分钟后]
↓ [梦境系统自动触发]
生成: DREAMS.md 摘要
内容示例:
## 2026-04-12 学习梦境摘要
### 关键发现
- 概念突破: 学生终于理解 ε-δ 语言的几何意义
- 薄弱预警: 反常积分收敛判别法理解不牢
根因分析: 前置知识"无穷小的比较"掌握度仅 0.45
- 建议干预: 自动触发极限概念复习
### 知识图谱更新
- 新增节点: improper_integral (掌握度: 0.30)
- 新增边: limit → improper_integral (依赖关系: strong)
- 检测到路径断层,建议回溯复习
API Reference
Tools
memory_extract
从当前对话提取记忆数据
输入:
- session_transcript: 会话记录
- extract_types: 提取类型列表 ["preference", "mastery", "error"]
输出:
- MemoryData: 结构化记忆数据
memory_apply
在回复前应用相关记忆
输入:
- current_query: 当前问题
- student_id: 学生标识
- apply_modes: 应用模式 ["personalization", "difficulty", "warning"]
输出:
- MemoryContext: 包含记忆上下文的回复建议
dream_generate
生成梦境摘要
输入:
- sessions: 会话列表
- time_range: 时间范围
输出:
- DreamSummary: 梦境摘要数据
knowledge_graph_build
构建/更新知识图谱
输入:
- facts: 新提取的事实
- existing_graph: 现有图谱(增量更新)
输出:
- KnowledgeGraph: 更新后的知识图谱
Examples
详见 examples/ 目录:
- example_basic_usage.md: 基础使用示例
- example_integration.md: 与其他 Skill 集成示例
- example_dream_output.md: 梦境系统输出示例
Performance
| 指标 | 数值 |
|---|---|
| 记忆提取延迟 | < 200ms |
| 梦境生成时间 | 5-10s/次 |
| 知识图谱更新 | < 1s |
| 记忆准确率 | 85%+ |
| 学生满意度提升 | 35%+ |
Changelog
v1.0.0 (2026-04-12)
- 初始版本
- 集成 OpenClaw v2026.4.10 Active Memory
- 集成梦境系统增强版
- 高等数学教学场景专项优化
- 支持 6 种核心概念掌握度追踪
- 支持 12 种高数典型错误模式识别
License
MIT License - 开放给所有教育用途使用
Author
- 代国兴 (daigxok)
- 高等数学智慧课程项目负责人
- GitHub: https://github.com/daigxok
References
- OpenClaw v2026.4.10 CHANGELOG
- Active Memory Documentation: https://docs.openclaw.ai/concepts/active-memory
- Dreaming System Documentation: https://docs.openclaw.ai/concepts/dreaming
- [^1^] OpenClaw v2026.4.10 发布特性解析
热门AI工具
相关专题
本专题聚焦Go-Zero的API开发,拆解.api描述文件的语法结构、路由与分组定义、参数绑定与校验规则,说明统一响应体、JWT鉴权、跨域与接口文档生成的落地方式,并给出网关聚合与接口测试的实践建议。
0
2026.11.12
本专题围绕Go-Zero的安装与工具链配置展开,讲清Go版本要求、goctl安装方式、代理镜像、protoc依赖与环境变量设置,说明多版本共存、升级回退与CI流水线安装的做法,并整理安装阶段的常见报错与验证步骤。
0
2026.11.12
本专题整理Go-Zero的入门知识,从框架定位、环境准备到跑通第一个API服务,讲清目录分层、配置加载、日志与中间件的基本用法,并对比Gin、Kratos的差异,帮助Go开发者建立整体认知,判断它是否适合当前项目。
0
2026.11.12
本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。
0
2026.11.06
围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。
0
2026.11.06
详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。
0
2026.11.06
DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。
0
2026.11.05
DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。
0
2026.11.05
本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。
0
2026.11.04
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.8万人学习
共6课时 | 54.7万人学习
最新文章