项目背景
学习内容逐渐增多后,单纯按照文件夹保存笔记很难形成稳定的检索入口。这个项目的目标,是把学习记录、算法训练、AI 竞赛实验和项目复盘放进同一套内容系统,并保持静态站点的轻量部署方式。
信息架构
站点将内容拆为学习记录、竞赛经历、项目案例、个人主页与关于本站。学习记录强调知识检索,竞赛页面强调提交策略与分数变化,项目案例则关注目标、实现过程和关键决策。
数据更新
Codeforces 公开数据由定时任务获取,并只提交到独立的数据分支。部署时使用主分支的站点代码覆盖最新数据快照,使日常内容提交不需要处理机器人产生的数据提交。
设计原则
整体采用终端、代码与上升曲线作为视觉线索。动画用于表达页面进入、签名书写和状态变化,同时为减少动态效果的用户保留无动画体验。
后续计划
- 持续完善文章之间的系列、标签和相关推荐;
- 为项目补充更完整的实现记录与结果;
- 优化内容质量、可访问性和移动端阅读体验。