“把这个配置里的端口改成 8080。” 模型可以提出一个 `edit_file` 调用,却不会因为自己输出了 JSON,文件就真的发生变化。程序要找到工具、校验参数、执行修改,把结果写回上下文,再决定