Hexi / Personal Site
Nodejs engineer, builder, writer.

你好,我是 HEXI, 一名拥有 5 年经验的 Node.js Full-Stack Engineer (Frontend-focused),熟悉前端工程化、SEO 优化、性能优化、代码规范等。
工作中我认真负责,追求设计稿的高度还原和网站动效优化,喜欢探索新技术。工作之外我积极拥抱开源,为一些知名项目贡献过代码,也喜欢构建自己的产品(Blogit、Twinflare 等)。
我积极拥抱 AI,能够熟练使用 Cursor、Codex 和 Claude Code 进行 Vibe Coding 并控制输出代码的质量,构建稳定的产品。我在寻求新的工作,如果你有合适的机会,欢迎联系我。
Birth
1996-04
Base
Nanjing, China
niudieyi1996@gmail.com
Zustand
ZustandEducation
Golden memories of university life
安徽大学( 211 院校 )/ 本科
2014-2018
我的本专业是 地理信息科学(地理和计算机的交叉学科),学习过程中发现自己对编程更感兴趣,于是辅修了 软件工程第二学位。
Products built at work
其他项目
- ChainIDE Education: 一个面向开发者的 Web3 教育平台,提供区块链课程,帮助用户快速入门并提升智能合约开发能力。负责课程模块开发、Code Playground 接入等。
- Matrix Market: Flow 链上首个面向创作者、收藏者和交易者的全方位 NFT 市场。作为项目负责人,主导产品前端从 0 到 1 的搭建。
- Dice Inscription: 铭文游戏平台,负责官网动效优化、棋盘预览页面开发、2048 游戏接入等。
- 绿发会志愿者管理平台: H5 项目,主要负责前端开发框架搭建(React + Vite + Antd Mobile + postcss-pxtorem) 和部分功能开发。
- 活动页:EthRiyadh、DuraBlade、Mining-Lesson、MoveCastle、NFT-Builder-Competition 等。
Open Source Contributions
Commits
- MagicUI: 新增圆弧时间线组件 #739、修复按钮内容溢出问题 #746、修复深色模式下按钮文本可见性问题 #772。
- CC-Switch: 修复快速点击按钮导致重复添加 Provider 问题 #1352。
- Ant Design: 支持切换代码拉取源 #114、修复 @types/react 版本不匹配问题 #10478、更新约定式路由参数描述 #10404、移除 query-filter 中不必要的字段定义 #6517。
- next-export-i18n: 新增 LinkWithLocale 组件 #52。
- swagger-axios-codegen: 支持 URL 模糊匹配 #195。
Twinflare
- Cloudflare-native 个人 AI 数字分身平台,将 Markdown 知识文档放入 GitHub 仓库,push 后自动向量化并部署。
- 采用 RAG 架构:向量检索(bge-m3)+ Rerank 精排(bge-reranker-base)+ LLM 生成回答。
- 以 API 形式对外提供服务,支持聊天、语义检索、Persona 查询等接口,可无缝接入 Vercel AI SDK。
Visit site
HEXI SPACE
- 基于 Better Auth 实现 GitHub + Google + 邮箱登录。
- 基于 Vercel AI SDK 接入流式响应(SSE),结合 Streamdown 实现 Agent 聊天的打字机效果。
- Space 模块仿 Twitter Timeline 交互设计,帖子中的 URL 自动抓取 OG 元数据并渲染为预览卡片。发帖时图片上传至 Cloudflare R2,图片上传接口做了滑动窗口限流处理。
- 以 Drizzle Schema 为唯一数据模型来源:drizzle-zod 从表定义自动派生 Zod Schema 用于请求校验与响应序列化;API 层将 Hono app 的路由类型导出为
AppType,通过@workspace/api-rpcworkspace 包共享给前端,前端用hc<AppType>实例化类型安全的 RPC 客户端,请求参数与响应结构均由编译器推断,杜绝接口字段不一致问题。
一个 Node.js 全栈个人网站,包含用户系统、Agent 聊天、Space 动态广场、博客等模块,主要特点如下:
Visit site