项目定位:面向高校用户的 AI 学术论文生成与协作平台,独立完成 0→1 设计、开发、部署、运维全链路。覆盖需求解析→选题→提纲→章节撰写→学术审阅→AIGC 检测/优化全流程 Pipeline,支持 DOCX/PDF/ZIP 多格式导出。
AI 生成 Pipeline:设计 PipelineRun / PipelineStage / PipelineJob 三层任务模型,独立 Worker 进程消费任务队列,支持阶段间用户决策(waiting_user 状态机)与失败重试;基于 LLM 的多视角文献检索与带引用提纲生成。
AIGC 检测与人化:自研 AIGC 检测器与写作指纹分析模块,混合优化器(hybrid-optimizer)对生成内容做人化改写,降低检测命中率;学术审阅引擎 + 规则检查器输出质量报告并支持一键优化。
文献检索与引用:对接 Crossref、博查等外部 API,支持多源文献检索与分组管理;引用格式自动生成(GB/T 7714、APA、MLA)与引用真实性校验。
独立导出微服务:Python 微服务负责 DOCX/PDF/ZIP 生成,与主应用解耦;积分预扣→成功结算→失败退款的事务化积分流程,模板化导出(docxtemplater)支持自定义排版。
用户体系与商业化:JWT Session + Cookie 管理,登录历史与设备指纹追踪;积分钱包、订阅计划、优惠券、邀请码公测活动完整闭环;Redis + 进程内 Map 双层限流。
安全与工程化:HMAC-SHA256 请求/响应签名(body SHA-256 + 5 分钟时间窗 + nonce 一次性);严格 CSP、CSRF originGuard、DOMPurify 消毒、MIME 白名单;Docker Compose 编排 5 容器;自研增量部署脚本(git bundle → SFTP → fetch+构建+重启,单次部署 < 5 分钟)。
规模:100+ API 路由、30+ Prisma 数据模型、10+ Worker 任务类型、100+ 前端页面。独立维护前后端、数据库、AI 集成、部署运维全链路。