AI 卡住了,我问了它一句:需要我帮忙吗?

AI 卡住了,我问了它一句:需要我帮忙吗?

上个月在闲鱼买了一个社群的知识库。点开一看,所有内容都躺在飞书多维表格里,分了好几个 Sheet,每个 Sheet 几十上百条文章链接,加起来几百条。我想把这些链接都抓下来,文章下载到本地,喂给 LLM 编译成自己的知识库,方便查询。

抓链接是第一步。我想顺手把它做成一个Skill,以后有需要直接调用,也能开源给其他人用。就让 Claude Code 来写这个 Skill。

它开始读飞书页面,写代码。第一版思路是直接抓 HTML,跑完一看,只拿到了第一个 Sheet 的内容。它自己也意识到不对,去找飞书 API,想用官方接口拿数据。还试了截屏,想从图片里提取链接。

我在旁边看了一会儿。中间去做别的事,回来再看,进度条还在它自己的循环里。

我说了一句话

它在循环里转得够久了。我有过这种经验——AI 探索太久没结果,多半不是思路问题,是缺少一个它自己做不到的动作。这种时候我会主动问一句:有需要我帮忙的吗?

它说,配合我刷新浏览器。

我刷新,它监控运行时对象,数据一出来就读。这次能跑了,所有 Sheet 的链接都出来了。

后面的迭代

跑通之后,问题一个接一个冒出来。

先是慢。几百条链接一条一条跑,要等很久。我说,加并发吧,控制一下并发数别把对面打爆。它加了。

然后是中断。中途网络抽风,或者我手贱按了 Ctrl+C,整个任务就废了,得从头开始。我说,做断点续传,每抓完一条就落盘,重启的时候跳过已经抓过的。它做了。

每一次都是我先看到问题,告诉它往哪走。它写代码很快,写得也对,但它不会自己冒出来说”对了,应该加并发”或者”这里得做断点续传”。这些都是我提的。

工具写完之后,我把代码开源了,项目名 feishu-sheet-links,发到了 GitHub,也打包成 Claude Code Skill 发布到了 ClawHub,其他人可以直接装来用。

开发用的是 Claude Code,实际跑任务换了 OpenCode 配 Kimi K2.5。工具跑完了,407 篇文章全部落到本地,wiki 也开始编译了。

还没编译完。


觉得有用,转发给也在用 Claude Code 写 Skill 的朋友。觉得值得继续看,点个关注。你让 AI 卡在过哪种地方,留言聊聊。