一、项目背景与目标
本项目为某英语教育平台的教学工具模块,目标是开发一套基于字幕文件与 AI 自动生成机制的“教学任务预置系统”,服务教师对英文视频进行教学要素标注、编辑和任务包生成,最终用于学生端个性化学习任务与练习安排。
本系统专注英文字幕教学内容的结构化预处理,支持教师自定义释义规则、短语/句型识别与高亮控制,最终导出标准 JSON 教学任务包,供学生端独立加载使用。
二、系统设计基础(核心逻辑说明)
教师预置系统 v1.0 共有 6 大核心模块,具体如下:
模块编号 模块名称 功能说明
Step 1 释义生成模块 基于课程等级自动生成多层释义与中文翻译
Step 2 参数设定与结构控制模块 设定课程等级与提示词、控制词表与输出结构
Step 3 编辑器模块 逐句调整释义、备注、锁定、状态标记等操作
Step 4 教学包导出模块 生成标准 JSON 包 + metadata + 教学摘要说明
模块 T1 提示词与参数机制 控制 AI 输出风格、词表等级、内容结构等
模块 T2 学习任务数据源分析模块 从字幕中抽取单词、短语、句型与句子等学习对象
三、开发目标与技术要求
实现目标:
- 教师端 Web 应用,支持上传 SRT 字幕文件;
- 后端支持自动调用 AI 模型生成多层释义与教学要素;
- 可导出完整 JSON 教学包,含释义、结构、元信息与任务字段;
- 支持接入 AI 接口(如 OpenAI API 或其他同类接口);
- 编辑器支持逐句查看 / 修改 / 锁定 / 添加备注等;
推荐技术栈(可调整):
- 前端:React / Vue
- 后端:Node.js / Python / Go
- 数据存储:PostgreSQL / MongoDB
- AI 接口:OpenAI / Claude / 自研大模型均可
四、编码规范要求
- 所有函数 / 模块注释覆盖率 ≥ 25%;
- 接口入参 / 出参结构清晰、统一;
- 关键逻辑附示例或可视化结构说明;
- 模块结构清晰,具备可拓展性与逻辑独立性;
- 所有模块必须与提供的文档严格一致。
五、交付内容清单
- 完整源代码(前后端分离或集成皆可);
- 完整 README + 安装说明文档;
- 所有模块文档说明 + 示例数据包;
- 教学包 tasks.json 示例 + 元信息文件 + Markdown 摘要文件;
- AI 接口调用演示(或本地模拟结果);
- 可运行版本演示(本地部署或托管均可);
六、开发周期与报价范围
开发周期:20 个工作日(约 4 周);
报价范围:人民币 ¥8000 – ¥12,000 ,
七、付款方式说明
- 第一期:正式签约后支付 30%;
- 第二期:全部功能测试通过后支付 50%;
- 第三期:系统验收通过后三个月内支付剩余 20%。
八、投标方式与联系方式
请投标方提供以下内容:
- 团队简介或个人经历说明;
- 成功项目案例(如有 GitHub / Gitee / B 站作品链接等);
- 技术能力与语言栈说明;
- 联系方式:v: aiplatform_x