DC娱乐网

该干点正事了,NAS部署文档智能重命名系统,以绿联为例

该安安心心上班了,但是看到电脑上一堆1234命名的文档,只能一个个点进去看看到底是啥然后重新命名。那咱们吃着电用着cpu

该安安心心上班了,但是看到电脑上一堆1234命名的文档,只能一个个点进去看看到底是啥然后重新命名。

那咱们吃着电用着cpu内存硬盘的nas是时候帮个小忙了,部署一个能自动读取Word、PDF、Excel文件内容或属性,并根据“标题”智能重命名的应用。自己整一个又太繁琐了,那么就找一个开箱即用的 Docker Compose 方案吧DocSmart-Renamer” 智能文档处理服务,使用 python-docx、pdfplumber和 openpyxl库来准确提取文件信息。

那么现在是已经弄完了啊。

接下来就是部署教程

首先呢打开绿联的docker,输入项目名称,存储路径

version: '3.8'

services:

doc-renamer:

image: python:3.9-slim

container_name: doc-renamer

ports:

- "8095:5000"

volumes:

- /volume1/docker/doc-smart-renamer/app:/app_code

- /volume1/docker/doc-smart-renamer/input:/data/input

- /volume1/docker/doc-smart-renamer/output:/data/output

- /volume1/docker/doc-smart-renamer/logs:/data/logs

working_dir: /app_code

command: >

sh -c "pip install flask python-docx pdfplumber openpyxl pandas chardet &&

python "

restart: unless-stopped

复制路径填到compse里

第一次启动会报错,这个时候会提示缺少py文件,咱们就可以找大d老师去要这个app.py

把你的compose和运行日志发给大D老师,大D老师会给一个py文件,在app里,创建一个txt文件复制进去,把后缀名改成py即可,或者直接下载上传进去就行了。

那么接下来呢,咱们测试一下,为啥这个xls文档还是2,WORD和PDF可以识别

处理完呢,这些个文件可以在nas端output文件夹里找到了,也算是一种资料备份了。

想要再次查看,可以直接在web端进行打开。看了一下WORD是以标题为准,PDF文件如果有水印的化会把水印也整进去。而excel文件会显示第一张表的信息。

最后试试哪些pdf发票重新命名,还行,勉强能用。

接下来就是根据自己的需求继续找大D老师配置py文件中命名策略。

弄完之后呢,绿联这个可以把docker容器直接变成桌面快捷方式。

自定义个图标,方便点击就用。

总算是干了一件正事。