手写 Agent ②,第一个工具,read_file 与 list_files
为 mini-agent 注册 read_file 和 list_files,让它自行探索项目;同时处理路径边界、工具分发和目录安全。
共 9 篇文章
为 mini-agent 注册 read_file 和 list_files,让它自行探索项目;同时处理路径边界、工具分发和目录安全。
用 Go 构建个人书签 MCP Server,涵盖工具、资源、提示模板、stdio/HTTP 启动、测试调试和接入 Agent。
前言做通用后台系统最大的挑战,不是技术有多难,而是如何在"灵活性"和"标准化"之间找到平衡。时间管理 App 要求极低延迟的用户行为记录;深度检测系统需要处理大量非结构化数据和 AI 模型调用;运营后台要求快速迭代、权限精细、报表丰富。三种…
〇、写在前面2025 年了,Go 还在涨。不是那种 "哦,又多了 0.3% 市场份额" 的涨法,而是那种 "你们金融公司怎么又在招 Go 开发" 的涨法。根据 2025 Go Developer Survey 的数据,Go 在企业级后端的渗…
前言:为什么我们需要"渣男式"编程作为一个在支付系统和AI领域反复横跳的开发者,我经常面临一个灵魂拷问:"你到底是Go开发还是Python开发?"我的回答是:"小孩子才做选择,成年人当然是全都要。"Go 给了我高并发、低延迟、编译型语言的性…
如果你想使用Go语言来开发微服务,你的选择无非就是go-micro、go-kit还有就是Go-zero,前两个我没用过,不做评价,今天重点说明一下Go-zero这个框架.为何要使用Go-zero首先go-zero对新手非常友好,上手快;其次…
简介作为入门使用go写项目,我觉得gin是一个很推荐的选择,gin是一个轻量级的web框架,go编写,使用简单上手快、性能比较好,在微服务中使用gin来提升性能非常不错。使用gin初体验新建空项目studygingo env -w GO11…
第一章:初识——"这语言有点东西啊!"每个后端程序员都听说过Go的传说:C的性能,Python的开发效率。当你第一次写出Hello World的时候,内心是激动的:简洁!优雅!没有分号!(虽然其实是编译器帮你加的)你开始觉得Go就是后端的未…