SlothDesk 想解决下载文件夹这个黑洞:发票、设计素材、压缩包、代码脚本、固件全堆在一起。现有工具要么是遇到边界情况就崩的粗糙正则脚本,要么是把你的私有文档和文件名上传到第三方接口、还要按订阅月费的云端 AI。它选了第三条路:完全离线,用 smolagents 加 LM Studio 上的 Qwen2.5-7B,并且把语言模型当成不可信的推理引擎,而不是可以随意动文件的执行者。设计上的关键,是把文件系统变更与 AI 推理在架构上分开:模型没有任何写工具、不能跑 shell、不能执行动态 Python,只有三个只读的元数据查询工具;所有操作锁在配置的根目录内,路径里带 ..、绝对盘符或符号链接的一律拒绝;重名不做覆盖,安全地解析成 name_1.ext;扫描时算好每个文件的 SHA-256 与字节数,执行前再核验一次。