Skip to content

项目交付流程

交付准备

启动会议议程

项目启动会(1-2 小时)
├── 自我介绍(双方团队)
├── 项目背景回顾(为什么做这个项目)
├── 项目范围确认(交付物清单)
├── 时间计划确认(里程碑节点)
├── 沟通机制建立
│   ├── 周例会(每周固定时间)
│   ├── 微信/钉钉工作群
│   └── 问题升级机制
├── 双方责任分工
│   ├── 网易:产品部署、技术支持
│   └── 客户:环境准备、业务配合
└── 风险识别(提前说明可能的风险)

环境检查清单

在部署前,发给客户确认环境是否满足要求:

服务器要求
├── 操作系统:CentOS 7.x / Ubuntu 18.04+
├── CPU:≥ 8 核
├── 内存:≥ 16GB
├── 磁盘:≥ 200GB SSD
└── 网络:内网互通,可访问外网(拉取镜像)

软件要求
├── Docker:20.10+
├── Docker Compose:2.0+(或 K8s 1.20+)
└── MySQL:5.7+(或由我们部署)

网络要求
├── 服务器间内网互通
├── 客户端到服务器:80/443 端口
└── 如需外网访问:配置防火墙规则

部署实施

部署步骤(以易盾私有化为例)

bash
# 1. 拉取部署包
docker pull registry.yidun.com/yidun-content-security:v3.x.x

# 2. 配置环境变量
cp .env.example .env
# 编辑 .env 文件,配置数据库连接、密钥等

# 3. 启动服务
docker-compose up -d

# 4. 初始化数据库
docker-compose exec app ./init-db.sh

# 5. 验证服务状态
curl http://localhost:8080/health
# 期望返回:{"status": "ok"}

集成对接

API 集成步骤
1. 获取 AppID 和 SecretKey(管理控制台)
2. 参考 API 文档,编写集成代码
3. 在测试环境联调(使用测试数据)
4. 性能测试(验证并发能力)
5. 切换生产环境

测试验收

功能测试清单

内容安全功能测试
├── 图片检测
│   ├── 正常图片 → 返回 pass ✓
│   ├── 色情图片 → 返回 block ✓
│   └── 疑似图片 → 返回 review ✓
├── 文本检测
│   ├── 正常文本 → 返回 pass ✓
│   ├── 违规文本 → 返回 block ✓
│   └── 自定义词库生效 ✓
└── 管理控制台
    ├── 登录功能 ✓
    ├── 审核队列 ✓
    └── 数据报表 ✓

性能测试

压测方案
├── 工具:JMeter / Locust
├── 场景:
│   ├── 正常负载(日常 QPS)
│   ├── 峰值负载(日常 × 3)
│   └── 极限测试(找到系统上限)
└── 验收标准:
    ├── 响应时间 P99 < 500ms
    ├── 错误率 < 0.1%
    └── 系统稳定运行 1 小时无异常

用户培训

培训内容

培训计划(按角色)
├── 管理员培训(2 小时)
│   ├── 系统配置(规则、词库)
│   ├── 用户管理
│   └── 数据报表查看
├── 审核员培训(1 小时)
│   ├── 审核工作台操作
│   ├── 审核标准说明
│   └── 快捷键使用
└── 开发人员培训(2 小时)
    ├── API 接入方式
    ├── 常见问题处理
    └── 监控告警配置

培训材料

  • 操作手册(PDF,含截图)
  • 视频教程(录屏,上传内部知识库)
  • 常见问题 FAQ

网易智企产品解决方案知识库