2 分•作者: gist•大约 1 年前•原帖
用于非常简单的 Bash 编程任务。<p>两者的付费版本(最低级别)都在使用。Claude Sonnet 4;ChatGPT 4o;代码在 MacOS 上运行。<p>对于像“请用 #finish of script 标记脚本结束”这样简单的事情,反复绕圈,且经常漏掉脚本的部分(Claude)。<p>无法轻松找到缺失的括号,而这些对人类来说很简单。<p>请求我运行 sed 命令来计算括号,“哦,我看到我们需要一个额外的“{”(但之后却没有修复)。真让人烦恼。<p>经常请求“开始一个新的聊天,达到限制”。<p>无法正确处理终端中文本的颜色,解决后又会随着其他更改而忘记修复。<p>其他人有什么体验?
2 分•作者: hyperfield•大约 1 年前•原帖
大家好, 我想分享一个本地大型语言模型(LLM)在日常工作流程中真正有用的应用场景:文件整理。 我正在开发一款名为《AI文件分类器》的C++桌面应用程序——它通过`llama.cpp`使用本地LLM,帮助整理像“下载”或“桌面”这样的杂乱文件夹。它不仅仅是根据文件扩展名或文件名模式将文件分类,而是根据每个文件实际的功能或用途进行整理。基本上,以前需要我花费大量时间拖动和分类的工作,现在可以在几分钟内完成。 该应用程序是跨平台的(支持Windows/macOS/Linux),并且完全开源。 [GitHub 仓库](https://github.com/hyperfield/ai-file-sorter) [截图 1](https://i.imgur.com/HlEer13.png) - LLM选择和下载 [截图 2](https://i.imgur.com/KCxk6Io.png) - 选择要扫描的文件夹 [截图 3](https://i.imgur.com/QTUG5KB.png) - 审核、编辑并确认或稍后继续 您可以在[发布页面](https://github.com/hyperfield/ai-file-sorter/releases)下载Windows安装程序,或者从[应用程序网站](https://filesorter.app/download/)下载独立ZIP文件。 Linux和macOS的安装程序正在开发中。不过,您可以轻松地[从源代码构建应用程序](https://github.com/hyperfield/ai-file-sorter/blob/main/README.md)以在Linux或macOS上使用。 --- ### 工作原理 1. 您选择希望应用程序与之交互的模型。应用程序会为您下载该模型。您可以稍后切换模型。 2. 您将应用程序指向一个文件夹,它会向模型提供提示。 3. 然后,它会建议文件夹类别,例如“操作系统/ Linux发行版”、“编程/ 脚本”、“图片/ 标志”等。 在任何文件被移动之前,您可以进行审核和批准,并且可以稍后从上次中断的地方继续同一分类会话。 测试过的模型: - LLaMa 3 (3B) - Mistral (7B) - 支持CUDA / OpenCL / OpenBLAS - 其他GPU后端也可以在`llama.cpp`编译时启用 --- ### 尝试一下 * Windows: [SourceForge](https://sourceforge.net/projects/ai-file-sorter/) 或 [GitHub Releases](https://github.com/hyperfield/ai-file-sorter/releases) * Linux/macOS: 从源代码构建(说明见[README](https://github.com/hyperfield/ai-file-sorter/blob/main/README.md)) --- 我希望能收到使用本地模型的其他人的反馈,特别是在以下方面: - 分类文件的速度和准确性 - 可能比Mistral/LLaMa更高效的模型建议 - 是否有完全不同的方式来解决这个问题? - 这个本地LLM的应用场景对您或像您一样的人是否真的有用,或者应用程序是否应该调整其重点? 感谢您的阅读!