个人介绍
软件工程专科在读,同时攻读计算机科学与技术自考本科。具备扎实的前端开发基础,熟悉主流Web开发技术栈,通过项目实践积累了全流程开发经验。
坚持"以用促学"的学习理念,在GitHub持续进行技术实践,擅长将理论知识转化为实际解决方案。
"代码是对逻辑最精确的表达" —— 我的开发准则
工作经历
2024-09-01 -2024-09-16自主开发项目(个人)高级前端工程师
独立完成多个网页项目的开发,包括: 使用 Vue.js / React / Webflow / HTML5 / CSS3 搭建响应式网站 实现用户注册、表单提交、数据展示等基础交互功能 根据不同终端设备优化页面布局,保证移动端适配 使用 GitHub 管理代码,部署到 Vercel / Netlify 等平台 项目包含企业官网、个人主页、爬虫数据展示页等,均可提供在线演示链接。
教育经历
2023-09-01 - 南京航空航天大学计算机软件与理论本科
资质认证
语言

1. 1. 本方案面向谁,解决了什么问题 - 面向人群:NFT 创作者/项目方与收藏者。创作者可快速发售、白名单管控与低门槛部署;收藏者可在网页一键连接钱包、铸造与交易。 - 解决的问题:传统 NFT 上线流程繁琐(合约部署、元数据上传、白名单生成、前端托管),需要后端与服务器维护,前端打包常遇到 Node polyfill 兼容问题。本方案提供脚本化部署与免服务器静态托管,前端直连链上,降低集成与运维成本。 2. 1. 相比市场常规方案的特点 - 开箱即用与零后端:前后端分离,前端静态化部署到 Vercel,免自建服务器与数据库,Git 推送即自动部署。 - 轻量级 Merkle 前端实现:以自研轻量工具替代重依赖库,避免 Webpack 5 对 Node.js 核心模块 polyfill 的依赖,兼容性与构建稳定性更好。 - 模块化合约与模板化流程:支持基础 NFT、可选模板 NFT 与 Market 合约,配套部署/设置脚本,快速完成 BaseURI、白名单 Merkle Root 等上链配置。 - 去中心化存储友好:支持 IPFS 资源与本地元数据组织,提供上传与发布脚本,便于集成第三方网关或自托管网关方案。 - 开发者体验完善:Hardhat 脚本齐全、ABI 自动复制到前端、.env 管理与示例、健康检查与交易排查脚本,降低联调与排障成本。 - 安全与合规实践:.env 默认忽略、白名单校验在合约与前端均有对应流程,减少误配置风险与隐私泄露可能。 3. 1. 方案的产品组成或技术选型 - 智能合约层:Solidity(合约包括 MyNFT、SelectableNFT、Market),Hardhat 用于编译、测试与部署。 参考: `contracts` `hardhat.config.js` - 前端层:React + Ethers.js,提供连接钱包、铸造与市场交互的 UI,使用 Create React App 构建。 参考: `frontend/src` `package.json` - 白名单与工具脚本:链上 Merkle Root 设置脚本与前端轻量 Merkle 工具,保证前后端一致的哈希与排序规则。 参考: `set-merkle-root.js` `merkle.js` `allowlist.json` - 资产与元数据:本地图片与 metadata JSON,支持发布至 IPFS。 参考: `assets` `metadata` - 部署与运维:Vercel 进行前端托管与 CI/CD,Git Push 自动触发构建;环境变量通过 .env 管理,提供 .env.example 作为指引。 参考: `.env.example` `vercel-deploy.md`






