一、项目缘起:看见乡村教师的真实痛点
在乡村教育场景中,许多老师面临着「教具匮乏」「跨科教学应急」「个性化表扬学生无思路」的三重困境:有的老师手边只有矿泉水瓶、硬纸板等废旧物品,却想给孩子讲清楚物理 / 化学知识点;有的老师会临时被安排教授非本专业科目,备课时间不足、知识点梳理无头绪;还有的老师想鼓励学生的微小进步,却苦于找不到贴合孩子性格的表扬话术。
更现实的是,乡村教师常用的设备多为老旧智能手机,复杂的界面、小字体、冷色调的工具往往增加使用成本。基于这些真实痛点,我们打造了「泥土百宝箱」—— 一款专为乡村教师设计的移动端优先 AI 备课助手,核心理念是「万物皆教具,就地取材」,让技术真正服务于乡村教育的实际需求。
二、项目核心设计:适配乡村场景的极致体验
为了适配乡村教师的使用设备和使用习惯,我们在设计上做了针对性优化:
-
大字体 + 高对比度:适配老旧智能手机,即使屏幕分辨率低也能清晰阅读; -
暖色调 UI:以大地色 + 护眼绿为主,长时间备课使用不疲劳; -
操作极简:大按钮、大卡片、底部导航设计,零学习成本,打开就能用; -
流式输出:模拟 AI 逐字生成内容,避免等待焦虑,体验更流畅。
三、核心功能:解决乡村备课的三大核心问题
1. 万物皆教具(核心主打):废旧物品也能做课堂实验
输入知识点(如 “大气压强”)和手边的废旧物品(如 “矿泉水瓶、硬纸板”),AI 会自动生成完整的课堂实验方案,包含「实验名称 + 材料清单 + 分步操作指南 + 大白话讲解话术」,让乡村教师不用依赖专业教具,就地取材就能打造生动的课堂。
2. 跨科急救包:5 分钟搞定跨科备课
临时被安排教其他科目?输入年级、科目和课题,一键生成「急救备课卡」:包含一分钟趣味导入、核心防错口诀(押韵易记)、3 道黑板随堂测验题,帮老师快速上手非本专业科目教学。
3. 微光表扬信:用温暖的话术看见孩子的进步
记录学生的微小进步,AI 会生成 3 种不同风格的表扬话术(鼓励尝试型、肯定勇气型、温和引导型),每条话术支持一键复制,让老师轻松用温暖的语言关注每个孩子的成长。
四、技术实现:易用、灵活、安全
1. 灵活的 AI 接口适配
应用兼容所有 OpenAI 协议的 AI 接口(DeepSeek、通义千问、OpenAI、本地 Ollama 等),支持快速预设和手动配置,老师可根据自身资源选择云端 AI 或本地部署的模型,降低使用门槛。
2. 安全与兜底设计
-
API 密钥仅保存在浏览器本地(localStorage),不上传任何服务器,保障信息安全;
-
未配置 AI 接口时,自动加载内置 Mock 示例数据,不影响功能演示,无 AI 也能体验。
3. 轻量化部署
基于 React+Vite+Tailwind CSS 构建,仅需 Node.js 环境即可快速运行,构建后可部署到任何静态文件服务器,无需复杂的后端运维,适合乡村学校的技术环境。
五、技术栈与项目结构
核心技术栈
表格
| 技术 | 用途 |
|---|---|
| React | 前端框架,保障组件化开发与交互体验 |
| Vite | 轻量构建工具,提升开发与部署效率 |
| Tailwind CSS v4 | 样式框架,快速实现移动端适配与主题设计 |
| Lucide React | 轻量化图标库,适配极简 UI 设计 |
极简项目结构
项目采用清晰的分层设计,核心逻辑集中在 AI 服务层(支持 SSE 流式输出)、Prompt 配置层和 UI 组件层,便于后续迭代与维护:
plaintext
rural-ai-box/
├── src/
│ ├── main.jsx(React入口)
│ ├── services/(AI服务+Prompt配置)
│ ├── hooks/(流式输出Hook)
│ └── components/(核心功能页面+导航组件)
六、项目价值:让乡村教育更有温度
「泥土百宝箱」没有追求复杂的功能堆砌,而是聚焦乡村教师的「真需求」:用 AI 降低备课门槛,用适配设计降低使用门槛,用温暖的功能设计关注课堂与学生成长。我们希望这款工具能成为乡村教师的「随身助手」,让每一位乡村老师都能轻松备课,让每一个乡村孩子都能在有趣的课堂和温暖的鼓励中成长。
【截图 6:项目整体使用流程演示(可选)】
七、快速体验
-
环境要求:Node.js >= 18、npm >= 9
-
github链接Baijidot/rural-ai-box
-
运行步骤:
bash
运行
cd rural-ai-box
npm install
npm run dev
# 打开 http://localhost:xxxx 即可体验
我们相信,好的教育工具应该「就地取材、随手可用」,「泥土百宝箱」愿做乡村教师身边的小帮手,让万物皆可成为教具,让每一份用心的备课都能照亮乡村课堂。





