后端出身 · AI 全栈 · 4 年一线研发

吴远立

Python / Go 写服务内核,K8s / Docker 管交付,RAG / MCP / Agent 做 AI 落地。能把一件事从需求、接口、数据一路做到上线运维;也习惯把大模型当成工程里的一个部件——能交给 AI 的交给 AI,口径、评审和可复现性留在自己手里。

PythonGoVue 3 / TS Kubernetes / DockerMySQL / ClickHouse RAG / MCP / AgentCICD 与工程效能
0 年+一线研发经验 · 后端主导
0 段研发经历:腾讯光子 · 深信服 · 中扬建设 · 思特顺
0+技术栈,覆盖 6 大能力域
0 类AI 落地:RAG 知识库 · MCP 工具层 · AIOps 工作流
Capability

我能把一件事从内核做到交付

不写"精通/熟练/了解"的进度条。下面是能力域和它的实际落点——每一条都能在后面的项目里找到出处。

语言与后端

写服务、写脚本、也写前端
PythonGoJavaScript / Vue FlaskFastAPIGin GoFrameThinkJS

空间与算法

图纸几何 → 可计算的度量
DXF 解析40mm/px 栅格化8 邻域加权 Dijkstra 多源距离场LOS 视线平滑连通域分房 热力图出图

AI 应用落地

不止调 API,是搭链路
RAG 全链路Dify 工作流MCP 工具层 FastGPTYOLO / SAM3YOLOE-SEG3DGS

云原生与交付

不同架构的环境自己搭
KubernetesDockerHelm KubekeyHarborNginx 反代 / 负载均衡

数据与中间件

从存储到消息到缓存
MySQLClickHousePostgreSQL PulsaretcdRedis MinIO / RustFSElasticsearchMongoDB

工程效能

让团队跑得稳、跑得快
CICD 流水线代码门禁自动化测试 变异验证文档驱动开发DevOps 实践
Experience

从机房到模型的一条路

四段工作经历,一条从 Web 后端到 AI 全栈的演进线。

2026.03 – 至今 · 深圳
中扬建设集团 · AI 全栈应用开发
AI 空间平台
独立负责 bus 业务模块、空间分析算法内核与 MCP 工具层,把 CAD 图纸分析能力封装成"业务 API + 大模型工具"双协议服务。
2025.03 – 2026.02 · 深圳
光子工作室(腾讯)· 运维开发
英雄联盟手游 · 酷比大陆
Dify + MCP + prompt 做 AIOps(发布巡检、日志根因分析);CICD 流水线与工具链;游戏服稳定性与业务指标。
2023.04 – 2025.02 · 深圳
深信服科技 · 后端开发
数据安全研发部
数据安全大脑 API 与日志富化算子、数据代理平台、税务局双向系统;搭团队 CI/CD 与代码门禁。
2022.06 – 2023.04 · 深圳
深圳市思特顺科技 · 后端开发
KA 定制组
大屏业务(山西云时代、地震局、人社局等)接口与服务开发,带两人做 Web 大屏;SIP 平台 XDR 资产上报。
2019.09 – 2022.06 · 深圳
深圳职业技术学院 · 计算机技术应用
人工智能学院 · 全日制大专
计算机网络与通信、网络安全、数据结构、计算机组成原理。
★数据恢复技能大赛 · 国赛二等奖 ★"发现杯"互联网软件设计大奖赛 · 区域赛二等奖 ★华为 HCIA 认证
Selected Work

参与过的项目

每个项目我用同一套结构讲:背景是什么、我具体负责什么、结果数字是多少。
配图取自系统真实界面与需求评审文档,截图中的名单为测试数据。

01

MagicSpace · AI 空间平台

