本文从需求分析出发,介绍一个完整域自适应导航系统是如何被设计出来的。系统包含五大模块:
- 收录流水线:URL 校验 → 页面抓取 → 元数据解析 → 违规词检测 → 空壳站识别 → 移动适配与性能评分 → 关键词归类。
- 友链代码:每个提交站点生成独立 apply_code,外链点击带 from 参数自动验证、自动通过。
- 排名引擎:外链点击 ZSet 实时排行;零点击时回退到后台推荐位。
- 内容工厂:关键词 → 模板文章,可选接入 LLM。
- 广告位:上中下三段 + 详情页对联 + 列表穿插,按 position/page 精细投放。
代码与缓存方面:Redis 优先、文件降级;首页 60s 缓存、分类页 5 分钟、设置 5 分钟、收录/排行实时刷新。