夜雨聆风学习资料网

ARTICLE · 1092440

做了一个本地办公文档归类的软件

做了一个本地办公文档归类的软件
今天是进厂第三天,静姐财务的工作很忙,主要是杂乱事情太多:审核,确认,签字,交表……开会的时候倒是不多。
来之前就说过我主要的任务是想把她的工作用AI提速,这三天努力的结果是能提速,但只能提速一点点,同时也没有用到Agent的能力。
当前做的工具还是昨天列举的几个:盘点表回填单价、表格差异比对标记、凭证审核、工资审核、合同汇总填价。
填单价和差异比对纯粹是脚本工具,不会出问题。合同汇总也是,归拢表格里面的单价进行本期填写导出。
工资审核的小工具还是有问题,原因是单一文件会破坏多个表格文件的外联函数。今天进行了两次调整,还没有复核验收。
静姐最满意的是凭证审核今天改了两版,增加了可选类目审核,修改了勾选后无法重新扫描的bug。现在的效果是都不用文件导出,仅仅是网页给的结果就已经足够她发现自己之前的表格中的一些错误。甚至在8月份的没完成的情况下又开始自查7月份和6月份的账。
这一点又被我狠狠训斥了:姐姐你先把今天的工作做完呀,之前的有问题也是在完成本期任务以后,你这样搞只会让工作永远都做不完。
另外今天还做了一个大活:全局本地办公文件扫描汇总标记。
起因是我发现散碎办公文件在电脑上什么盘里面都有,一时间又不好筛选标记区分分类,如果要做备份,绝对会漏掉。
另外或许是坐办公室上班的人太少了,这么大一个厂,甚至全国还有其他好多厂,平时用来传输文件,传达消息的工具就是微信客户端本信。不管是用企业微信,钉钉,飞书等一系列办公软件,都比微信本信好到不知道哪里去。
这盛世如张小龙想象的一样用完即走,他是走了,但之前的文件找不到了,打不开了,失效了……
因为每个人的习惯都不一样,我不可能给静姐做电脑上的软件调整,比如我对360压缩深恶痛绝,我装个7zip就足够了。但是她已经完全习惯了360压缩,而其他的一些软件我看不懂,不敢动。另外电脑上原本的文件目录结构也不敢直接做调整和分类,还是因为每个人习惯不一样。
本来我的预期是做一个GUI的独立软件的,但明显在使用MacOS做开发,Windows做验证和实际使用的条件下这一点很难,而操作电脑本地文件就不可能完全使用JS,像之前发布的网页工具箱一样打开HTML靠JavaScript的能力就能搞定。
跟Agent plan以后使用了Python3来做能力承载,点击服务以后所有和本地文件沟通的部分交给python,UI部分还是交给浏览器,做全局本机的文件扫描,导入,标记,规整。
这个软件的核心功能其实是全选后导出备份,静姐在使用的时候告诉我这个功能和Everything软件没有什么差别——她的关注点在于检索。
但差别是肯定的,没看到我这个考虑到了能从不同公司,不同月份,不同类别(工资、合同、报价、清单、盘点、凭证、个税、考勤、申报、对账、社保),甚至可以自己增加公司和类别,还有匹配词归类等一系列功能。
做了持久化,做了日志导出,不会对电脑上的文件和分类本身有任何的影响。
整个工具开发只用了两个多小时,在我看来简直是夯爆了。当然也在我看来最有价值的也只是分类导出功能,在微信群里我将其称为打包带走,项目里面这个功能叫“稳定备份”。
这个工具不限任何领域,不像那些财务表格工具一样换了一个表结构可能无法识别,任何人的电脑都可以用。但现在因为内嵌到了“静静的工具箱”这个项目,我日常用的备份是Gitee,暂时不想拆出来,开源的话可以放在以后。
如果感兴趣想体验,暂时传了蓝奏云,公众号聊天输入“文件”,会自动回复一个蓝奏云网盘的链接和密码,主要是蓝奏云不用下载客户端,浏览器就能下载。
先安装python3,Windows搜索下载安装或者微软应用商店输入python下载安装,然后双击“启动.bat”,就可以直接在浏览器打开了。注意浏览器只测试了基于chrome的edge,且我开发之前就明确不支持IE浏览器。Mac使用的话双击“启动.command”后续都一样。
正如静姐自己评价的那样,我引以为傲的分类管理系统被选择性无视了,她在意的还是搜索,而搜索本身我昨天给她电脑装了一个Everything软件后过于好用,以至于我靠Agent写出来的东西屁用不顶。
但我心里有数:宝贵的是导出功能,本地文件全部打成压缩包后拷贝也好,上传也罢,全部文件怎么可以不做容灾处理呢。
最后重复一遍:公众号回复“文件”就可以拿到下载链接,下载后电脑装上python就能使用。目前支持了Windows和MacOS,有bug要反馈的话,右上角“导出日志”后找我修改即可。
没有点点点工程师,我仅能靠单元测试和自己简单的使用来确定没什么问题,当然这部分也可以用Agent来模拟,只是针对这些小的工具软件来说没什么特别必要了。

相关学习资料