这一页说明本站的数据是怎么来的、为什么有些格子空着、以及本站出过错的地方。
写这一页的原因是:一个只告诉你结论、不告诉你结论怎么来的站点,不值得你信。
一、数据从哪来
本站在京东商品页的规格区,逐项读取每一个字段。
不是调用京东接口(本站没有这个权限),不是估算,不是从别的导购站抄。价格来自京东联盟推广后台,耗材价格来自官方耗材页并逐项核对。
具体到每一类数据:
- 商品参数:在京东商品页的规格参数区读取。
- 价格:京东联盟推广后台记录的到手价。京东列表原价不写进价格列,需要时记在备注里。
- 耗材成本:从官方耗材页读取,逐项核对。
- 实测结论:单独标注,不混进参数列。
二、为什么「读页面结构」而不是「读页面文字」
这一条是本站采集方法的根本,值得单独说。
京东商品页的规格区,同一段文字里,字段和值的先后顺序并不统一:前几个字段是「值在前、标签在后」,从「品牌」往后又变成「标签在前、值在后」。
这就意味着:如果把整段文字拼成一个字符串再去切分,必然会有字段串行 —— 而且串行之后看起来还是「合理」的,不会报错。
本站的做法是读页面的结构,不读拼接后的文字。规格区实际存在两种稳定的结构形态,两种足以覆盖全部字段。有结构可读的时候,就不该去猜文字。
「猜文字」这件事本站踩过坑。 早期把一个型号字段读成了 G3800CCC,实际是 G3800 加上了后缀。改成按结构读取(而不是按字符特征猜边界)之后才稳定。
三、为什么很多格子写着「待采集」
因为本站没采到。
本站对空值的处理规则是:
- 没采到就不填。 不填 0,不猜,不用估算值凑,不留一个看起来完整的数字。
- 页面上所有空白处都写「待采集」,读者一眼能看出这是尚未采集,不是「没有这项参数」。
- 每个字段还有核对状态:待核对 / 已核对 / 存疑。
所以表格里空着的地方,是本站诚实的空白,不是遗漏。 一个所有格子都填满的参数表,反而更可能是编的。
四、交叉验证:本站怎么发现自己采错了
只有一道校验是不够的。本站对关键数据做三层核对:
① 型号必须对得上,对不上就报警
采集时会同时读取京东页面上的型号字段,与本站表里登记的型号比对。不一致就拒绝写入并告警。
为什么必须有这一道:采集时可能落到错误的商品上,而价格和参数看起来都是正常的。
真实案例:本站采集「爱普生 L3251」时,落到的一个商品页里 认证型号 实际是 L3353。那次采到的价格其实是 L3353 的价格。如果没这道校验,这条错误数据会安静地留在表里,没人发现。
② 用页面自己宣称的参数,去核对规格表里的数据
商品页标题和卖点里会写一些参数,规格表里也有。两个来源对不上时就要查。
真实案例:空调外机的冷凝器排数,本站把标题宣称值与规格表数据逐款比对过(单排 / 双排及以上 / 1.5排-1.6排),4 款全部对得上。
③ 关键结论用两个独立来源互证
凡是会影响读者决策的结论,本站尽量不只靠一个来源。例如「这款机型是否真的是这个价」,会同时看京东联盟后台的记录和商品页的展示。
五、本站出过错,这里是记录
本站不打算假装从没出错。 下面是已经纠正过的错误。
错误一:把「能效比」当成了「制冷量 ÷ 制冷功率」
这是本站最重要的一次自我纠正。
网上(包括一些导购站)流行这个公式:
电费 = 制冷量 ÷ 能效比 × 使用小时 × 电价
本站一开始也打算这么算。动手前先拿 5 款空调的实测数据验算了一遍,结果全部对不上:
| 机型 | 制冷量 | 制冷功率 | 相除得 | 京东标称能效比 |
|---|---|---|---|---|
| 美的 KS2P | 3520W | 750W | 4.69 | 5.80 |
| 美的 KS2 | 3530W | 845W | 4.18 | 5.35 |
| 格力 NhGt1BGj | 3510W | 810W | 4.33 | 5.31 |
| TCL JD21+B1 | 3520W | 920W | 3.83 | 5.28 |
| 小米 N1A1 | 3500W | 860W | 4.07 | 5.27 |
五款全部对不上。 原因是这两个指标根本不是一回事:
- 京东标的「能效比」是 APF(全年能源消耗效率) —— 一个季节性的指标,把制热和部分负荷工况都算了进去。
- 「制冷量 ÷ 制冷功率」是 EER —— 额定工况下的瞬时值。
两者不能互相换算。 用错误公式算出来的电费,会是一个「看起来很专业」但其实错误的数字。
本站这篇文章因此改用实测的制冷功率来算,并把 APF 只作为一个保守的上界参照。
错误二:用一个样本下了结论
本站曾根据一款空调的数据,得出「空调的京东页面没有噪音参数」这个结论。
采集到 5 款之后发现这是错的 —— 内机最大噪音和外机最大噪音这两个字段,5 款里有 4 款都有。
一个样本不足以支撑一个结论。 这条现在写进本站的核对流程。
错误三:把「流程跑完了」当成了「采到了」
本站的采集脚本曾经报告「12 款全部成功」,实际只有 7 款真采到了。
原因是:京东在访问频繁时会返回一个风控提示页,而那个页面也有正常的 HTML 结构,脚本把它当成了正常的商品页——标题是「PC频控页」,字段数是 0,但被算作成功。
修法:把字段数为 0 的解析结果不算成功,并且检测页面标题里是否出现风控特征。现在脚本会等 75 秒重试一次,仍失败就停止并明确报告「被风控中断」,不记为成功。
教训:验证本身也会骗人,所以验证也要被验证。
六、本站数据的边界
本站明确知道自己的局限,写在这里:
- 空调的「制冷功率」是额定工况值。 实际耗电随房间面积、设定温度、室外温度、使用时长变化,和额定值会有差距。
- 冰箱的年耗电量是换算值。 京东给的是「综合耗电量」,本站按
× 365折算成年耗电量,换算规则记录在备注里,方便你复核。 - 空调和洗衣机,本站不做 5 年总成本(TCO)计算。 因为这两类机器的总成本前提(耗电模型、耗材模型)本站目前无法可靠建立。算不了就不算,不硬凑一个数字。
- 样本量有限。 大家电目前只采了 12 款机型,这是有意的取舍:宁可少量采准,不要大量采虚。
- 本站会优先排除非自营、非一手的商品。 例如二手/拍拍类商品、以及某个第三方店铺集中占据高佣金位置的情况,本站会排除掉并把缺口标出来。
七、本站宁可显示空白,也不编内容
本站的家电和数码品类,内容地图目前是空的。页面上就直接显示「内容地图尚未建立」,而不是先写几篇看起来热闹的文章把位置填满。
写完一篇才点一篇文章的链接。 这是本站的规则。
如果这一页里有一条你没法验证,请把它当成可疑的。 本站的完整参数表、字段规范和采集工具都在站点数据里可以复核;发现错误请看联系我们。
本页最后更新:2026-10-17