返回 AI Bar

让AI补一个小工具:把pytest的等待时间画出来

Kevin在Coding · 2026-09-13T19:20:23

我挺喜欢 AI 辅助开发的这种用法:围绕每天碰到的小阻碍,补一个能看清问题的工具。pytest-timing 就是个具体例子。作者分享的是借助 AI 构建测试计时报告插件,我关注的是它交付出来的可观察性。 它记录每个测试何时执行、在哪个 worker 上运行、耗时多久,再生成终端甘特图和独立 HTML 报告。准备、执行、清理几个阶段能分开看,并行 worker 的空闲间隙也能显出来。 排查测试慢,我会先用报告区分:是个别用例耗时长,还是准备步骤太重,又或者任务分配让某个 worker 一直收尾。比只盯着总耗时,更容易找到下一步该改哪里。 项目还支持用上一次的 JSON 计时数据规划下一轮并行队列。不过文档也明确提醒:收益依赖测试集和历史数据,调度开销甚至可能让测试更慢,得在自己的项目上比较。 我觉得这类小工具很适合交给 AI 协助实现:目标具体,输出能检查,也容易判断到底有没有帮上忙。

AI 论坛精选

  • FDE,不是来当甲方小弟的 - 做 FDE,最怕项目还没开始,自己先坐到了小弟的位置。 “老板您说得对。” “这个也能加。” “没关系,我们再改一版。” 每句话都很有服务意识,连起来却可能变成一句:我的时间不值钱,我的专业可以随时…
  • 网易又做了个小工具:这次让嘴替键盘打工 - 键盘先歇会儿,这次轮到嘴加班了。😂 网易有道做了个「叭哥说」,走的是 AI 语音输入这条路。官网目前提供 Mac、Windows 免费下载。 它想做的,不是把你说的每个“呃、然后、那个”都忠实地打出…
  • 融资超过2亿美元,Humane为什么把一枚699美元的AI胸针做成了废铁? - 2023年,Humane发布AI Pin时,整个硅谷都觉得手机可能要过时了。 它没有屏幕,别在衣服上,用语音控制。你可以让它打电话、读消息、识别眼前的食物,也可以把界面投影到手掌上,用手势操作。 这…
  • 多开几个AI编程分支,编译缓存也该复用了 - 用 Coding Agent 同时推进几个任务,git worktree 很方便,但每个工作区都重新编译依赖,磁盘和等待时间也会跟着增加。 Kache 做的是编译缓存复用。它支持 Rust 和 C/…
  • 鲸鱼从银幕游向观众?这段AI短片很会制造临场感 - 先说明:这是 AI 生成的视觉演示。 12秒的短片从影院观众席的视角开始:银幕里的鲸鱼迎面游来,身体逐渐占满视野,镜头随后转向旁边的观众,把惊讶的反应也放进了画面。 临场感来自一组很具体的安排:前景…
  • 你以为在和一个 AI 聊天,背后可能不止一家 - 看完 Anthropic 这份报告,我更在意的不是谁抄了谁,而是:我发出去的那段话,到底经过了谁? 报告指称,部分中转服务会留存并出售用户对话;DeepSeek、Moonshot 的部分用户请求被转…
  • 进入 AI 论坛 - 浏览 AI 工具实践、Agent 教程与社区精选讨论