CV/zh/projects/nuistshare.typ
Dustella d9e64e1181 refactor: optimize CV content for clarity and impact
- Simplified skills section: reduced from 15 to 10 items, added performance optimization and toolchain expertise
- Refactored project descriptions: focused on business value and key achievements over technical details
- Enhanced readability: added bold formatting to highlight key metrics and technologies
- Added comprehensive background notes in project files for interview preparation
- Created CLAUDE.md for future Claude Code instances

Key improvements:
- GuiiAI: emphasized hackathon win, early market entry, and engineering challenges
- NuistShare: highlighted 10s→0.5s optimization and Lighthouse 97 score
- Mihome: stressed sole responsibility for overseas markets and RTL adaptation
- Maiqu: showcased team leadership and agile development practices

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-25 18:12:59 +08:00

46 lines
2.2 KiB
Typst
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#import "@preview/brilliant-cv:3.1.2": cvEntry, cvSection
// 项目背景信息(面试准备用):
// - 项目性质:对学长站点的重构,学长是杨帆
// - 业务价值:解决学生期末考试需要前几年试卷和复习资料的痛点
// - 用户数据月访问量约几k次数据来自Vercel统计
// - 项目现状运营到现在但最终还是换成了AList不想折腾了S3存储要烧钱
// - 技术选型最开始不用AList是因为AList不方便用户自己上传资料
// - 开发模式:这个版本是独立完成的(前后端都是)
// - 性能数据首屏加载时间从10s优化到0.5sLighthouse性能评分从80提升到97
// - 部署:部署在腾讯云上
//
// 性能优化技术细节:
// - 定位瓶颈使用F12观察网络瀑布流看请求耗时定位性能瓶颈
// - 优化手段字体分包、懒加载、CDN优化等
//
// AList协议逆向
// - 技术难度AList协议没有加密纯抓包就能知道它做了什么
// - 实现通过抓包分析实现了S3和AList双协议支持
//
// 其他技术细节(可能被问到):
// - 字体优化使用中文网字计划对字体分包导出为分片woff并在CDN设置强缓存
// - CDN优化使用vite-plugin-qiniu将assets上传至CDN
// - 存储协议通过抓包分析AList协议实现了S3和AList双协议支持
// - 认证系统支持Github OAuth登录和邮箱验证使用node-mail库
#cvEntry(
title: "学习资源分享平台",
society: "NuistShare",
location: "南京",
tags: ("Nuxt 3", "NestJS", "性能优化"),
description: "",
date: "2023.7-2023.9",
)
一个为学生提供期末复习资料的全栈资源分享平台,*月访问量达数千次**独立完成* 前后端开发与部署。
- *[性能优化]* 通过字体分包、懒加载和 CDN 优化,将首屏加载时间从 *10s 优化到 0.5s*Lighthouse 性能评分从 *80 提升至 97*
- *[多存储协议支持]* 通过 *抓包分析* AList 协议,实现了 S3 AList *双协议支持*,并提供了比 AList 更便捷的用户上传功能
- *[SSR 与预渲染]* 使用 Nuxt 3 *SSR 能力* 进行主页预渲染,配合 CDN 强缓存策略,显著提升了用户体验