#pdf #文件内容 #重命名 #文件重命名 #脚本 #ollama #文件名

应用程序 pdf-rename

此脚本从指定的目录读取PDF文件列表,并根据其内容重命名每个文件。重命名逻辑使用PDF的内容生成更描述性和有意义的文件名。

5个版本

0.1.31 2024年5月29日
0.1.3 2024年5月29日
0.1.2 2024年5月29日
0.1.1 2024年5月29日
0.1.0 2024年5月27日

#877文本处理

每月 34 次下载

MIT 许可证

18KB
74 代码行

根据您提供的额外信息,我将修订README,包括Ollama安装和模型提取指令的链接。以下是包含这些引用的更新版本:


PDF重命名脚本

概述

此脚本从指定的目录读取PDF文件列表,并根据其内容重命名每个文件。重命名逻辑使用PDF的内容生成更描述性和有意义的文件名。

先决条件

在运行脚本之前,请确保满足以下要求:

  • Ollama安装:该脚本需要在您的机器上安装ollama工具。此工具用于解析和提取PDF文件中的文本。
  • Llama3:70模型:您必须拉取llama3:70模型。此模型由ollama用于处理PDF。请注意,由于模型复杂性和大小的原因,脚本的执行可能较慢。

安装

1. 安装Ollama

请确保系统上已安装ollama。如果没有安装,您可以在以下位置找到安装指南:[Ollama安装指南](https://ollama.org.cn/download)

2. 拉取Llama3:70模型

使用以下命令拉取必要的模型

ollama pull llama3:70

有关拉取模型的更多信息,请访问:[如何拉取Llama3:70模型](https://ollama.org.cn/library/llama3:70b)

用法

要运行脚本,请转到脚本所在的目录,并执行以下命令

./pdf-rename /path/to/your/pdf/directory

请将/path/to/your/pdf/directory替换为包含您的PDF文件的目录的实际路径。

开发者注意事项

此脚本是在Rust编程学习练习中开发的。因此,它未针对生产使用进行优化。代码可能包含低效之处,特别是由于llama3:70模型的密集型处理需求。用户在投入生产部署之前建议审查和修改代码。

贡献

欢迎贡献!如果您有任何改进建议或发现了错误,请随时创建问题或提交拉取请求。

依赖关系

~26–42MB
~626K SLoC