公司 中扬建设集团 时间 2026.03 – 至今 角色 独立负责 bus 业务模块 · 分析流水线与对外封装 · 平台后端服务交付与对接(团队协作仓) · 算法实现由 AI 完成
背景
基于开源 GinFast 二次开发,以「区域 region」为数据主线,统一管理 DXF 图纸、墙体 / 门窗几何、物体识别结果、区域属性元数据与 AI 报告;对外同时提供 17 条 HTTP API 与 10 个 MCP 工具,覆盖疏散距离核算、空间分割、路径规划、物体间距合规、批量出图与报告生成。
我做的
  • 把建筑消防口径翻译成算法规格:明确"疏散距离"该按什么路径算——直边 1 / 对角 √2 / 禁斜穿墙角、取最近门与出口的多源距离、路径拉直后的折线长度作为报告值;40mm/px 栅格、闭运算补断口、连通域分房这些约束也一并定死。口径先写清楚,"算得对不对"才可复现、可验收。
  • 算法实现交给 AI,我做评审与交叉校验:2,058 行空间分析内核(栅格化 + 8 邻域加权 Dijkstra + 多源距离场 + LOS 视线平滑)由 AI 按规格产出;我逐段核对边界条件与退化场景,并要求"报告距离"与"栅格场值"两条独立口径互相印证——两套算法算出来不一致就不算通过。
  • 工程化落地:Go 侧统一分析流水线——URL 下载 → 内容哈希幂等归档 → 隔离工作区 → 脚本执行(120s 超时 + stderr 归 Zap)→ 固定名归档 → 上传对象存储;7 个分析脚本与 17 条对外接口共用同一套入口,出图与报告生成标准化。
  • 平台后端(mgserver Go 微服务)的交付与对接:这套平台的后端底座是一套多人协作的 Go 微服务——Gin 网关 + gateway / auth / cloud / pay / openim 五个服务,etcd 服务注册与发现,GORM + MySQL、Redis、RabbitMQ 与 rustfs 对象存储。我在这层负责交付与对接:部署编排拆成 infra / services 两份 compose——前端不再各自打镜像,改 dist 外挂目录 + 单个 nginx 容器同时反代 gateway 与对象存储、对外只占一个端口,中间件版本固定、健康检查与启动顺序一并写进编排;补 rustfs 对象存储客户端;对接智慧消防平台(授权 token 校验、后台平台地址接口);把 api_path + api_method 透传给 go-fast 做数据范围鉴权,路由模板改用 c.FullPath() 以支持动态参数;补齐库初始化(区域标注点 / 楼层白模 / 档案楼)与 RabbitMQ、部署、远程开发文档。
  • 对外封装:17 条 HTTP API 与 10 个 MCP 工具(Streamable HTTP + Bearer 鉴权),让同一套分析能力既给前端页面用,也给大模型当工具调。
  • 支线:AI 图像识别测试工具(React + FastAPI,集成 YOLO26 / SAM3 / YOLOE-SEG,多模型对比与掩码保留);消防规范爬虫抓取 1,994 篇规范文件并做国标自动分类,基于 FastGPT 构建消防规范 RAG 知识库。
结果
两套口径交叉校验下,距离高估从 40% 压到 8% 以内;全楼最不利疏散 12.77m / 6–7 秒(旧实现高估到 22.2m);房间级最不利 12.81m(旧 15.44m);全场计算从分钟 / 小时级降到秒级。
Go 1.26 / GingRPC / etcdGORM MySQL / RedisRabbitMQnginx CasbinZap mcp-goezdxfnumpy / scipy scikit-image / matplotlibAI 辅助编码Docker
MagicSpace 平台功能图:2D 平面 / 3D / 云图对比
01平台功能图 · 2D / 3D / 云图对比
左侧构件树(建筑 / 结构 / 机电 / 消防),右侧分析参数面板
MagicSpace 点云 / VR / 全景多模式
02平台功能图 · 点云 / VR / 全景
CAD 模型与现场点云贴合比对
安全出口计算:全场疏散距离场与最不利路径
03安全出口计算 全场疏散距离场 + 最不利点路径,Max 12.77m / 出口 14
室内最不利点计算
04室内最不利点计算 每个房间到最近门的最不利路径 12.81m,门 14 处
物体间隔距离分析
05物体间隔距离 同类型物体最近邻间距核算,超标与未归属单列
空间分类:房间 / 走廊 / 大厅 / 门窗
06空间分类 房间 / 走廊 / 大厅 / 门 / 窗 / 墙 语义分割
02

