教学功能

全面了解 MeefoClaw 的教学实训能力

教学实训进度面板
核心引擎

教学实训引擎

内置完整的教学实训流程引擎,将软件开发全生命周期融入教学,自动引导学生从需求到交付走完全程。

  • 9 个阶段全程覆盖:需求收集 → 需求分析 → 图表生成 → 概要设计 → 开发计划 → 编码开发 → 安全审查 → 交付评估 → 模拟答辩
  • 进度面板实时展示每个阶段完成情况
  • 每个阶段自动存档,完整可追溯
  • 支持需求变更机制(req-002/003...)
AI引导需求分析
需求阶段

AI 引导式需求分析

学生不需要从零写需求文档。AI 像导师一样主动提问,引导学生逐步理清需求,最终自动生成结构化的需求规格说明书。

  • AI 根据项目类型主动提出针对性问题
  • 学生用自然语言逐条回答即可
  • 自动生成 requirement-spec.md 需求规格说明书
  • 支持导入已有需求文档(Word/Markdown)
自动生成需求文档
对话式开发
核心机制

逐步开发,强制验收

这是 MeefoClaw 教学模式最核心的设计——禁止一键生成整个应用,必须逐步执行、逐步验收。

  • ⬜ 待执行🔄 进行中👀 待验收✅ 已通过
  • 每步 AI 完成后,学生必须运行检查、确认无误才能进入下一步
  • 发现问题 → 驳回并描述 → AI 修复 → 再次验收
  • 系统自动记录验收轮次、修复次数、通过时间
💡 教学理念:在反复验收和反馈的过程中,学生培养了需求表达、问题发现和精准反馈的核心能力——这比学语法重要得多。
实时预览
开发体验

Spec Coding 规范化开发

规范先行,文档驱动。学生先定义规格(Spec),AI 按规格执行,每一步按规格验收——不是被动接受 AI 结果,而是主动把控质量。

  • 用中文描述需求规格,AI 按规格生成可运行的应用
  • 内置预览面板实时渲染效果,所见即所得
  • 截屏标注功能:圈出问题位置,写上"这里不对",AI 立刻理解
  • 自动错误捕获 + AI 三重诊断,零基础也能调 bug
  • 全程文档化:需求规格、设计方案、验收记录都是正式产出
💡 Spec Coding vs Vibe Coding:Vibe Coding 是"沉浸氛围,接受 AI 结果";Spec Coding 是"先写清楚规格,再让 AI 按规格执行,每步按规格验收"。后者更强调人的主动把控和文档化思维。
七维评分报告
评估体系

七维 AI 智能评分

不评代码本身(代码是 AI 写的),而是评估学生在人机协作过程中展现的真实能力。

维度权重
需求表达能力20 分
验收认真度20 分
问题反馈质量15 分
AI 协作策略15 分
理解与反思15 分
安全意识10 分
迭代效率5 分

AI 评分时引用学生对话原文作为评分依据,确保公正透明。

开发时间线
数据追踪

开发过程时间线

评分报告包含完整的开发时间线,让教师和学生都能清晰看到整个开发过程的节奏和质量。

  • 每个步骤的开始时间和完成时间
  • 修复轮次最多的"最难步骤"标记
  • 整体开发节奏与效率可视化
  • 支持教师查看班级整体完成情况
模拟答辩
答辩系统

AI 模拟答辩

项目完成后,AI 基于全部项目档案(需求文档、设计方案、对话记录、代码)自动生成答辩题目。

  • AI 自动生成 6 道答辩题,覆盖需求理解、技术方案、代码逻辑、安全意识、扩展思考
  • 学生逐题文字作答,AI 实时给出 0-10 分评分和点评
  • 每题提供参考答案供学习对照
  • 全过程记录保存为 defense-report.md 答辩报告
  • 支持中途暂停,下次自动恢复进度
团队协作
协作模式

团队协作开发

支持小组协作开发模式,让学生体验真实的团队软件开发流程。

  • 角色分工 —— 组长/组员角色,组长审批加入申请
  • 实时同步 —— 多人同时在线协作,代码和文档实时同步
  • 各司其职 —— 不同成员可负责不同需求模块
  • 统一评分 —— 系统记录每位成员的贡献度
AI 课程学习
课程学习

AI 互动式课程学习

内置 AI 课程学习系统,教师上传课程材料后,AI 自动拆解知识体系,生成图文板书,学生通过对话深入理解——学完即练,知识与技能形成闭环。

  • 课程创建 — 教师上传文档、PPT、网页链接等,AI 自动解析构建知识体系
  • 智能板书 — AI 自动生成概念图、对比表、流程图、时间线、照片学习等多种板书形式
  • 对话深入 — 学生选中板书内容与 AI 对话,深入理解知识点
  • 自适应讲解 — AI 根据学生掌握情况动态调整讲解深度
  • 学用衔接 — 课程学完后无缝进入项目实训,理论转化为实践
💡 教学价值:先建立知识框架再动手实践,避免盲目操作。AI 板书将抽象概念可视化,对话互动比被动阅读更有效——学完即练,知识真正内化。

从应用到手机 — APK 一键打包

学生完成的 Web 应用可以一键打包为 Android APK,安装到真实手机上运行

📦

全程本地打包

无需上传到任何服务器,数据安全

🎨

自动生成图标

自动生成应用图标和启动画面

快速打包

约 10-30 秒完成,自动打开文件夹

📱

真机运行

装进手机,展示给家人朋友

💡 教学价值:这种"从想法到手机应用"的完整体验,是传统编程教学无法提供的。学生的获得感和成就感是持续学习的最大动力。

更多平台能力

除教学实训功能外,MeefoClaw 还提供丰富的 AI 能力供教学使用

💬

AI 智能对话

内置通义千问、DeepSeek 等主流模型,流式输出,多轮对话

📊

数据源整合

直接读写 Excel 数据,AI 自动感知表结构

📝

文档处理

Word/Excel/PPT/PDF 的读取、生成、转换

📚

知识库

指定文件夹自动建库,自然语言问答

🌐

浏览器自动化

AI 操控浏览器,网页数据抓取、表单填写

🎙

在线会议

语音实时转写,一键生成会议纪要

开始你的 Spec Coding 教学

免费下载 MeefoClaw,体验规范先行、文档驱动的 AI 教学新范式

⬇ 免费下载