Profile / 简介
Who I Am
8 年后端开发经验,熟悉 Java、Golang、Kotlin,擅长高性能、高可用系统的设计与实现。具备良好的 AI 协同开发能力,熟悉 Vibe Coding 与 OpenSpec 规范,熟练使用 Codex、Cursor、Claude Code 等工具,并掌握多种工程提效方法,能够在需求分析、代码开发、重构优化、测试调试等环节实现高效协同,持续提升研发效率与代码质量。热爱运动,注重自我精进,追求专业能力与作品质量的持续进化。
Senior Backend Developer / Team Lead
Trying to do better.
8 年后端开发经验,熟悉 Java、Golang、Kotlin,擅长高性能、高可用系统的设计与实现。具备良好的 AI 协同开发能力,熟悉 Vibe Coding 与 OpenSpec 规范,熟练使用 Codex、Cursor、Claude Code 等工具,并掌握多种工程提效方法,能够在需求分析、代码开发、重构优化、测试调试等环节实现高效协同,持续提升研发效率与代码质量。热爱运动,注重自我精进,追求专业能力与作品质量的持续进化。
Primary Stack
Java / Go / Kotlin
Experience
8 Years
Target Role
Senior Backend / Team Lead
Focus
Architecture / Delivery / Improvement
Intro Blocks
Profile / 简介
8 年后端开发经验,熟悉 Java、Golang、Kotlin,擅长高性能、高可用系统的设计与实现。具备良好的 AI 协同开发能力,熟悉 Vibe Coding 与 OpenSpec 规范,熟练使用 Codex、Cursor、Claude Code 等工具,并掌握多种工程提效方法,能够在需求分析、代码开发、重构优化、测试调试等环节实现高效协同,持续提升研发效率与代码质量。热爱运动,注重自我精进,追求专业能力与作品质量的持续进化。
Personal Details / 个人信息
Name
吴煌全「Saving」 / 男 / 1997
Major
软件技术
School
广州城建职业学院
Target
高级后端开发 / TeamLeader
Contact / 联系方式
Phone
18316260997
sav7ng
Github
WechatBlog
爱敲代码的猫
Skill Wall
Experience Stack
Current Marker
至今
广州速启科技有限责任公司「高级后端开发工程师」
OpenClaw 插件架构
TypeScript 5.4+ / Node.js (ES2020) / OpenClaw Plugin API / MCP (Model Context Protocol) / Fetch API / AbortController / Crypto (MD5) / GitHub Actions CI/CD / npm Registry
项目概况
CloudPhone 是基于 OpenClaw 插件体系开发的云手机 AI Agent 能力开放插件,为 AI Agent 提供云手机设备管理与 UI 自动化操控能力。项目核心是将云手机 OpenAPI 封装为 14 个标准化的 `cloudphone_*` Agent 工具,涵盖用户信息获取、设备列表与详情查询、电源控制、ADB 连接、坐标点击/长按/滑动、文本输入与清除、系统按键、截图/UI树快照、图片渲染等完整能力。同时内置 `basic-skill` Skill 教学模块,引导 Agent 按照'观察 → 行动 → 验证 → 再观察'的短闭环稳定执行多步 UI 自动化任务。插件通过 npm 包 `@whateverai/cloudphone` 发布,支持 OpenClaw Gateway 一键安装与配置,Agent 即装即用。
担任职责
Technical Points
个人收获
通过该项目,我深入理解了 AI Agent 工具化开放的工程实践,从'如何将后端 API 能力标准化封装为 Agent 可调用工具'到'如何通过 Skill 引导 Agent 稳定执行多步自动化任务',掌握了 MCP 协议内容项规范、工具参数 JSON Schema 设计、以及 Agent 行为引导(Skill)与底层能力(Plugin)的职责分离思想。同时通过实际开发 OpenClaw Plugin 并完成 npm 公开发布,熟练掌握了 OpenClaw 插件体系的完整开发流程,包括插件注册生命周期、配置 Schema 声明、Skill 编写规范与 Gateway 集成调试,具备了独立开发与发布 OpenClaw 插件的能力。项目过程中也提升了在 TypeScript 工程化、API 请求抽象、图片处理链路设计、CI/CD 自动化发布以及 AI Agent 生态能力建设等方面的实战经验。
广州速启科技有限责任公司「高级后端开发工程师」
分布式微服务架构
Java 17 / Spring Boot 3 / Spring Cloud / Spring AI / OpenAI / MCP / OpenFeign / Nacos / Redis / MySQL / JPA / MyBatis-Plus / Kafka / XXL-JOB / WebFlux / SSE / Spring Security / Swagger / Prometheus
项目概况
CPC 云手机 AI 编排服务是微服务体系中的独立 AI 能力模块,主要面向云手机自动化与智能任务执行场景。项目核心是将自然语言指令解析为结构化任务,并根据任务类型自动路由到 Agent 执行器或脚本执行服务,完成任务创建、状态流转、执行派发、结果回调、会话沉淀的完整闭环。同时对外提供 HTTP OpenAPI 与 MCP Tool 调用能力,支撑设备管理、设备控制、AI 任务执行与结果获取等业务场景。本人主要参与该项目核心链路的设计与开发,推动 AI 能力与既有微服务、设备能力、异步调度体系的深度融合,提升平台在智能自动化场景下的可复用性与业务落地能力。
担任职责
Technical Points
个人收获
通过该项目,我对 AI 大模型在企业级业务系统中的工程化落地有了更深入的理解,不再局限于调用模型并返回结果,而是进一步掌握了从 Prompt 设计、结构化任务解析、异步任务编排、执行回调闭环到能力平台化开放的完整实现思路。项目过程中,我提升了在 AI 工程化、微服务协同、云手机自动化、多租户业务抽象、接口安全治理以及上下文会话设计等方面的实战能力,也让我对如何将大模型能力真正转化为稳定、可执行、可追踪的业务能力有了更成熟的认识。
广州速启科技有限责任公司「高级后端开发工程师」
分布式微服务架构
Spring Boot 2.6 / Spring Cloud 2021 / Java 17 / Nacos / OpenFeign / MyBatis-Plus / MySQL / Redis / Redisson / MongoDB / ShardingSphere / Kafka / XXL-Job / Prometheus / Netty / MQTT / WebSocket / Dubbo(部分模块) / Swagger
项目概况
CPC 3.0 是一套围绕云机 / 云手机资源管理、租户隔离、设备路由、用户接入、订单计费和 SaaS 配置构建的多模块后端平台。整体仓库由 lib 公共能力层、worker 业务微服务层、master 平台管理入口、mopenapi 多开放接口层以及 gateway 工具服务组成,覆盖管理后台、客户端 API、开放平台、worker 集群协同、设备接入、异步任务、监控统计和第三方云厂商对接等场景。平台核心业务围绕租户中心、用户中心、订单与计费、设备与云机中心、网关与路由、SaaS 定制配置、开放平台能力、IoT / Netty 通信链路、消息与短信、监控指标与任务调度展开,具备较强的多模块协同和分布式架构特征。
担任职责
Technical Points
个人收获
通过参与 CPC 3.0 这类多租户云机平台的建设,进一步加深了我对微服务架构拆分、公共能力沉淀、跨模块协同和复杂业务边界划分的理解;在租户、设备、路由、开放平台、任务调度和监控链路等场景中,提升了我对分布式系统设计、并发控制、异步任务编排、跨 worker 数据同步和平台型后端建设的整体把控能力。同时也强化了我在多云厂商接入、IoT / Netty 通信链路、SaaS 配置扩展、接口复用和可观测性建设方面的实践经验,使我在面对复杂平台型项目时,能够更系统地从架构、业务、稳定性和可扩展性角度进行思考与落地。
Previous Marker
七月 2024
广州大事件科技网络有限公司「后端开发组长」
分布式微服务架构
SpringCloud / MybatisPlus / MySql(polarDB) / Redis / MongoDB / ClickHouse / ES / RocketMQ / Pulsar / Sentry / Seata / XxlJob / Sentinel / OpenFeign / APISIX / Swagger / Kubernet / 分布式发号器 / Jenkins
项目概况
贪吃商城 boomsj.com 是自研从 0 到 1,现注册会员 400W,月流水平均 2.5KW 的本地生活服务电商平台。依托微信十亿生态,及大事件流量优势,以技术为驱动力,帮助本地商家精准匹配消费群体,降低营销门槛,为本地商户打造一站式推广服务。从 0 到 1 的参与到项目开发中,在其中负责系统架构的讨论以及担任相关模块设计开发,并且参与需求评审参与需求讨论原型设计是否合理,并且在其中独立对发号器进行调研测试开发设计,负责多渠道数据的用户行为数据埋点与数据统计系统设计开发。协助组员工作分配,以及完成需求开发方案。
担任职责
Technical Points
个人收获
提升了我对系统架构的大局观的思考和微服务分布式架构的更加深入的了解以及不同业务划分不同的服务。使我在现实商城中高并发高流量的场景中处理方案得到更多的实践,对场景有更完善的考虑与处理方案;提升了对 SAAS 多租户系统设计能力;提升会员系统的设计;提升了代码重构和设计模式的能力;在我主要负责的用户中心 / 消息中心中实践融合了多种设计模式架构,使代码可复用性 / 拓展性提升,以及在其中提高了对业务的设计能力。
广州大事件科技网络有限公司「后端开发工程师」
分布式微服务架构
Golang / Kratos / Protobuf / Kafka / Redis / MongoDB / prometheus / goscrew / OpenAPI / Swagger / Wire / Docker / XxlJob / APISIX
项目概况
吃喝玩乐的社交平台,与贪吃商城相互结合,为其补齐社交部分,内设吃喝玩乐帖子发布以及评论,贪吃商场商品转卖以及拼单等功能。
担任职责
个人收获
在个人时间中学习的 golang 得到实践,在公司中进行推行其开发的优点并落地,增加 go 分布式架构系统的开发经验,开发过程中学习并实践 DDD 领域模型开发,高内聚,低耦合到开发模式。
Previous Marker
十一月 2020
唐朝科技(广州)有限公司「后端开发工程师」
技术架构
Spring / SpringMVC / SpringBoot / MybatisPlus / MySql / Maven / Swagger / Lombok / JsonWebToke(JWT) / Shiro
项目概况
校园小程序,提供给学生发布代拿快递,代跑购物,代课信息和点外卖功能,并在斑马同校骑手端进行任务抢单和完成新订单,骑手钱包管理,还有校园合伙人功能,提供给合伙人管理该学校的基本权限和功能。
担任职责
开发外卖模块的开发担任负责人,对接微信支付,还有微信小程序和公众号的授权,与推送信息,与处理新需求与解决并且优化代码中遗留的问题,并且用 Swagger 搭建 Api 文档提高后端与前端开发对接速度。后台审核外卖模块中的商家与商品模块,用户提现审核模块,给后台系统集成 Shiro 安全框架用于后台多用户权限管理功能。
个人收获
熟练运用于对接微信接口,可快速开发与对接,还有对外卖类型的项目有更深层的考虑,从表设计到项目模块落地实现需要考虑的种种问题,学习到 Shiro 从 0 到 1 集成系统并且利用它开发权限管理系统有了自己的了解与认识,对 Shiro 的框架知识和源码的有了更近一步的了解。
唐朝科技(广州)有限公司「后端开发工程师」
技术架构
Spring / SpringMVC / SpringBoot / SpringSecurity / MybatisPlus / MySql / Redis / Maven / Swagger2 / Lombok / JsonWebToke(JWT) / Docker
项目概况
医美共享队列金平台,消费返利平台。
担任职责
项目原先是属于 PHP 开发语言,我负责主导整个项目转变重构成 Java 语言,利用自己编写的开源脚手架框架 IRON 有 maven 版本和 gradle 版本,原有数据库结构分析优化,业务逻辑重新分析优化,并且把项目进行了 Docker 容器化,使用 DockerFile 和 Git 实现 CI / CD(DevOps 思想),持续构建交付,减少开发后要部署的操作,加快发开发速度,解决项目中共享金队列分佣奖励的繁琐点,使其按规定的用户奖励相应的金额等。
个人收获
对 Docker 理解更深一步,熟系了 DockerFile 编写规则和编写基本的文件,但是 Docker 打包优化这块我还有待提高,比如基础镜像需要怎么选择要选着 alpine 版本等,构建后需要删除掉构建产生无需的文件减少 Docker 容器的体积。
Earlier Marker
八月 2019
广州市网地软件科技有限公司「后端开发工程师」
技术架构
Spring / SpringMVC / ibatis / JSP / oracle
项目概况
配合威时沛运的仓储管理,商品保税,飞机退运等境外物流功能,从前端多元化客户应用,到后端云平台大数据计算,全方位覆盖国际贸易所有环节,自动适应客户个性化偏好,为客户智慧化匹配最优解决方案。
担任职责
负责项目的新科宇航模块的费用分摊核算功能,更好的计算出货物在空运费,物流费,税费中分别是多少和不同本币和源币之间的汇率转换,还负责项目中的实际入仓记录模块的导出 Excel 功能和打印航空标签功能 / CD(DevOps 思想),持续构建交付,减少开发后要部署的操作,加快发开发速度,解决项目中共享金队列分佣奖励的繁琐点,使其按规定的用户奖励相应的金额等。
个人收获
对境外物流系统更加深入的了解,体会到了需求理解的重要性,不能盲目开始写代码,一定要弄清楚整个模块的流程之后再进行开发。
Start Marker
十二月 2017
Editorial Links
Article 01
Article 02
Article 03
Article 04
Open Source
Featured Repository
Featured Repository
Final Note
Closing Message