足协综合业务系统

时间 2026 至今 角色 后端 + 前端 + 小程序全链路,主导设计与实现 状态 在研
背景
在 GinFast 多租户底座上,为体育协会搭建一体化业务系统,覆盖会员准入、岗位申请、审批中心、赛事赛程、执法报名与培训全链路——原先散在表格与线下流程里的事,要变成一个有权限、有留痕、能下钻的系统。
我做的
  • 会员准入域设计与实现;基础信息 / 岗位申请页重构与附件关联;认证卡片发放。
  • 审批中心:PC 全量视图 + 状态维度 + 材料审核动作,把"谁在什么状态能做什么"写成可执行规则。
  • 赛事赛程 PC 端、赛程岗位指派与详情数据结构;执法报名与时间池。
  • 培训:计划详情看板 / 班级详情 / 报名 / 成绩评定与发证 / 附件三主体(方案 · 教案 · 学员作业),含旧 affix_ids 字段的退役口径。
  • 微信登录对接与小程序联调;后端 DAO / 权限 / SQL 迁移一并负责。
方法
走 spec → plan → task → 质量复审 → 变异验证 的文档驱动闭环:24 篇 design / spec 与实施计划、300+ 次提交,每一步决策都留痕可回溯。这不是流程仪式——它让改动可审查、可回滚、可交接。
Go / GinGORMCasbinMySQL RedisVue 3 + TSVitevitest微信小程序
二级裁判员(A 级)报名信息审核
01二级裁判员(A 级)报名信息审核
学员名单 · 审核状态统计 · 毕业 / 结业与发证出口
赛事排期与岗位指派
02赛事排期与岗位指派 按日期分组赛程 + 裁判指派与状态驱动动作
赛程详情字段口径
03赛程详情 · 字段口径 bus_match_schedule / bus_match_plan 评审稿
微信小程序端
04微信小程序 赛事列表 / 个人中心 / 入会申请审核
03

量化选股系统

时间 2025 – 2026 角色 个人项目 · 策略引擎 + 前端看板
背景
自建 A 股选股与回测体系,把策略研究、行情采集、前端看板串成一条链——目标是"策略改完当天就能看到它选出了什么、为什么"。
我做的
  • 幻化策略引擎:B1 / brick 两套策略,仅工作日调度,动态加载各自策略配置。
  • 把定时任务迁移到系统原生 TaskList + sys_job 统一管理,修掉 init() 顺序导致的 TaskList panic;执行结果更新改为 upsert 而非重复插入。
  • Vue 3 + ECharts K 线看板:tooltip 涨跌幅、指标多选、默认往前 90 个交易日、30 秒行情轮询、WebSocket 推送。
  • 交互打磨:专注模式键盘控制(Tab 切换控制区、↑↓ 移动、Esc 退出)、删除接口统一 params → data。
结果
策略可配置、可调度、可回溯;看板从"能看"提升到"顺手看"。
GoVue 3Element Plus EChartsWebSocketPython 策略脚本
幻化策略选股结果与 K 线看板
01策略选股结果 + K 线看板
日期 / 股票列表 + MA / MACD / KDJ 指标多选
双 K 线对比与自定义指标
02双 K 线对比
换手率 / CCI / 自定义曲线 + OHLCV 详情面板
04

光子工作室(腾讯)· 运维开发

