Erishen Sun

Erishen Sun

个人优势

  • AI 全栈工程师,贯通前端、服务端与 AI 工程化落地:以 TypeScript / React / Node.js 为主力,Python / FastAPI 承接 AI 工程服务层,具备 Java / Spring 企业级后端底座。
  • AI 实战(PayPal 支付迁移验证):落地 Planner / Specialist / Evaluator 三角色验证闭环,对 Orders V1/V2 共 34 个字段实证、识别 18 个文档声明但实际未执行的强制约束;结合 MCP、Playwright、AutoGen 建立 AI 辅助工程验证流程。
  • 生产经验:金融科技与企业级系统(PayPal CIP / COS)、大型 Web 平台(Trip.com 国际站内容平台);完成 0→1 系统建设、框架升级、自动化测试与安全审计,PayPal 期间 30+ 次生产发布零 P0/P1。
  • 当前方向:持续进行 AI Agent 工程化与开源实践——Resolve Agent 工具链、spring-harness(Spring AI)、RAG Task Service(Rust)与 DataPulse(Text2SQL),覆盖 Agent、RAG、MCP、Skills 与 AI 应用。

技能矩阵

AI 工程

Agent:Agent Harness、Agent Workflow、Skills、MCP、Memory、Multi-Agent框架:LangGraph、AutoGen、Spring AIAI 应用:RAG、Text2SQL、LLM API、Prompt Engineering验证:Planner / Specialist / Evaluator 三角色闭环、Playwright E2E、AI-assisted Development

工程化

Docker、CI/CD、自动化测试可观测性与安全:KYC / PIPL 合规实践、安全审计

前端

React、Next.js(SSR / App Router)React Native、Taro、ElectronThree.js / WebGL、实时通信、组件化

服务端

Node.js(主力)、Python / FastAPIJava、Spring Boot / Spring CloudRust / Go / C++:具备实际项目开发经验MySQL、PostgreSQL、Redis、Nginx

工作经历

独立开发 / 开源实践

AI 全栈工程师

2026/08至今

技术栈:TypeScript, React, Next.js, Node.js, Python, FastAPI, LangGraph, MCP, Rust

  • 离开 PayPal 后持续开展 AI Agent 与 AI Engineering 方向的独立开发和开源实践,围绕 Agent Harness、Skills、MCP、RAG、Text2SQL 及 AI 应用工程化进行项目验证。
  • Resolve:开发 AI Agent 工作台与 Harness,集成 Agent、Skills、MCP、Memory 及多种 Agent Framework,探索 AI Coding 与 Agent Workflow 的工程化编排。
  • RAG Task Service:基于 Rust / axum 构建 RAG 检索与文档管线服务,实践知识检索、任务编排与 Agent 应用集成。
  • DataPulse:面向数据分析场景探索 Text2SQL、自然语言查询与数据可视化。
  • spring-harness:基于 Spring AI Alibaba 构建全栈 AI Agent 开发框架,探索企业级 AI 应用开发。
  • 持续通过开源项目验证 AI-assisted Development、Agent Workflow、自动化测试及工程化验证方法。

PayPal 贝宝支付

资深全栈工程师

2024/072026/07

技术栈:TypeScript, React, Next.js, Node.js, Express, Docker, Playwright, MCP, Redis, gRPC, Jest, Vitest, Makefile, Python, FastAPI

  • 参与 PayPal 中国客户运营(COS)及身份验证(CIP)系统建设,负责全栈开发、支付迁移验证、自动化测试及 AI 辅助工程实践。
  • 主导 CIP 身份验证平台前端与 BFF 层 0→1 建设并通过 PayPal 完整安全审计(Pentest / SDER)。
  • 落地 AI 驱动的支付迁移验证体系:20+ Docker 测试环境、60+ Playwright E2E 用例,将迁移验证重构为可复现、证据驱动的流程。
  • 工程交付:参与 Next.js 12→14、Node.js 14→20 升级,推动核心模块单测覆盖率 40% → 75%,PayPal 期间累计 30+ 次生产发布零 P0/P1;通过 AI 辅助开发与自动化工具,将部分验证任务从约 6 小时缩短至约 1.5 小时。

上海全特信息科技

