曾参与多个 AI 应用与前端工程项目开发,具备较强的业务理解、功能拆解和工程落地能力。
在 AI 创作平台项目中,负责偏前端方向的核心功能开发,平台面向青少年编程创作场景,支持灵感生成、代码生成、编辑预览与作品分享。项目中参与 /create 灵感发散、追问确认以及 /editor 预览修改等流程开发,解决多入口继续创作场景下重复建稿、进度丢失等问题,并通过 workId、workCode、streamId、sessionId 等字段设计,实现生成续接、会话恢复和预览联动。项目中还接入 Dify Workflow 与 CodeGen,兼容多类 SSE 事件并解析 HTML、JSON 等结果,提升 AI 生成链路的稳定性和可用性。
在 AI Lab 交互式录播课项目中,参与基于 React、TypeScript 和 React Flow 的课程流程编辑器开发,支持 graphJson 导入导出、节点编排、草稿保存与流程预览。针对外部 graphJson 导入后视频节点缺少课程内 mediaId、素材无法直接落草稿的问题,设计“预览校验”和“落草稿校验”两段式处理流程,实现素材自动匹配、保存前自动登记与待处理映射。项目中还参与语音预览能力建设,将题目、评判 prompt、录音时长、静音超时等 AI 交互节点配置接入 WebSocket 语音链路,并根据评判结果控制反馈播放和正误分支跳转。
在在线协同知识库项目中,独立完成前后端核心功能开发,项目面向知识沉淀场景,支持富文本编辑、多人协同、搜索与 AI 辅助。技术栈包括 Next.js、React、Tiptap、Yjs、NestJS、MongoDB 和 Redis。项目实现了富文本编辑、评论批注、版本管理、邀请分享、权限控制等能力,并基于 Yjs 和 y-websocket 实现多人实时协同编辑,结合 awareness 在线状态同步、IndexedDB 离线持久化和心跳保活机制,提升弱网环境下的可用性与稳定性。同时设计了笔记检索链路,结合前端内存、会话缓存、后端 Redis 缓存与 MongoDB 检索,支持关键词搜索和语义检索,并接入 AI 工作流实现流式续写、内容摘要、思维导图与图表生成。
此外,曾参与 RAG 知识库相关工作,围绕文档内容解析、知识切分、向量化存储、语义检索和大模型问答增强进行开发与调试,能够根据业务资料构建可检索、可问答的知识库系统。当前在游戏活动小程序方向承担开发工作,参与活动页面、任务流程、奖励展示、交互组件和接口联调等功能建设,熟悉活动类产品快速迭代、移动端适配、用户交互体验优化和上线前测试流程。整体来看,具备 AI 应用开发、前端复杂交互开发、小程序开发和轻量级全栈落地能力,能够独立完成从需求理解、功能拆解、技术实现到问题排查的完整开发过程。