项目 / 001
Hohoo’s AI Lab
公开学习、研究资讯与实践记录共用的个人知识站点。
Hohoo’s AI Lab
从阅读,到动手。文章学习路线AI Radar
打开真实界面,查看文章、路线与资讯如何连接。
概览
本站使用 Next.js,代码与内容同仓库管理。阅读路线、实践记录和外部资讯围绕三个研究方向组织;AI Radar 在独立工作流中采集、检查并提交内容,再由部署系统更新网站。
问题
学习记录、未来选题和外部资讯容易混在一起,使真实内容难以发现。
目标
让读者快速找到真实内容、代码实现和下一步阅读入口。
架构
RSS → 筛选与去重 → JSON → 构建检查 → 静态站点。Docs / Blog 元数据 → 内容索引 → 首页、专题与学习活动。
决策
使用 Next.js App Router 与独立内容索引;采集在 CI 中执行,页面读取构建时整理的结果;个人阅读状态保存在浏览器中。
挑战
来源可能失效或重复;关键词过滤可能漏检;聚合摘录需要保留来源边界。自动翻译目前暂停,缺少译文时保留原文。
经验
当前实现体现的取舍:静态发布降低运行维护成本,但更新依赖构建;本地进度无需账号,但不能跨设备同步。
- RSS Sources
- Fetch + Normalize
- Filter + Deduplicate
- Review + JSON
- Next.js
- Vercel
构建记录
64fbc82436f0966b45da1b243bef41a93e9
代码考古
博客时间机
切换一个时间点,看看这个站点如何改变。以下是提交证据展,不是历史页面截图。
Docusaurus 阶段
当时根目录的启动、构建和预览脚本由 Docusaurus 驱动。查看提交中的 package.json,可以直接核对这些入口。
start: docusaurus start build: docusaurus build查看原始提交 · 64fbc82 ↗
继续探索