需求描述
**一、项目背景**
现有一套已开发完成主体功能、正在运行的Python视频自动化系统,部署于Ubuntu服务器。
用户通过飞书提交视频链接,程序自动下载素材、调用多个AI模型分析视频、安排剪辑片段,最终生成可执行的剪辑施工单,并交付云文档及素材入口。
已有源码、详细业务规则、历史故障记录、测试资料和成功交付案例,不需要从零开发。
**二、当前主要问题**
系统经常在运行中途发生程序性阻断。
例如:模型已经返回有效回答,却因局部字段、编号、格式问题导致整份结果被拒;前面已保存的答案、视频或音轨,后面无法正常复用;修复一个问题后,类似问题又在其他环节出现。
目前已经经过多轮代码修复和测试,单个报错通常可以解决,但整条生产流程的可靠性仍未达到预期。
**三、希望解决的目标**
希望找到能独立接手现有Python项目的后端工程师,从整个系统的实际执行流程出发,集中解决反复出现的程序性阻断。
重点包括AI模型回答的接收和整理、局部错误处理、已完成结果复用、数据保存、中断恢复、素材处理,以及前后程序衔接。
核心要求是:局部问题不要无理由导致整案停止;已经完成且有效的成果应当继续使用;真正有问题的部分按原有规则处理。
保留现有业务要求和功能,不希望从零重写,也不希望通过删除必要检查或增加无限重试掩盖问题。
**四、验收方式**
工程师负责技术排查、代码修复及必要测试。
完成后,需要在双方确认的条件下,由我通过正常飞书入口提交全新视频任务,检验系统是否可以自主完成既定流程并交付实际施工单、云文档及素材。
建议先测试2组,再测试3组。正常素材、程序故障和外部模型接口故障应分别记录。
验收中发现属于本次约定范围的程序性阻断,应继续处理,不能仅因为出现了不同报错就认定是新增需求。
不接受通过后台临时手工修改模型答案、跳过必要检查或预先制作结果来冒充自动完成。
**五、合作方式**
希望先与合适的开发者沟通整体修复范围、实施方案、固定报价、分阶段交付及验收方法。
开发者应熟悉Python后台开发、已有项目维护、第三方API、异常处理、数据保存及中断恢复。熟悉SQLite、FFmpeg、AI模型接口和任务队列优先。
可以使用AI辅助开发,但需要开发者本人对代码质量和最终交付负责。
请介绍相关实际经验、能够承担的工作范围、初步报价及交付验收方式。具体合作内容和费用在正式开工前协商确认。