Python-远程-1个月
¥1-6K/月
技能要求:
经验要求: 5-10年经验
程序员客栈
2026-02-28 17:53
工作描述:
项目编号:【184088】
项目背景与目标

我们计划开发一款功能完善的AI对话网站,旨在为用户提供一个集文本对话、模型选择、预设提示词、用户管理、套餐管理及多模态生成功能于一体的综合性平台。项目需独立部署,具备高可用性与可扩展性,能够支持后续功能迭代。


核心功能需求

用户系统模块

实现完整的用户注册、登录、密码找回功能;可选邮箱验证

用户个人中心:支持查看导出对话历史、积分/套餐使用情况、API调用记录。

AI对话核心模块

支持用户在前端选择不同AI模型(如GPT、Claude、国产大模型等);

提供“预设提示词”功能,用户可选择不同场景的Prompt模板(如写作、编程、翻译等)快速开启对话;

对话界面支持流式输出、上下文记忆、历史会话保存导出;

后端需支持动态配置模型API地址、密钥、调用参数。

后台管理模块

用户管理:查看、禁用、重置权限、查看使用行为;

套餐管理:配置不同用户等级的对话额度、生图/生视频次数、有效期;

模型管理:添加/编辑/停用模型,配置对应API参数、计费规则;

计费与统计:按日/周/月统计调用次数、用户活跃度、收入数据。

多模态生成功能

需支持AI图像生成接口(如NanobananaAPI、MidjourneyAPI、通义万相等),支持文生图、图生图;

需支持AI视频生成能力(如Sora、Suno等),支持文生视频或图生视频;

生成结果需在前端展示,并计入用户额度系统。

技术栈建议

前端建议:Vue+TypeScript+JS

后端建议:Python;

数据库建议:mysql;

部署:Linux服务器部署;


交付要求

提供完整源码;
提供API接口文档;
提供部署文档与运维说明;
代码结构清晰,注释完整,具备良好的可维护性;
支持后续功能扩展与性能优化。
需教学支持我们这边的产品经理自行添加后期可能需要的功能
公司信息

立即沟通