WLinfoBlue 项目问题状态报告

更新日期: 2026-07-11(三次核验版)
项目规模: 187 篇中文文章 + 187 篇英文翻译,11ty 静态站,Vercel 部署
问题总数: 30 个(✅ 已修复 26 个 / ⚠️ 部分修复 1 个 / 🟢 轻微 3 个)


目录


一、已修复问题(26 个)

✅ 1. 新闻类文章严重依赖 LLM 生成,无原始素材(原 #1)

✅ 2. 结构性捏造数据(原 #2)

✅ 3. Emoji 违规(原 #6)

✅ 4. 9/12 新闻源只抓标题不抓正文(原 #19)

✅ 5. workflow 重复抓取(原 #20)

✅ 6. 旧新闻文章处理

✅ 7. Slug 生成 Bug(原 #10)

✅ 8. 搜索索引 Bug(原 #24)

✅ 9. 零人工审核(原 #9)— P0

✅ 10. 翻译文件命名分裂(原 #14)

✅ 11. 同一话题多版本英文(原 #15)

✅ 12. max_tokens 截断(原 #11)

✅ 13. 文章骨架公式化(原 #3)

✅ 14. 标题模板重复(原 #4)

✅ 15. AI 腔词禁令(原 #5)

✅ 16. 单次调用无迭代优化(原 #12)

✅ 17. 固定取 filtered[0](原 #13)

✅ 18. 无链接有效性验证(原 #16)

✅ 19. 无抄袭检测(原 #17)

✅ 20. 翻译 API 限流(原 #23)

✅ 21. Prompt 纯文本模式(原 #26)

✅ 22. 脏文件堆积(原 #25)

✅ 23. 静态压缩配置(原 #29)

✅ 24. 增量构建机制(原 #30)

✅ 25. 生成频率过高

✅ 26. translation-pairs.json 过期


二、部分修复问题(1 个)

⚠️ #28 "反 AI" prompt 自相矛盾


三、轻微问题(3 个)

🟢 #7 案例角色同质化

🟢 #18/27 validate-article.mjs 检测力弱

🟢 #21 关键词过滤过粗


四、AdSense 审核专项

Google 拒绝原因:低价值内容 + 已授权信息

必备页面(已达标 ✅)

页面 路径 状态 内容
关于我们 /about/ 2026 年成立、团队介绍、五大栏目、内容原则、版权声明
隐私政策 /privacy/ 9 章节:信息收集、Cookie、第三方服务(含 AdSense 说明)、用户权利、儿童隐私、数据安全、适用法律
联系我们 /contact/ 邮箱、FAQ、RSS 订阅

待解决问题

问题 原因 修复难度
低价值内容 187 篇文章全部 AI 模板化生产,缺乏真正原创深度 🔴 难 — 涉及内容定位根本调整
已授权信息 AI 生成内容可能复述训练数据中的 copyrighted 材料 🟡 中 — 增加查重 + 调整 prompt

已解决

问题 状态
搜索功能失效 ✅ 已修复(476 条索引)
新闻低质内容 ✅ 已修复(停止新闻生成 + 旧文章归档)

改进建议

  1. 内容差异化: 引入随机结构 + 原创观点段落
  2. 减少模板痕迹: 完善 AI 过渡词替换、固定标题模板、同质化案例角色
  3. 增加原创内容: 加入真实使用体验、实测数据、个人观点
  4. 查重保障: 对生成文章做 n-gram 指纹比对
  5. 曝光 AI 生成: 在 About 页面适当披露 AI 辅助写作定位(Google 要求透明度)

附录:关键文件索引

文件 作用 涉及问题
scripts/daily-update.mjs 自动化编排器 #9, #11, #13, #14, #21
scripts/generate-article.mjs 文章生成核心 #2, #3, #5, #6, #10, #11, #12, #26
scripts/fetch-tech-news.mjs 新闻抓取 #1, #19
scripts/validate-article.mjs 质量检查 #5, #6, #18, #27
scripts/retry-translate.mjs 翻译回填 #14, #15
scripts/generate-search-index.js 搜索索引 #24
scripts/generate-translation-pairs.js 翻译对生成(slug 优先匹配) #15
scripts/check-links.mjs 链接有效性检查 #16
scripts/cleanup-duplicate-en.mjs 重复英文版清理 #15
.github/workflows/daily-update.yml CI 工作流(staging PR 机制) #9, #20
.eleventy.js 11ty 配置 #30
vercel.json 部署配置(含安全头) #29
config/translation-pairs.json 中英映射(185 对) #15 ✅
config/search-index.json 搜索索引(476 条) #24 ✅
config/site.json 站点配置(5 个分类,news show: false)
config/navigation.json 导航数据
news-archive/ 旧新闻归档(101 篇,脱离构建)
about/index.njk 关于我们页面 AdSense
privacy/index.njk 隐私政策页面 AdSense
contact/index.njk 联系我们页面 AdSense

变更记录

日期 变更内容
2026-07-10 初版:基于原始审计报告整理
2026-07-10 二次核验版:逐项核实代码状态,发现 #10 和 #24 已修复但未标注
2026-07-11 三次核验版:修复 #9/#14/#15/#4/#11/#3/#5/#12/#13/#16/#23/#25/#29/#30 + 频率调整(3~5 天) + translation-pairs 重建 + 脏文件清理

本报告基于 2026-07-11 实际代码核验(三次核实版),所有问题均有代码级证据支撑。核验方法:逐行读取相关脚本代码 + git log 查看修复提交 + GitHub Actions 实际运行验证 + 文件计数验证。