开发背景
Agent 平台研发 · .NET 后端架构
目前主要开发通用 Agent 框架,负责模型接入、工具调度、上下文与长期记忆、工作流和多 Agent 协作。 在 GIS 空间查询、系统问答等业务中,处理权限审批、状态持久化、多租户隔离与运行追踪。
此前长期从事 .NET 后端与桌面应用开发,设计可复用的插件框架,支持多数据库、缓存与存储接入, 并完成麒麟 OS、鲲鹏 ARM 等国产化环境适配。
技术能力
按实际项目中的使用场景整理。
Agent & LLM
智能体运行时与核心能力
Python Platform
模块化平台与多入口服务
.NET Backend
后端架构与插件化交付
Data & Infra
多数据库、存储与国产化
Quality & Observe
质量保障与全链路可观测
代表项目
近期的 Agent 研发,以及长期维护的后端与桌面框架。
Agent Core
通用智能体开发与运行平台
设计并实现覆盖模型调用、任务规划、Tool Calling、上下文与记忆、业务工具接入、 多 Agent 协作、安全治理、状态持久化和行为评估的通用智能体框架。
GIS 钻孔分布图生成案例
基于自然语言需求,Agent 自动分析钻孔经纬度与深度字段,过滤无效坐标,统计空间分布并生成可直接保存运行的 Leaflet 地图代码。
技术实现 +
- 实现多轮 Tool Calling 执行循环,统一模型请求、响应、Token Usage 和 Tool Call 数据结构。
- 实现任务规划、上下文压缩、持久化 Session 与长期记忆,按预算裁剪结果并按相关性加载跨会话记忆。
- 提供 Python @tool、OpenAPI 导入与 MCP 三种工具接入方式,以 ToolSpec 和 JSON Schema 屏蔽调用差异。
- 设计 Skills、Pack Manifest、Workflow DAG、多 Agent 协作与持久化后台任务机制。
- 实现 read / write / execute / network / dangerous 五级权限、外部审批、路径域名策略及危险操作默认拒绝。
- 支持截断续写、上下文超限压缩重试、429/529 指数退避、Retry-After 与 fallback model。
- 实现多租户隔离、可插拔状态后端、Prompt Injection 检测、敏感信息脱敏与 OpenTelemetry 追踪。
RAG & Memory
检索增强与长期记忆子系统
为 Agent 提供外部知识检索与跨会话记忆召回,兼顾本地无依赖运行、持久化索引、结果预算和故障降级。
技术实现 +
- 抽象 KnowledgeProvider、Embedder、VectorStore 协议,实现检索、向量化与存储后端解耦。
- 实现 Hashing Embedding,以及 InMemory、Chroma 两种向量存储后端。
- 基于内容签名同步长期记忆索引,保证新增、更新、删除后的索引一致性。
- 实现 Top-K、相关度阈值、时间衰减、字符预算与向量故障降级。
- 为检索结果提供来源、相关度和低信任标记,并接入 Prompt Injection 检测链路。
Web Application Server
插件化 .NET 后端框架
构建自托管式应用服务器,通过插件化、多数据库适配、缓存与存储抽象,为不同项目提供统一后端基础能力。
技术实现 +
- 基于反射和动态 DLL 加载实现模块插件化,建设日志、健康检查与静态资源托管中间件。
- 设计 JWT、RBAC、细粒度权限与 Access / Refresh 双 Token 认证机制。
- 使用 SqlSugar 适配 PostgreSQL、Kingbase、GBase,并以 Evolve 自动迁移数据库。
- 通过发布订阅、Quartz.NET、Redis 缓存、MongoDB / MinIO 存储抽象支撑多场景交付。
- 使用 Nginx 路由与负载均衡,以插件配置拆分微服务职责,并支持国产化环境部署。
Data Management System
插件化 WinForm 桌面应用
通过统一插件协议、可复用界面组件与动态布局能力,支持数据管理项目的快速定制和二次开发。
技术实现 +
- 设计统一插件接口,使用反射动态加载 DLL,并通过 AssemblyResolve 处理插件依赖。
- 封装可复用 TreeView,支持层级、拖拽、勾选、图标及自定义点击事件。
- 实现 Dock 停靠窗口与用户自定义布局,集成 DevExpress 提升交互一致性。
工作经历
中地软件集团有限公司 · 2018.07 至今
Agent 平台与研发效能
- 主导通用 Agent 框架研发,完成 Tool Calling、上下文与记忆、Workflow、多 Agent 协作和安全治理,支撑 GIS 空间查询、系统问答等场景,任务成功率达 80%。
- 搭建内部 RAG 知识库与产品 API 文档库,管理 200+ 份文档、服务 30 名研发,检索准确率提升 80%,跨角色沟通效率提升 70%。
- 建设 Prompt 仓库并封装 10+ 个文档与研发类 Skills,使重复任务处理时间缩短 90%。
Web 后端架构与项目交付
- 负责 Web 项目后端基础架构与核心模块研发,沉淀插件化、多数据库、缓存存储、任务调度和认证授权能力,支撑 50+ 个项目交付。
- 建设 .NET 8 自托管应用服务器,模块插件化扩展效率提升 90%;数据库自动迁移将耗时从 2 小时降低至 0.5 小时。
- 建设 JWT/RBAC、双 Token、结构化日志和健康检查,线上故障发现时间缩短 80%;完成麒麟 OS、鲲鹏 ARM 等国产化适配。
桌面端组件化与跨团队协作
- 研发插件化 WinForm 数据管理系统,统一插件、动态依赖、TreeView 与 Dock 布局能力,复用于 20+ 个桌面项目。
- 与产品、前端、测试、实施、售前等 5 个角色协作,完成评审、设计、核心开发与故障排查,推动 20+ 项目按期交付。
湖北汽车工业学院
电子信息工程 · 本科