#38 · 主分类: 自托管文件处理与转换
ai-renamer
一个 Node.js 命令行工具,利用 Ollama 和 LM Studio 模型(如 Llava、Gemma、Llama 等)根据文件内容智能重命名文件。
项目最后更新:02/09/25
GitHub Stars
2.1K
Forks数量
142
贡献者数量
2
许可证
GPL-3.0
收录理由
下载文件夹里堆满 IMG_2041.jpg、video_0003.mp4 这类名字,手动一个个改既枯燥又容易出错。这个 Node.js 命令行工具把本地视觉或语言模型接到每个文件上,让模型读出文件内容,再据此生成能说明文件是什么的描述性文件名。它通过 Ollama 或 LM Studio 运行 Llava、Gemma 等模型,所有处理都在你自己的机器上完成,不想把私人文件发给第三方 API 的话很合适;当然,如果你更愿意用托管模型,也提供了 OpenAI 的选项。命令行参数覆盖了实际使用中的各种细节:命名风格可以选 snake_case 或 kebabCase,还能限制文件名最大长度、指定输出语言,甚至用自定义提示词来引导模型关注文件的特定方面。对于拥有大量媒体或归档文件、希望获得一致且内容感知的文件名、又不想手动折腾的人来说,这个小工具把一件事做得很好。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。