全栈工程师

2024/012024/06

技术栈:React, Next.js, Three.js, react-three-fiber, Node.js, Socket.io, Azure AI

  • 负责迪士尼度假区 AI 数字人客服系统前端架构与整体交付,1 个月内完成首版集成调通,验证 AI + 3D 落地交互能力。
  • 使用 Three.js + react-three-fiber 实现 Web 端 3D 数字人渲染与口型 / 表情同步,集成 Azure ASR / TTS 双通道语音与实时打断联动。
  • 解决 iOS / Android 移动端 WebGL 与音频兼容问题,保障项目进入演示验证阶段。

携程 / Trip.com Group

资深前端工程师

2017/042024/01

技术栈:React, Next.js, Node.js, Express, SSR, GraphQL, Serverless, Redis, MySQL, React Native, Taro

  • 长期负责 Trip.com 国际站内容平台(10 种语言 × 185 个地区),构建部门首个 Node.js SSR 内容平台并持续迭代。
  • 累计交付 14 个核心页面、100+ 可复用组件,沉淀内部 npm 包供多项目复用;参与 Core Web Vitals 持续优化。
  • 交付直播 H5、攻略社区(RN / H5 / 小程序多端)与富文本编辑器,覆盖内容生产到消费全链路;日常带领 2-4 人前端团队。

早期经历(2005-2017)

软件工程师 → 技术经理 → 资深前端工程师(技术负责人)

2005/042017/04

技术栈:Java, Linux/C, Hybrid, XMPP, React Native, Jenkins

  • 从 Java 企业级后端(3G 网管 / CRM)起步,历经 Linux / C 路由器固件、Hybrid 移动应用(XMPP IM)到 React Native 跨平台 App 的完整演进。
  • 历任软件工程师、技术经理、资深前端工程师(技术负责人),带 3-7 人团队;参与中美跨时区协作(Actiontec)。

项目经历

开源 AI Engineering

Resolve — AI Agent 工具链与运行时(Harness / Skills / MCP)

个人开源 · 2026/08至今

  • 原创 AI Agent 工具链:resolve-harness(Python / LangGraph Agent 骨架)、resolve-studio / resolve-tui(TypeScript / Rust 运行时),覆盖 Agent Harness、Skills、MCP、Memory 与 Multi-Agent 编排,形成跨语言可复用的 Agent 生态。
  • 独创 Fast-path 插件运行时:把确定性问题从 LLM 中剥离(内置匹配器零模型调用 → codegen 检测器经 AST 白名单沙箱验证 → 良好检测器晋升合并入源码),显著降低模型调用成本。
  • resolve-skills:语言无关的 Agent Skills 开放标准(兼容 Claude Code / Codex),统一多运行时技能体系;沉淀 PSE(Planner / Specialist / Evaluator)验证协作模式。

RAG Task Service — Rust RAG 检索服务(七层设计)

个人开源 · 2026/08至今

  • 基于 Rust / axum 的异步 RAG 文档管线:文档上传、分块、Embedding、向量写入与混合检索(BM25 + 向量)一体化服务。
  • 七层架构设计:从存储(SQLite 精确去重 + 感知哈希)到检索、LLM 重排、生成的逐层解耦,把本地索引与 LLM 重排串成可演进管线。
  • 本地优先与隐私导向:索引独立于文件树、可增量重扫,纯经典算法 + 启发式而非重型 ML 依赖,配套架构解析文章对外开源。

DataPulse — Text2SQL AI BI 工作台(确定性管线 + ReAct 双路径)

个人开源 · 2026/08至今

  • AI BI 工作台:连接 SQLite / CSV / PostgreSQL / MySQL,自然语言提问,LLM 写只读 SQL 并渲染 ECharts 看板。
  • 确定性 Text2SQL 管线(schema 约束 + 只读执行 + 结果校验)与 ReAct 双路径(工具调用 + 反思重试)并行,兼顾可控性与灵活探索。
  • 强调只读与可审计:SQL 执行前做权限 / 作用域校验,错误可定位回显,面向 BI 自助分析,配套架构解析文章对外开源。

spring-harness — 基于 Spring AI 的全栈 AI Agent 框架

