跳到主要内容
在职 · 欢迎交流祝文海上海 / 江西

AI 全栈开发工程师

Aether祝文海 · 计算机科学 2026 届

  • RAG
  • Agent
  • Workflow
  • Model routing

2026 年 6 月毕业于南昌大学计算机科学与技术专业,现在一家智慧停车 / 智慧社区 SaaS 公司做 AI 全栈开发,负责智慧停车、智慧物业与资产数字化托管三条产品线。精通 AI Coding——既用它写代码,也把团队的工作方式本身做成了工具链。

负责的产品线

  • P-01智慧停车
  • P-02智慧物业与社区
  • P-03资产数字化托管
Agent / MCP 工具开发Spring Boot + MyBatis-PlusNode.js / TypeScriptLinux / Docker / Nginx英语(NECCS)Vue 2 / Vue 3数学建模微信小程序(uni-app / 原生)MySQL 与数据治理Python + FastAPI自动化测试AI Coding(Vibe / Spec)Agent / MCP 工具开发Spring Boot + MyBatis-PlusNode.js / TypeScriptLinux / Docker / Nginx英语(NECCS)Vue 2 / Vue 3数学建模微信小程序(uni-app / 原生)MySQL 与数据治理Python + FastAPI自动化测试AI Coding(Vibe / Spec)
01现职

现在在做什么

一家做智慧停车、智慧社区与车位资产托管 SaaS 的公司,三条产品线都由我负责前后端交付。

2026.08 — 至今

AI 全栈开发工程师

在职

智慧停车 / 智慧社区 / 数字资产托管 SaaS 公司

公司名按约定不公开,可通过邮件索取

负责智慧停车、智慧物业与资产数字化托管三条产品线的全栈开发:后端 Spring Boot 单体多模块,前端 B 端管理后台 + 多个微信小程序(业主端 / 保安端)。日常以 AI 驱动的方式交付需求——从方案文档、接口设计到前端实现与自动化回归。

微信小程序
2 端
业主端(uni-app)· 保安端(原生)
小程序页面
390+
业主端 5 个分包 + 门禁 / 充电 / 发票
管理后台页面
190+
Vue 2 + Element UI,按权限动态下发
后端接口
170+
Spring Boot 多模块单体,1400+ Java 文件

负责的产品线

03
  1. P-01

    智慧停车

    临停缴费、包月/短租、车位租赁与共享、预约车位、无感支付、电子发票与云岗亭(保安移动端 + 实时视频 + 抬落杆)。

    临停包月车车位租赁云岗亭支付
  2. P-02

    智慧物业与社区

    房屋绑定与成员管理、业主/租客认证审核、物业费与车位管理费、访客邀请、门禁开门、报修与巡检。

    房屋绑定认证审核费用缴纳访客门禁
  3. P-03

    资产数字化托管

    车位资产托管与代运营:托管合同、租赁签约与续租、押金与退租审核、分账规则、账单与对账。

    托管合同签约续租押金退租分账对账

技术栈

Spring BootMyBatis-PlusMySQLRedisVue 2uni-app原生微信小程序MQTT拉卡拉 / 微信支付
02AI 工程

四条 AI 工程能力

不是「会用 AI 工具」,而是把 AI 变成能交付的工程:应用、Agent、工作流、模型路由,四条线各自有产出。

01

AI 应用开发

RAG · 向量检索 · 多模型后端

把大模型能力做成能上线的东西:知识库解析与切分、向量化与召回、答案引用溯源、模型后端可切换。

  • 电商客服 RAG 问答系统:FastAPI + Vue 3 全栈,解析 → 切分 → 向量化 → 检索 → 生成全链路
  • 本地开源模型与云端 API 双模式,按算力与预算切换,不改业务代码
  • 答案附带引用来源,回答可核对,降低幻觉带来的客服风险
  • Docker 容器化交付,环境一致、一键启动
02

Agent 应用开发

HERMES 内核 · 全上云 · 客户端只做 web-UI

