Skip to Content
工作文档周报2026年度总结

2026年度总结

项目

轻量化跨境分布式数据同步

跨境服务器主从数据同步系统,支持全量和增量同步,确保数据一致性。

时间线:

  • 01月上旬:方案设计,中间件选型与安装配置
  • 01月中旬:完成设计文档,启动开发(61项子任务)
  • 01月下旬:完成78项子任务,主线流程打通
    • 主节点:全量/增量数据导出(JSONL.gz压缩格式)
    • 从节点:SFTP下载、数据导入、MQTT账号创建、国际化文件生成
    • 保障机制:失败重试、防重、归档、过期清理
  • 02月上旬:完成100%测试覆盖(79张表),修复发现的问题
  • 02月下旬:AI模型代码审查优化
  • 03月:补充固件同步功能,完善数据导入导出

成果: 实现了完整的跨境数据同步解决方案,覆盖79张业务表。

安全加固及优化

系统安全加固、性能优化与用户体验提升。

时间线:

  • 01月上旬
    • 租户状态从Token实时获取,解决多地登录状态混乱
    • 密钥信息迁移至Nacos配置中心
    • AI代码质量检查(4轮扫描修复)
  • 01月中旬:BCMS App绑定接口增强,设备列表去重
  • 02月下旬:IP限流功能实现,邮件服务配置(163邮箱)
  • 03月:设备管理业务逻辑优化

功能完善与日常维护

时间线:

  • 01月:WebRTC直播优化(P2P转SFU模式),境外升级包传输优化
  • 02月:公网IP接口开发,地图最大级别调整
  • 03月:数据采集服务器/设备导入导出功能增强,支持自动创建部门

AI规范驱动开发培训

时间线:

  • 02月下旬:完成《AI编程模型选型指南》迭代,初始化前后端AI开发环境
  • 03月上旬:开展opencode/claude-code培训,一对一指导

技能成长

  • AI辅助编程:熟练使用qoder cli、opencode、claude code进行代码审查与多轮迭代优化
  • 跨境数据同步架构:掌握全量/增量同步、触发器机制、SFTP文件传输方案
  • PostgreSQL高级特性:理解触发器与分区表的关系,ON CONFLICT在分区表中的限制
  • Apache MINA SSHD:解决SFTP密码特殊字符问题,替代Apache Commons VFS2

收获与避坑

收获

  • PostgreSQL父表触发器不会自动应用到子表,新建子表需同步添加
  • AI代码审查配合人工核实,能有效发现和修复潜在问题
  • 通过跳板服务器中转上传,可显著提升跨境传输速度(10KB/s → 1MB/s)

避坑

  • SFTP URI中密码含特殊字符(@/:)会导致解析失败,应使用Apache MINA SSHD替代
  • PostgreSQL分区表不能使用ON CONFLICT语法(数据会写入父表),需改用先UPDATE再INSERT
  • JSON导出时时间值会被转为数字,导入前需还原为时间类型
  • PGobject包装会导致old_data/new_data字段多一层嵌套,需还原为简单结构
Last updated on