①摘要
面向乡村中小学教师,在日常备课场景下提供智能教学方案生成能力,目前通过本地测试验证有效,可将备课时间缩短约60%。
②真实场景与需求
目标人群
乡村中小学一线教师,主要教授语文、数学、英语等学科。
痛点描述
乡村教师教学任务繁重,往往一人承担多个班级的教学工作。备课时,他们需要花费大量时间设计教学方案,但又缺乏专业的教学设计指导资源。特别是在设计分层教学目标和构建知识框架时,往往感到力不从心,导致教学质量参差不齐。
现有做法
现在乡村教师通常通过以下方式解决:
参考往年的旧教案,内容可能过时
在网上搜索零散的教学资料,质量参差不齐
凭经验设计,缺乏系统性
向同事请教,但受限于时间和精力
这些方法存在:耗时长、质量不稳定、缺乏专业性等问题。
③作品介绍
教案助手 (TeachBro) 是一个专为乡村教师设计的网页工具。
核心功能
5阶段工作流程 - 从教学目标确认到知识框架构建的完整流程
布鲁姆分层目标生成 - 基于布鲁姆教育目标分类法,自动生成6个层次的教学目标
双方案选择 - 提供填鸭式和游戏化两种教学方案供选择
教学环节设计 - 自动生成详细的教学步骤、活动设计和作业安排
可视化知识框架 - 用树形结构展示知识脉络,帮助建立完整知识体系
④用 SOLO 实现的过程
任务拆解
整个项目我用 SOLO 拆解成了以下任务:
需求分析和功能设计(使用 /spec)
前端框架搭建和基础组件开发
分阶段工作流程实现(5个阶段)
用户体验优化(按钮、交互流程等)
生产构建和部署准备
文档编写(用户手册、部署指南等)
用了 SOLO 哪些能力
智能代码生成 - 快速生成 React 组件、页面布局
需求规格 (/spec) - 帮助我清晰定义功能需求
任务规划 (/plan) - 将大任务拆解成可执行的小任务
代码修改和优化 - 根据需求迭代优化功能
项目构建 - 自动处理 npm install、build 等流程
文档编写 - 生成用户手册、部署指南等文档
关键操作过程
初始需求 - 用 /spec 定义了教学助手的核心功能
布鲁姆分层 - 引入布鲁姆教育目标分类理论,重构了工作流程
界面优化 - 多次迭代优化,去掉了复杂的选择操作,改为直接确认
功能修复 - 修复了阶段跳转、按钮响应等问题
部署准备 - 构建生产版本,准备部署材料
中间踩过的坑
端口占用问题 - 一开始 5173 端口被占用,后来自动切换到 5174
TypeScript 配置 - build 时遇到弃用警告,后来调整了 package.json 的 build 脚本
用户体验 - 一开始操作太复杂,后来简化了流程,去掉了不必要的选择
阶段跳转 - 修复了阶段2无法进入阶段3的问题
⑤成果展示
GitHub 仓库: GitHub - milkjor/milkcode: 个人作品集 · GitHub
用户手册:教案助手用户手册 - 飞书云文档
项目文件
项目压缩包: TeachBro-网页版.zip(包含完整代码和所有文档)
源代码: /workspace/src/ 目录
生产构建: /workspace/dist/ 目录
5阶段工作流程界面
阶段1 - 教学目标确认(输入学科、年级、教学目标)
阶段2 - 布鲁姆分层目标生成(6个层次的教学目标)
阶段3 - 教学方案类型选择(填鸭式/游戏化)
阶段4 - 教学环节设计(详细教学方案)
阶段5 - 知识框架构建(可视化知识结构)
和SOLO交互的过程:
1.直接把目的和要求丢给AI生成PRD
2.进行BUG修复和前端审美优化
3.从用户角度出发和产品参考
4.布鲁姆层次教学,渐进式披露教学产生质的飞跃
5.交互的BUG修复