项目 英雄联盟手游 · 酷比大陆 时间 2025.03 – 2026.02
背景
游戏服发布频繁、告警噪声大,值班同学要在多个监控平台之间人工来回对照——这类"重复但有判断"的活,正是该交给工作流的。
我做的
  • AIOps · 热更发布巡检:用 Dify 工作流替代旧有人工流程,自动收集版本 / 容器 / 服务 / 配置等发布状态并出报告,确保发布符合预期。
  • AIOps · 日志根因分析:定义工作流分支按需收集信息与服务状态,组装结构化 prompt 交大模型判断告警是否为误报(如更新中、网络丢包导致的假告警)。
  • CICD:每日版本包自动化构建与发布流水线(蓝盾 + 企微消息机器人);白名单自动登记上传、IDC 命令执行、上传下载工具;ApiServer 代码提交自动上传部署;COS 对象存储。
  • 稳定性与业务指标:游戏服云上云下监控指标扩展(lua → hive),Gem / 蓝鲸等计算平台排障。
  • 业务平台 lgweb / ptools:Vue2 前端 + 多 API Server 后端。
DifyMCPPrompt 工程Python GoVue 2蓝盾企微机器人COS

Dify 发布巡检工作流

AIOps · 热更发布
  1. 自动收集版本 / 容器 / 服务 / 配置等发布状态
  2. 按发布预期做规则校验与差异比对
  3. 产出结构化巡检报告
  4. 结果推送企微群,替代旧有人工核对流程

日志根因判定 + CICD

AIOps · 告警降噪
  1. 告警触发,按需收集日志与服务状态
  2. 组装结构化 prompt 交大模型判断
  3. 识别更新中 / 网络丢包这类假告警,输出根因结论
  4. CICD:每日版本包自动构建发布(蓝盾 + 企微机器人)
05

深信服 · 数据安全研发

部门 数据安全研发部 时间 2023.04 – 2025.02
背景
数据安全产品线:既要写业务 API 与数据底座算子,也要把团队的构建 / 测试 / 门禁流程搭起来。
我做的
  • 数据安全大脑:Agent 检测流量并上报,分析检出流量风险并给处置方案;产品 API 业务模块开发与性能优化。
  • 产品数据底座日志富化算子(Go)开发,负责项目数据底座对接。
  • DevOps:搭建团队内部流水线;代码门禁 CI 检测改动影响面以提升稳定性;单包构建 CD 与自动化测试 / 部署优化。
  • 数据代理平台:数据门户搭建(单点登录、数据清单、工单创建、审批流程),把策略以约定结构下发 etcd 供其他服务消费,实现代理与数据访问控制。
  • 国家税务局双向系统:对接公司 AD / AC 网络设备,通过约定 API 下发策略、管道监听设备状态,统一内外网交换配置。
PythonGoFastAPIClickHouse PostgreSQLPulsaretcdRedis MinIOSpring BootElasticsearch

数据代理平台

数据安全 · 门户 + 策略下发
  1. 数据门户:单点登录 / 数据清单 / 工单创建
  2. 审批流程走完,策略以约定结构下发 etcd
  3. 代理服务消费策略,执行数据访问控制
  4. 国家税务局双向系统:对 AD / AC 网络设备下发策略、管道监听状态
Engineering Tooling

接口验证,从手点变成一键跑完

业务接口涨到几十上百条,手点 Postman 逐个验已经跟不上改动的速度,还容易漏。
于是我在后台里搭了一个 API 场景流程测试台——把"一条业务链路"变成一次可执行的流程。

API 场景流程测试台:左侧接口树、中间流程编排、右侧执行结果
01接口树 · 流程编排 · 执行结果 左侧按业务域分组,中间把接口串成场景链路,右侧给出每个节点的状态码 / 耗时 / 返回体
接口自动成树从 Swagger 同步接口清单,按业务域分组(人员管理 / 赛事中心 / 会员卡管理 / 培训管理),不用再在文档里翻接口。
场景编排把"登录取 token → 建对象 → 查列表 → 改状态"这类调用串成一条流程,上一步拿到的 token / id 自动带进下一步。
批量 + 并发执行线程数可调,整个业务域的场景可以一次跑完——回归不再是体力活。
执行留痕每个节点留下状态码、耗时、返回体与变量提取,断言失败能直接定位到断在哪一步。
Go / GinGFastSwagger 自动同步 场景流程编排并发执行断言与变量提取执行报告
Knowledge Base

