激励项目(AI-03)

用户用州名、城市、邮编或电力公司名查询 → 匹配州 → 项目卡片。简介原样引用官方原文(含金额),不按用户情况推算。按站点取数据源。

可交互 PRD 4.8.4、5.5 US-03 REQ-013 ~ 017 incentive_list CONF-02 待确认
视图
语言(M5)
依次试
下面两个面板分别锁定在 US / AU 站做对照(本页重点是站点差异),不随站点开关变化;语言切换仍会同时作用于两边。
US 站
依次点上面三个按钮。第 3 条是在别的话题里顺带提示。
AU 站
问 "I'm in NSW, any battery rebates?",数据源和币种都不同。
每一步在看什么
① 按电力公司匹配(REQ-013):用户知道自己的电力公司,但对不上项目名。PG&E → 加州。需要新建一份电力公司到州的映射表,现有代码里没有(DEP-05)。
跨州的电力公司(Duke、PacifiCorp)匹配到多个州时要追问。超过 3 个项目默认折叠。
② 金额只引用不推算(REQ-016、澄清 Q3):原样引用官方原文,不改写、不四舍五入、不去掉 "up to"。用户问"装 2 台能拿多少"时,不能算 2 × $1,080 —— 这属于红线 X4,SC-05 要求为 0。
方向已定,仍待产品 + 法务确认(CONF-02)。
③ 主动提示(REQ-015):别的话题里识别到州,且该州有项目、本会话没提示过 → 回答末尾附一句。每会话最多一次(incentivePrompted)。这是让激励项目被发现的关键,用户不用先知道页面存在。
数据时效:卡片显示更新日期;超过 60 天未更新的项目不展示,改给项目页链接(PRD 5.5)。维护人待 DEP-05。
AU 数据结构不同:AU 的 3 个激励页面各自硬编码,Origin Loop 页内含按州(NSW、SA)的激励,金额为 A$。抽共享模块时要整理成与 US 相同的结构,全国性项目用 state: "ALL"。
项目简介摘自 IncentivesPrograms.vue 与 AU 激励页面原文。项目数量与日期为示意。