About

大树.

八年前端程序媛,有点代码洁癖。 2018 年入行写 React,6 年在杭州趣链从工程师做到前端负责人; 2024 年转去 Arcblock 写 Node 全栈,做 Payment Kit 和 AIGNE Hub; 2026 年 4 月离职,现在在换气。

职业轨迹

  1. 2024.04 — 2026.04
    Arcblock · Node 全栈

    从前端转后端,两年约 479 commits,主力在两个产品。

    主力产品

    • Payment Kit · Stripe 风格的自托管支付系统 —— 作为项目 Owner 独立推进, 从需求梳理、UI/UX 方案设计到编码落地和测试全链路负责。 同时支持法币(Stripe)和链上支付(ArcBlock / Base / 以太坊), 覆盖一次性支付、订阅、按用量计费、Credit 体系、动态定价 + Quote 双重校验、 Web3 场景下的 SubGuard™ 质押保护、优惠码引擎、自动充值、Webhook 可靠性。
    • AIGNE Hub · 统一 LLM / AIGC 网关 —— 作为项目 Owner 主导产品方向与技术选型, 独立完成交互设计和全栈实现。 聚合 11 家 provider(OpenAI / Anthropic / Gemini / Bedrock / DeepSeek 等), BigNumber 精确计费 + 并发去重 + Provider rotation。

    技术主线

    • Cloudflare Workers + D1 迁移(2026 Q1):Sequelize shim、队列持久化、D1 查询并发化
    • ~20 个异步队列的并发度调优:付款、退款等资金链路强制串行——宁慢不错
    • 自建 78 个 Claude Code skills + 40+ agents,覆盖开发、审查、项目管理日常流
  2. 2018.06 — 2024.02
    杭州趣链科技 · 前端负责人

    6 年前端,后 3 年带 10+ 人团队,主线是双碳业务。 培养 6 名新人,年度最佳 mentor + 部门价值观之星。

    代表项目

    • 浙江碳普惠 · Vue3 + Vite + Konva + Lottie —— 碳积分移动端 H5,入驻浙里办 + 支付宝/微信小程序。 150 万用户、月活 27 万;获 2022 浙江省数字化改革标杆案例。 主导 Vue2→Vue3 升版、稳定性监控接入、Lottie 资源按用户级别分档加载。
    • 河北移动碳管理平台 · React + Umi4 + antd + ahooks —— 省级 B 端管理平台,主导权限树(二级菜单+按钮级)、 总结报告生成模块(封装 docxtemplater 做自定义 docx 模板 + 预览 + 下载)、 网络诊断等核心模块。

    工程基建

    • B 端管理系统模板 Cli · lerna + pnpm monorepo —— toB 业务线的最佳实践脚手架。内置 FileUpload / Charts 等业务组件; 用 inquirer + ejs 模板支持 CLI 交互式选择 lint 工具一键初始化项目规范 (commitlint / stylelint / prettier / eslint)。 从 0 迭代到 v1.3.0,在多个项目落地。
    • 前端稳定性监控包 · pnpm 多包 + 发布-订阅设计 —— 拆分页面监控 / Vue 监控 / React 监控 / 性能监控四个子包, 支持业务按需引入。打包输出 IIFE / CJS / ESM 三种格式,支持 CDN 引入; XHR 上报错误日志。
    • 前端业务 Hooks 库 · pnpm + gulp + webpack —— 团队自定义 Hooks 的封装。UMD 构建,发包流程植入 CI 自动化发布 + CHANGELOG 自动更新; dumi 搭静态站点提供类型声明;jest 测试保证稳定性。

    团队建设

    • 持续开展技术分享,团队累计知识沉淀 50+ 篇
    • 配置 GitLab CI,支持自动构建、测试环境部署
    • 制定前端编码格式化校验、代码一键修复、提交信息校验等工程规范

技术栈

前端

  • React · Vue · Taro(小程序)
  • TypeScript · Vite · Webpack
  • ECharts · AntV · Konva · Lottie
  • MUI · Antd

全栈 · 基础设施

  • Node.js · Koa · Express
  • Go(个人项目)
  • SQLite · Sequelize · Cloudflare D1
  • Cloudflare Workers · AWS Lambda