我的知识库:自建技术笔记

不是收藏夹,是我自己一篇篇写出来、并且真在项目里用过的笔记。两块最常用:语言与基础设施的基本功,以及 RAG 全链路与 Agent 平台。

地阶斗技

WEB 2.0
基本功 · 语言原理与基础设施
LinuxDockerKubernetesKubekey HelmHarborGit Go 语言原理(GMP / GC / 逃逸 / defer / context / channel / select) MySQL对象存储 Cos / RustFSNginx TCPGoFrame / GFastYudao 微信登录Perforce P4V

Agent Harness

AI
RAG 全链路 · Agent 平台 · 开发工作流
数据分块 Chunk 策略元数据的作用与管理 向量检索与关键词检索召回优化与重排序 生成策略与幻觉抑制意图识别与多路调度 LLM 应用架构OpenClawvLLM OllamaRagentBISHENG 提示词模板AI UI 落地工作流 Label StudioSAM3 + 3DGS

持续在写

Now
最近在补的方向
MCP 工具设计Agent 工作流编排 空间算法工程化大模型服务器选配 办公 / 开发工作站
AI Engineering

我不只是用 AI 写代码

我给自己搭了一套多 Agent 系统,并给它写了规矩。下面四个 Agent 各管一段,把"AI 写的代码"变成"能审查、能回滚、能交接的代码"。

Co

CoCo

助理 · 运维 · 知识编排

管飞书知识库读写、服务器电源控制、日程与邮件;把项目讨论沉淀成可检索的长期记忆。

Sp

Superpowers

规范化开发流程

先想再写。按 spec → plan → task → review 推进,把软件工程最佳实践"焊死"在 AI 上。

Po

Ponytail

极简实现

像房间里最懒的资深工程师那样思考:YAGNI → 标准库 → 原生平台 → 现有依赖 → 一行 → 最小实现。

Re

Remotion UI

代码生成视频

用自然语言指令驱动基于 React 的 Remotion 框架,产出专业级视频效果。

写给 AI 的协作约定

  • 1一次一问,串行决策:前一个决定若能消解后面的问题,后面的直接不再出现。
  • 2决策链按依赖顺序生成:先问最上游、影响面最大的问题。
  • 3引导式提问:一句话背景 + 推荐项 + 不这么做的代价,人只需回"行"。
  • 4能自决的自决:只有业务取舍、风险边界、命名口味才问人。
  • 5先方案后动手:要 review 的改动先出方案,确认后才落代码。

近期提交(足协综合业务系统)

  • docs(spec)培训附件三主体(方案 / 教案 / 学员作业)设计与旧 affix_ids 退役口径
  • docs(plan)培训成绩评定与发证实施计划(8 个 Task,含决策与口径表)
  • docs(plan)Task 5 修正为 SUM(CASE WHEN 子查询 > 0 …)——初稿裸子查询会静默出错
  • feat(bus)会员单进度随 /my 回传、会员线重交放行、审批意见改读流水
  • feat(mcp)新增物体间距分析工具 bus_analyze_object_distance
Now

此刻在做

这一块会随进度更新——它比简历更接近现在的我。

进行中

  • 在研足协综合业务系统 · 培训模块:计划看板 / 班级详情 / 成绩评定与发证 / 附件三主体
  • 在研AI 空间平台:物体间距合规分析、疏散算法 Go 端接入与脚本切换
  • 沉淀个人知识库:RAG 全链路笔记与 Agent 工作流整理成可复用方法论
  • 打磨多 Agent 协作规范:让"AI 写的代码"稳定达到可审查的质量线
联系方式18565765402 , 1010370482@qq.com
代码托管Gitee · wickley
坐标深圳 · 南山区