Firefly魔改总结
记录 Firefly 博客主题的二次开发,涵盖 Astro 内容系统、Svelte 交互、首页动效、音乐可视化、标签图谱、留言板和 Cloudflare 集成。

写下来,是为了让想过的那些事不至于随风散去。

按 RAG 两阶段流程整理 10 种检索增强生成策略:语义分块、命题分块、领域 Embedding、元数据索引、Graph RAG、查询改写、HyDE、混合检索、重排序与 Agentic RAG,并给出新项目默认选型、实现骨架与升级触发条件。

使用 React Three Fiber、Three.js、SDF Text 和 Rapier 实现仿 Miside 3D 字体物理动画,涵盖字形分割、状态机、相机视差和移动端性能。

收录 AI 辅助前端开发的 Prompt 模板,覆盖目录结构、组件复用、命名规范、依赖约束、样式管理、测试和代码审查要求。

介绍 OpenSpec 与 Superpowers 的职责边界、安装配置和协同流程,建立从需求规范、任务实现到测试审查的 AI 编程工作流。

基于 Cloudflare Vectorize 构建博客 AI 语义搜索,介绍 Markdown 分块、Embedding、RAG 检索、Worker 流式问答及向量索引配置。

交互数据(点赞 / 收藏 / 关注)缓存方案按流量分级:小流量直写 DB,中流量 Redis + 定时落库,大流量 Hash 分桶 + MQ 批量聚合,附结构选型与方案对比。