把代码、服务、Agent 全搬进云主机,电脑与手机退化成 web-UI 客户端:内核跑在云上,打开浏览器就能接管。

  • 单写控制面:state.db 与任务板只允许一个 master,多节点做灾备而不双写 —— 双写会撕裂会话、重复派发任务
  • 零入站端口:gateway 只绑回环,经 Tailscale tailnet 转发并加鉴权;飞书 / 微信走出站长连接,不做公网回调
  • 客户端退化:内核、代码与执行环境都在云主机,电脑和手机只剩浏览器 —— 手机加到主屏就是主控台
  • 旁路指令层:watchdog 每 5 分钟只读 /api/status,零 token 把异常推给飞书,模型网关全挂也能重启服务、导出死因
03

AI 工作流编排

规范流水线 · 本地工具沉淀

把「需求 → 方案 → 代码 → 验证 → 文档」做成每步留档的固定轨道,再把常用平台沉淀成本地工具,让 Agent 在轨道上干活,而不是每次重讲一遍。

  • 规范流水线:每一步都有产物与判据 —— 设计方案、修复记录、模块现状各一套模板,证据不够就退回,不往下走
  • 每条结论指回「文件:行号」;改完强制静态检查,并写明生效前提(重启 / 重编译 / 重新登录)
  • 本地工具 · 墨刀:设计稿沉淀成 Agent 可调用的 MCP —— 截图、控件树、素材、设计令牌,设计对齐不靠口头转述
  • 本地工具 · 云效:测试计划、执行状态、缺陷工作项打通,179 条回归用例自动执行回写;流程 Skill 化,一次封装多处复用
04

多模型网关与余额管理

自研网关 · 二开 magpie · 到期优先路由

从一块余额看板出发,自研三套平台网关,再二开 magpie 成 magpie plus 把看板并回网关,最后用批次到期时间驱动路由。

  • 三套自研平台网关(WorkBuddy / Qoder / Trae),同一进程暴露 Anthropic Messages、OpenAI Chat Completions 与 Responses
  • 多账号池:按剩余额度挑号、分级冷却、故障轮换,doctor 能说出每个账号被跳过的原因
  • 二开 magpie 为 magpie plus:power-meter 以 sidecar 并入 GUI,成为「余额看板」页,可看批次级到期
  • routing=expiry:用看板的批次到期时间排序账号,并为 Qoder / Trae / CodeArts 写薄包装补 runsOutAt
看这些能力落成了什么4 个 AI 工程项目 · 3 个工作交付
03方法

我怎么把活干完

所谓「AI 全栈」,落到日常是四条规矩:说清楚、留证据、能交付、可回归。

  1. 01

    先方案,后代码

    新功能先出开发设计方案(目标 / 现状举证 / 接口 / 数据模型 / 影响面 / 风险 / 验证),确认后再动手。

  2. 02

    证据可查

    文档里的结论必须能指回具体文件与行号;不确定的显式标「待确认」,不写含糊话。

  3. 03

    改动可交付

    每次改完写清生效前提:要不要重编译、重启服务、重新登录、重新编译小程序。

  4. 04

    回归自动化

    接口用脚本、Web 用 Playwright、小程序用官方 CLI,一条命令跑完并把结论写回测试平台。

05能力

能力清单

按类别分组,数值是我对自己的诚实评估;标朱红的是每天都用的关键能力。

12 项

AI 工程

02

Agent / MCP 工具开发

90

把内部能力封装成 Agent 可调用的工具,并写成可复用的 Skill

AI Coding(Vibe / Spec)

94

日常以 AI 驱动的方式交付:说清意图让它写,或先定规格再让它实现

后端

04

Spring Boot + MyBatis-Plus

90

在 1400+ 文件的多模块单体里交付接口,含租户隔离、双鉴权与支付回调

Node.js / TypeScript

88

自研网关与工具链的主要语言,含协议转换、流式与 CLI

MySQL 与数据治理

85

多数据源、索引与慢查询、租户隔离与数据一致性

Python + FastAPI

80

AI 应用后端与工具脚本

前端

02

Vue 2 / Vue 3

88

管理后台(Vue 2 + Element UI)与现代前端(Vue 3 + 组合式 API)都能落地

微信小程序(uni-app / 原生)

90

跨端与原生两种形态都能开发,理解分包、包体与审核约束

工程

02

Linux / Docker / Nginx

82

能自己把服务发上去:构建、容器、反代与 HTTPS

