技能要求:
HTML5
经验要求:
5-10年经验
工作描述:
项目编号:【186425】
① 产品/公司/业务的简短介绍
我们是一家初创的教育科技公司,计划打造一款微信小程序,用于职业技能培训与人才发展。核心场景:学员学习视频/音频课程 → 与AI智能体互动答疑 → 参加在线考试 → 系统自动评定人才等级。目标是低成本快速上线验证模式。
② 需求的核心工作内容
开发一个完整的微信小程序,包含四大模块:
学习内容模块:支持视频、音频播放,记录学习进度(无需复杂点播系统,使用微信云存储即可)。
基于学习内容的AI智能体:调用大模型API(优先腾讯混元,可用免费Token额度),限定回答范围为课程相关知识。需支持文本问答,不要求语音或复杂RAG,但要做好提示词限定。
在线考试系统:直接集成开源考试系统(例如“学之思考试系统”或“考试练题小程序ThinkPHP版”),改造后嵌入小程序。支持单选、多选、判断、自动判卷、错题本。
人才等级评级体系:根据“学习完成度 + 考试成绩 + 自定义积分(如工作表现)”自动计算学员等级(如L1~L5)。初期用简单的加权积分模型实现,提供后台配置规则的能力。
技术路线建议(为了高效低成本):
后端优先使用微信云开发(云函数 + 云数据库 + 云存储),无需自建服务器。
AI能力使用腾讯云混元大模型免费额度(1亿Token)。
考试系统使用成熟开源项目二次开发,不要从零写。
评级体系用云数据库触发器或定时云函数自动计算。
③ 对开发者的其他需求
2年以上小程序开发经验,有完整上线作品(请附小程序ID或案例)。
熟练使用微信云开发,能独立设计数据库和接口。
有调用大模型API(OpenAI风格接口)的实际经验,懂提示词工程。
快速部署并改造开源考试系统(Java/PHP/Node.js等不限,只要可集成到小程序)。
有成本意识:会使用免费额度、优化云函数调用次数、控制存储费用。
良好的沟通习惯,能写简单技术文档(方便后续维护)。
加分项:做过知识付费/在线考试类小程序;了解RAG或向量检索;能使用Uniapp/Taro同时发布多端。
附件:我会提供详细的业务流程图、评分规则草稿、课程内容示例(报名后发送)。