# homework-check **Repository Path**: zxw2017/homework-check ## Basic Information - **Project Name**: homework-check - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-10 - **Last Updated**: 2026-06-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 作业检查助手 ## 项目简介 一款基于 Taro + 腾讯云开发的微信小程序,用于拍照检查小学数学作业。 ## 功能特性 - 📸 拍照/相册选择作业图片 - 🔍 腾讯云OCR识别文字 - 🤖 GLM-4-Flash AI检查答案(本地数学检查作为降级方案) - ✅ 自动标记错误位置 - 📋 查看历史记录 ## 技术栈 - **前端**: Taro 4.x + React + TypeScript - **后端**: 腾讯云开发(云函数 + 云数据库 + 云存储) - **OCR**: 腾讯云文字识别 - **AI**: 智谱 GLM-4-Flash(免费) ## 项目结构 ``` homework-check/ ├── src/ # 前端代码 │ ├── pages/ │ │ ├── index/ # 首页 │ │ ├── upload/ # 上传页面 │ │ ├── result/ # 结果页面 │ │ └── history/ # 历史记录 │ ├── app.ts │ └── app.config.ts ├── cloudfunctions/ # 云函数 │ ├── checkHomework/ # OCR识别 │ ├── getCheckRecord/ # 获取单条记录 │ └── getCheckRecords/ # 获取记录列表 └── config/ # Taro配置 ``` ## 快速开始 ### 1. 安装依赖 ```bash npm install ``` ### 2. 开发编译 ```bash npm run dev:weapp ``` ### 3. 生产构建 ```bash npm run build:weapp ``` ### 4. 部署云函数 在微信开发者工具中,右键点击 `cloudfunctions` 目录下的云函数 → 上传并部署 ## 环境配置 - 云开发环境ID: `cloud1-4gtjjru7b44d6586` - 小程序AppID: `wxcdfcb093b2130e5d` ## 文档 - [需求设计文档](./docs/requirements.md) - [实现文档](./docs/implementation.md) - [修改记录](./docs/changelog.md) - [完成进度](./docs/progress.md)