个人开源 · 2026/09至今

  • 基于 Spring AI Alibaba(阿里云百炼 / DashScope,国内直连)的全栈 AI Agent 开发框架:Chat / RAG 知识库 / ReAct Agent / 长任务等多种交互模式,Java 17 / Spring Boot 3.5 后端 + Vue 3 前端。
  • Planner → Specialist → Evaluator 三角色协作编排(子任务并行、失败重试、整体 Review);RAG 知识库(文档上传 → 向量化 → Rerank 精准检索)泛化为统一工具接入各模式。
  • 集成 8 个本地工具与 MCP 工具链,Docker 代码沙箱隔离执行 8 种语言(网络隔离 / 只读文件系统 / 资源限制);长任务 SQLite 持久化可中断续跑,长期记忆跨会话注入(可选 AES-256-GCM 加密),API Key 不出后端、MCP 输出自动脱敏。

企业工作项目

PayPal - AI 辅助支付迁移验证与自动化工程化

PayPal · 2026/012026/07

  • 测试环境工程化:搭建 20+ 本地测试环境(16 个从零搭建),覆盖配置、下单、跳转、回调、订单状态、授权、捕获、退款等核心支付路径;基于 Docker Compose / Makefile / Playwright 建立统一的启动、重置、测试与验证流程。
  • AI 验证流程:在支付迁移项目中落地 Planner / Specialist / Evaluator(PSE)三角色验证闭环,由 Planner 制定任务与验收标准,Specialist 执行迁移,Evaluator 基于验收标准进行结果验证,将 AI 辅助开发产出收敛为可复现、可审计的工程流程。
  • API 实证分析:对 Orders V1/V2 共 34 个字段进行实际调用验证,识别 18 个(约 53%)文档声明但实际未执行的强制约束,并建立 API_ENFORCED / DOCS_ONLY 分类体系。
  • 迁移交付:负责多语言电商环境下 NVP / SOAP 旧版支付接入联调,结合 API 行为实证、迁移规则与 Playwright E2E 测试输出验证报告,并向迁移工具团队反馈缺陷及修复方案。
  • Agent 实践:基于 AutoGen 构建支付迁移 Agent,集成文件读写、PayPal API、Playwright E2E、FastAPI、SSE 日志流与 Web UI,用于验证 Agent 驱动支付迁移与工程验证流程。

PayPal - CIP 客户身份验证平台(0→1)

PayPal · 2025/012025/12

  • 0→1 架构与交付:主导 CIP 客户身份验证平台前端与 BFF 层架构设计及开发,负责从方案设计、开发测试、安全审计到生产发布的完整交付。
  • 核心业务能力:实现多厂商活体检测双通道切换(百度 / 腾讯),支持 Plan / Retrieve / Result 核心流程及流量比例配置,满足客户身份验证与运营需求。
  • 安全与合规:围绕 PIPL 隐私合规及企业安全要求建设隐私政策管理、XSS 防护、SSO 认证及 Redis 会话管理能力。
  • 可观测性:建设 Prometheus / Jaeger / Grafana 监控与链路追踪体系,配合 PayPal Pentest / SDER 安全审计完成生产交付。

Trip.com - 国际站内容平台

携程 / Trip.com Group · 2020/012024/01

  • 核心内容平台:负责 Blog / Destinations 国际站内容频道 React SSR 架构设计与持续迭代,累计交付 14 个页面、100+ 可复用组件。
  • 国际化与 SEO:支撑 10 种语言 × 185 个地区的 Sitemap 生成与本地化适配,落地 Schema.org 结构化数据,持续优化国际站搜索引擎收录与流量表现。
  • 核心业务优化:深入 Next.js 源码扩展资源加载策略并封装内部 npm 包供多个项目复用;Blog H5 页面业务收益达到机票、酒店之外的核心业务量级。
  • 性能工程:负责 Next.js 版本升级、Webpack 构建拆分与 SSR 链路优化,参与 Core Web Vitals 持续治理。
  • 多端交付:参与 Trip App React Native 页面开发及移动端视频播放兼容治理,保障 Web / App 多端内容体验一致。

教育经历

南京信息工程大学

本科 · 信息与计算科学

2001/092005/06

社交主页