计算器规则和百科词条为什么要分开
指南
主仓库把两件事拆开:
- 存放;计算器:TypeScript(
rebateRules等);百科词条:Payload 数据库 / 本 Wiki - 目的;计算器:可运行的估算;百科词条:可阅读、可引用、可审核的事实
- 失败时;计算器:健康检查仍可能通过,但估算不准;百科词条:详情页缺摘要、缺银行关系
- 谁改;计算器:开发者;百科词条:编辑 / 读者更改申请
因此:
- 不要把整份条款粘进计算器代码
- 不要把银行列表写死在 React 页面里
- 可以在词条里写「该卡已接入返利计算器,插件
hsbcRed」 - 词条迁入数据库后,计算器仍然读
rebateCalculator.calculatorId
相关代码:src/collections/Cards.ts、src/lib/wikiQueries.ts、src/app/(frontend)/cards/[slug]/page.tsx。