代码兄弟-低代码平台 是深圳代码兄弟技术有限公司面向企业数字化建设场景打造的一套低代码应用开发平台,平台通过提供可视化在线应用开发环境、丰富的业务组件、页面模板和一体化部署能力,使用户能够以拖拉拽方式快速搭建业务应用,减少重复编码工作,快速响应不同企业的个性化业务需求。系统支持在线应用设计、SQL 调试、实时预览、一键发布、应用部署、数据服务编排、文档在线处理、流程审批、文件统一管理等能力,帮助企业提升软件交付效率和业务系统建设效率。
该平台后端主要基于 SpringBoot、MyBatis 构建,数据库支持 Oracle 和 MySQL,并结合 Redis、RocketMQ、Linux 等技术完成缓存、消息处理、部署运维和平台支撑。平台核心功能包括数据服务、低代码设计器、在线测试与发布、文书管理、工作流审批、文件平台、基础平台部署运维等。其中,数据服务模块支持通过可视化方式配置和管理数据接口,用户可以拖拽 SQL 组件完成接口编排、数据查询和数据维护;文书模块支持 Word、Excel、PDF 等在线文档编辑与维护;工作流模块基于 Activity 框架实现应用审批流程配置和流转;文件平台提供统一文件管理能力,支持存储目录管理、文件服务创建与授权、文件处理、文件检索,并可扩展 FastDFS/HDFS 等存储方案。
在该作品中,我担任系统研发核心角色,深度参与业务需求研讨、接口设计、数据库表设计、核心功能开发、生产问题排查和客户技术支持。我重点参与新版数据服务模块研发,负责设计器内容迭代保存、在线测试功能升级等核心能力建设,保障用户在低代码平台中能够更高效地完成接口配置、调试和发布。同时,我负责低代码平台推广过程中的技术培训与指导,面向客户公司技术人员讲解平台使用方式、开发规范和常见问题处理方法,并协助排查客户在生产使用过程中遇到的功能异常、部署问题和数据问题。
此外,我还承担平台配套基础环境的部署与运维工作,负责低代码平台在 Linux 环境下的安装、配置、运行维护和问题定位,保障平台在实际客户场景中的稳定运行。通过该项目,我不仅完成了低代码平台多个核心功能模块的研发与维护,也参与了平台新版本升级和市场推广落地,提升了平台使用者的开发效率、操作体验和交付效率,使平台具备从应用设计、接口编排、流程审批、文件管理到部署发布的一体化支撑能力。