Technical Note
Tool设计面试8大要点:read_file/write_file设计思路解析
我猜要考察的是应聘者对于一个tool的设计会考虑哪些事情,我粗略想了下应该有:
1. 参数顺序如何控制才能防止参数顺序带来的UI渲染的奇怪问题
2. 除了功能字段比如path,content字段之外是否需要加入一些description字段提升UI体验
3. 除了tool功能本身之外,可以有哪些toolcall异常error增强和牵引设计
4. 大文件读写如何处理,比如是否要分层加载或流式读取
5. 不同场景下的read_file,write_file考虑的点是否不一样
6. 如果要做checkpoint,是否要放到tool里还是hooks里。
想要查看完整笔记内容并体验 AI 智能整理功能吗?
免费注册 MeActTool设计面试read_file设计write_file设计ContextEngineering面试题