别把超时写死:写给「只为一种网络环境」做的工具
来源:alfy.blog — 2026-04-23
📋 概述
作者在开罗写代码,被工具里写死的超时连续扎了两次。一是 vercel-labs 的 skills 安装器:克隆 30K star 的 awesome-copilot 仓库超时后直接噎死,没有 --timeout、没有环境变量、没有配置项,仓库里 2 月就开的 issue 至今无人回应;他只能先手动 clone 再本地安装,结果 skills-lock.json 指向本机路径,同事反而用不了。二是 Docker 内置的 AI 调试助手 Gordon:容器构建两分钟就放弃并丢掉会话,拉基础镜像、调多层构建时根本不够用。
🔑 核心要点
- 超时本身不是问题,问题是没有开关:应当有安全默认值 + 清晰文档 + flag/env/config 覆盖。
- 临时变通会制造新问题——本地路径的锁文件让团队协作直接失效。
- 工具默认值反映的是作者所在的千兆办公室,而不是拉各斯、卡拉奇、开罗的 4G 连接。
- 把「你 60 秒做不完」当成用户环境有问题,是一种关于「谁的经验算数」的隐性判断。
💡 金句
这是万维网(World Wide Web),不是富裕西方网(Wealthy Western Web)。
👍 0
👎 0
← 返回 Lobsters 首页