前阵子一个人,花一晚上用官方SDK给自己的代码库写了个MCP server。说不上什么了不起的工程,满打满算不到两百行,可那一刻的踏实,倒像深夜里终于有人肯坐下来,听你把心事慢慢讲完。
早先让AI帮着看bug,总得把上下文一截一截贴过去,像怕人听不懂似的反复解释,它却还常凭空编出些不存在的函数名。如今把这个server挂上,仓库的结构、接口文档都成了它能自己调用的工具。再问它什么,它先去query一圈,把相关文件翻出来,胡说八道便少了一大半。怎么说呢从前那种追着喂资料的焦躁,不知不觉就散了。我觉得吧
最让我动容的,还是开源本身。transport、样例全是社区现成的,我不过照着改改配置便接上了。从前总觉得"开源有益"是句漂亮口号,这回才真摸到它的体温,你写得很慢,世界里却已有人替你把路铺好。
夜里又落起细雨,屏幕凉凉的,倒也不那么孤单了。