简历

DPBS

前端工程师 / Vue、TypeScript 与 Java

我专注于企业级前端、组件系统,以及由 Java 后端支撑的产品流程,重视可维护交付和实用的 AI 辅助开发。

01

技能

Vue 3TypeScriptViteNuxtUniAppElement PlusPiniaThree.jsNode.jsJavaSpring BootSpring CloudMyBatisMySQL / RedisElasticsearchWebSocket / MQTTAI-Assisted Development
02

项目

Vunio

一个 Vue 3.5 + TypeScript 组件库模板,围绕 Turborepo、pnpm、VitePress 文档、共享 hooks、directives、utilities、lint 预设、changesets 和发包流程构建。

AI Design

一个基于 pnpm 和 Turborepo monorepo 构建的 AI 辅助可视化页面设计工作台,集成了具备物料、图层、属性、数据源和 Monaco 脚本编辑能力的 Vue 3 画布编辑器、NestJS 服务端、LangGraph Agent 工作流,并使用 PostgreSQL 和 Redis 持久化数据。

JuiceWord

一个用于划词翻译的 TypeScript 浏览器插件,基于 WXT、React、Chrome extension APIs 和本地 chrome.storage 配置构建,支持右键触发翻译,并用原生 content script 浮层展示 OpenAI 兼容接口返回的结果。

XSwitch

一个运行在服务器本地的 Xray 订阅切换面板,支持刷新订阅、解析 vmess、vless、trojan、ss 节点、检测 TCP 延迟、带备份写入选中出站配置,并安全重启 Xray。

Skills

一个面向 AI coding agents 的个人规则与技能仓库,将长期工程规则、任务触发型 skill packages、上游文档源、vendored skills,以及用于同步和链接本地 agent 技能目录的 TypeScript 脚本分层管理。

DPBS Resume Site

一个使用 Next.js App Router、React、TypeScript 和 Tailwind CSS 构建的极简个人简历站点,用于维护公开资料、依赖健康和部署流程。

03

总结

拥有 5 年以上前端经验,覆盖企业管理系统、IoT 数据看板、移动端小程序、SSR 网站和数据密集型业务流程。早期 Java 全栈经历包括 Spring Boot、MyBatis、MySQL、Redis 和 Elasticsearch,这让我能更顺畅地理解后端契约、与后端团队协作设计 API,并端到端推进产品流程。我关注可复用架构、类型化契约、构建工具,以及把 AI 编码工具变成日常工程中可靠的一部分。