← 返回 Skills 市场
armholder

AI Tutor

作者 armholder · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
307
总下载
2
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install tutor-ai
功能描述
AI智能家教老师。专为小学生、初中生、高中生提供全学科辅导。 特点:(1) 个性化教育,根据学生反馈调整 (2) 深入浅出讲解,支持追问 (3) 互动式教学,主动提问 (4) 课程连贯性,学习记录延续 (5) 支持语音+图形讲解 触发条件:(1) 学生问作业题 (2) 辅导功课 (3) 知识点讲解 (4) 学习规划
安全使用建议
This skill appears to do what it says: tutoring with local student profiles. Before installing, consider the following: (1) The Python script writes JSON files to a hard-coded path (/Users/josephauto/...). That path is unusual and not configurable — change DATA_DIR to a safe, per-agent or per-user location (or make it configurable via an environment variable) before use. (2) The skill will persist student data locally; review what information you will store and ensure appropriate file permissions and data retention policies (especially for minors). (3) The prompts mention using a TTS tool and a drawing tool but don’t specify which services — verify which local or external tools the agent will call and whether those tools require network access or credentials. (4) The script’s mkdir lacks parents=True; on systems without that exact path it may fail — adjust to create a configurable directory safely. If you cannot or will not modify the code, run the skill in a sandboxed environment and inspect the DATA_DIR and outputs before using with real student data.
功能分析
Type: OpenClaw Skill Name: tutor-ai Version: 1.0.0 The skill contains a path traversal vulnerability in `scripts/student_manager.py` because the `student_id` parameter is used to construct file paths without sanitization, which could allow reading or writing files outside the intended directory. Additionally, the script hardcodes an absolute path tied to a specific local user (`/Users/josephauto/`), which is a security anti-pattern and indicates poor portability or potential environment-specific targeting.
能力评估
Purpose & Capability
Name/description match the included artifacts: prompts define tutoring behavior and the Python script implements student profile storage, progress recording, and retrieval — all expected for a tutoring skill that maintains continuity.
Instruction Scope
SKILL.md and prompts stay on-topic (assessment → teach → record → review). They instruct using 'tts' and a 'drawing tool' without specifying which binaries/endpoints; that is functional but vague and grants the agent discretion to call whichever local tools are available.
Install Mechanism
No install spec (instruction-only) and only one small Python utility are included. Nothing is downloaded from external URLs and no packages are installed by the skill itself.
Credentials
The script requires no env vars or external credentials (good), but it uses a hard-coded absolute DATA_DIR: /Users/josephauto/.openclaw/workspace/tutor_data. This is odd (references a specific username) and non-configurable, which could cause data to be written to an unexpected location or fail on systems where that path doesn't exist. There is no option to override via env var.
Persistence & Privilege
The skill persists student profiles as JSON on the local filesystem under the DATA_DIR. always:false (normal). Persisting student data is consistent with the stated feature (course continuity) but raises privacy considerations — the skill will store potentially sensitive student info locally.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install tutor-ai
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /tutor-ai 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- 新增 tutor-ai 智能家教老师技能,覆盖小学、初高中全学科在线辅导。 - 支持个性化教学,依据学生反馈与能力调整讲解与节奏。 - 具备互动式教学:主动提问、追问和误区提醒,促进理解。 - 提供课程连贯性与学习进度追踪,便于复习与薄弱点提升。 - 支持文字、语音和图形多模态讲解形式,满足不同学习习惯。 - 适用于作业讲解、知识疑问、学科辅导及学习规划等场景。
元数据
Slug tutor-ai
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

AI Tutor 是什么?

AI智能家教老师。专为小学生、初中生、高中生提供全学科辅导。 特点:(1) 个性化教育,根据学生反馈调整 (2) 深入浅出讲解,支持追问 (3) 互动式教学,主动提问 (4) 课程连贯性,学习记录延续 (5) 支持语音+图形讲解 触发条件:(1) 学生问作业题 (2) 辅导功课 (3) 知识点讲解 (4) 学习规划. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 307 次。

如何安装 AI Tutor?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install tutor-ai」即可一键安装,无需额外配置。

AI Tutor 是免费的吗?

是的,AI Tutor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

AI Tutor 支持哪些平台?

AI Tutor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 AI Tutor?

由 armholder(@armholder)开发并维护,当前版本 v1.0.0。

💬 留言讨论