Portfolio system
作品不是堆在一起,而是分成三条清楚的展示线。
一个适合正式投递和公开展示的 Astro 作品集,结构清楚,适合快速替换成真实项目内容,并直接部署到 Cloudflare Pages。
展示完整片子、短版切片和镜头语言拆解。重点是节奏、氛围和叙事推进。
Editorial portfolio 图文作品集把策略背景、制作过程和最终表达串起来,适合长图文和案例复盘。
Build portfolio 开发项目作品集展示产品结构、技术方案和上线结果,适合网页、系统和自动化项目。
Homepage logic
首页先让访问者快速判断你擅长什么。
三类作品集分别承担不同任务:视频负责气质和节奏,图文负责解释和复盘,开发项目负责结构和落地。
Featured details
每条线都直接通向详情页。
作品卡片不做过度装饰。用户点击后直接进入详情页,看结果、看流程,也看设计思路。
Update flow
后续更新只改内容,不重做结构。
这套结构的重点是后续维护成本低。新增作品时,直接补一条数据和对应的详情内容即可。
- 在 src/data/site.js 中替换作品标题、摘要、标签、流程说明和设计思路。
- 把封面图、流程图和页面截图放到 public/,再把数据里的图片路径改成对应相对地址。
- 本地统一从 E:\xcweb_alias 执行 npm run dev,优先检查手机宽度和桌面宽度下的排版。
- 确认无误后执行 npm run build,再运行 npm run deploy:pages 发布到 Cloudflare Pages。
包含新的导航结构、详情页内容模型、图片替换方式以及 Cloudflare Pages 的正式发布流程。