自动化测试

85

接口 / Web / 小程序三端自动化回归,结果回写测试平台

综合素质

02

英语(NECCS)

78

全国大学生英语竞赛全国二等奖

数学建模

70

APMCM 亚太地区大学生数学建模竞赛全国三等奖

06履历

经历

工作经历

02
  1. AI 全栈开发工程师

    2026.08 – 至今

    某智慧停车 / 智慧社区 / 数字资产托管 SaaS 公司 · AI 全栈开发工程师在职

    • 三条 SaaS 产品线共用一套账号、租户、权限与支付底座,覆盖车主、保安、车场运营、物业、资产方与租户六类角色;同一笔订单、同一条计费规则必须在四端保持自洽
    • 后端核心链路在 Spring Boot 2 多模块单体(约 170 个 Controller、1400+ Java 文件)中交付:包月续费、车位管理费自助缴费、临停开关、缴费记录聚合、支付回调顺延,接口契约统一分发给四个端
    • 支付体系改造:把临停、包月、预约、车位管理费等六类缴费入口从「跳转拉卡拉收银台」统一为小程序内直拉微信支付的主扫模式,处理回调有效期顺延、按实际通道查询兜底、零元订单与分布式锁,新旧通道按车场灰度并存
    • 托管业务闭环:签约时租金 / 押金 / 服务费 / 物业费 / 车位管理费五费一笔下单、回调按合同拆账;续租沿原到期日顺延,退租走审核后联动押金退款;分账接收方与比例后台配置,任何一笔账都能回溯到合同、订单与支付流水
    • 业主端 uni-app 小程序(390 个页面、5 个分包)承担首页重构、包月车查询与续费、车辆认证、拉卡拉主扫支付改造与登录态统一处理;主包 1152 KB 静态资源迁至 OSS 并压缩,解决 2048 KB 上传上限
    • 管理后台 Vue 2(190+ 页面)完成云岗亭视频与抬落杆权限、通道实时通知、包月开卡有效期、欠费合并补缴、分账接收方与押金退款审核等页面,权限按角色动态下发
    • 多租户安全治理:手机号按账号域唯一、跨租户 / 跨层级访问限制、身份 × 角色 × 应用中心 × 租户四维鉴权、跨用户重复车牌拦截,租户之间数据不可见
    • 交付与质量:需求先出设计方案(现状必须举证到「文件:行号」),改完强制静态检查并写明生效前提;回归 179 条用例覆盖接口 / Web / 小程序三端,结果自动回写云效,失败自动提缺陷
    • AI 工程化:把设计稿读取(墨刀 MCP)与自动化回归两条工具链接进日常交付,评审、联调、回归都有可执行的产物,而不只是聊天记录
    Spring BootMyBatis-PlusMySQLRedisVue 2uni-app原生微信小程序MQTT拉卡拉 / 微信支付
  2. 运维开发工程师(实习)

    2025.06 – 2026.04

    上饶市雅婕建设工程有限公司 · 运维开发工程师

    • 负责内部业务系统(Spring Boot + Vue)的日常运维与二次开发
    • 编写脚本自动化日常运维任务,提升运维效率
    • 参与系统接口对接与数据报表开发,支撑业务数据分析
    • 监控系统性能,定位并解决卡顿等问题,保障业务系统稳定运行
    Spring BootVueShell 脚本MySQL

实习那段是在一个真实的线上系统里做运维与二次开发——它教会我的事,后来都变成了这里的四条规矩。

教育与校园经历

  1. 南昌大学 · 计算机科学与技术

    2022.09 – 2026.06

    数学与计算机学院 · 本科

    • 2024.02 转入计算机科学与技术 223 班,2026.06 毕业
    • 主修:数据结构、计算机网络、数据库系统、操作系统、软件工程
    数据结构计算机网络数据库系统操作系统软件工程
07荣誉

获奖与证书

08联络

联系方式

邮箱是最快的通道,通常一天内回复。全栈开发、AI 应用、Agent 工具链,或者只是想聊聊怎么把 AI 用进日常研发,都欢迎。

邮箱zhuwenhai2024@163.com
所在地上海 / 江西 · 可远程
当前状态在职 · 欢迎交流机会