这是一篇示例文章,用于展示“项目复盘类”中文内容在 AstroPaper 下的排版效果。
目录
项目背景
我希望做一个接近命令行交互体验的个人站,重点不是视觉炫技,而是让访问者通过命令快速了解项目、技能与联系方式。
技术栈
- React + TypeScript
- Styled-Components
- ContextAPI
- Netlify
核心功能
多主题切换
支持多套主题并持久化到 localStorage,刷新后保持一致。
命令补全
输入命令时支持 Tab 补全,提高交互效率和可玩性。
历史命令
支持上下方向键浏览历史输入,贴近真实终端体验。
清屏与历史查看
支持 clear 和 history,提升操作完整性。
复盘
这个项目最大的价值是锻炼“交互逻辑设计”能力。虽然是前端项目,但重点并不在页面堆叠,而在状态组织、命令解析和反馈机制。