一、Web 应用云端部署与运行环境标准化
负责将前后端 Web 应用部署至 Linux 云服务器,完成运行环境、数据库、反向代理及进程管理配置。
主要工作:
1. 分析项目依赖、启动流程及环境变量;
2. 配置 Node.js/Python 运行环境、MySQL/SQLite 数据库;
3. 使用 Nginx 完成静态资源托管、反向代理和 HTTPS 配置;
4. 配置进程守护、日志记录及异常重启;
5. 编写部署文档和故障排查清单。
交付成果:
形成可重复执行的部署流程,支持服务启动、重启、日志检查和环境迁移。
二、第三方 API 接入与统一调用服务
针对不同第三方接口调用方式不统一、密钥暴露和异常难以排查等问题,设计统一 API 调用层。
主要工作:
1. 封装 HTTP API 请求、鉴权及参数校验;
2. 实现超时、错误处理、重试和日志记录;
3. 将敏感密钥迁移至服务端环境变量;
4. 设计统一响应结构,便于前端调用和故障定位;
5. 编写接口测试及接入说明。
交付成果:
降低前端直接调用第三方服务的安全风险,提高接口调用的稳定性与可维护性。
三、批量数据清洗与结果核验工具
面向 Excel、CSV 等业务数据,开发可复用的数据清洗及结果核验流程。
主要工作:
1. 完成多文件合并、去重、拆分和空白数据清理;
2. 统一手机号、日期、金额、地址等字段格式;
3. 根据业务规则执行字段匹配、转换与异常标记;
4. 生成处理前后对比、数量核对和异常报告;
5. 将处理规则封装为可重复运行的自动化脚本。
交付成果:
将重复人工处理流程转化为自动化工具,使处理过程可追踪、结果可验证。
四、现有项目故障定位与功能修复
针对无法启动、接口异常、依赖冲突和页面功能失效等问题,建立系统化故障排查流程。
主要工作:
1. 根据报错日志和复现步骤定位问题范围;
2. 排查依赖、配置、数据库和接口调用问题;
3. 修复代码缺陷并增加必要的异常处理;
4. 验证主要功能及相关回归场景;
5. 输出问题原因、修改内容和验证记录。
交付成果:
形成“复现、定位、修复、验证、说明”的完整交付流程,降低修改引入新问题的风险。
五、轻量级业务管理系统
独立完成轻量级业务管理系统的需求拆解与功能实现。
主要工作:
1. 实现数据新增、编辑、查询、筛选和状态管理;
2. 设计基础数据库结构及 REST API;
3. 完成前后端交互、表单校验和异常提示;
4. 实现基础权限控制及操作记录;
5. 完成部署配置和使用说明。
交付成果:
交付可运行的前后端项目、数据库初始化文件、部署说明和功能验收清单。