😭 我花了两小时找了一个数据结构 bug,才把"迷你 Cursor"跑起来,绝望(bushi)写在前面:今天终于把"迷你 Cursor"——一个能自己创建 React 项目、写代码、装依赖、启动服务器的 Agent 搞定了。但过程极其痛苦:总共不到 200 行代码,我花了 2 小时找 bug。 最后发现问题出在数据结构上——tool.invoke(args) 传进去的参数格式,和 tool 函数定义时接收的格式不一致。一个括号的事,调了俩小时。写代码最远的距离,不是从无到有,而是从"应该能跑"到"真能跑"之间的距离。