1. **Binary 目录**:建议将所有编译后的二进制文件统一移至一个名为 `binary` 的专用目录中。 2. **整合注册表文件和批处理文件**:整合成一个或少数几个明确的文件,目前有些赘余。 3. **通过 GitHub Releases 进行分发**:在release发布若干个exe,预期是有 基础安装(只有复制和导出txt功能),全部安装(有所有功能)和文本界面安装(用户可以根据tui选择),二进制库文件放release。 4. **python管理方式**:选择个包管理工具,例如**Pipenv**,**conda**,**poetry**? 5. **使用高性能语言重写脚本**:完善流程之后,是否需要用高性能语言重写python脚本,在一些大目录遇到了性能瓶颈问题(也不是很紧迫)
Binary 目录:建议将所有编译后的二进制文件统一移至一个名为
binary的专用目录中。整合注册表文件和批处理文件:整合成一个或少数几个明确的文件,目前有些赘余。
通过 GitHub Releases 进行分发:在release发布若干个exe,预期是有 基础安装(只有复制和导出txt功能),全部安装(有所有功能)和文本界面安装(用户可以根据tui选择),二进制库文件放release。
python管理方式:选择个包管理工具,例如Pipenv,conda,poetry?
使用高性能语言重写脚本:完善流程之后,是否需要用高性能语言重写python脚本,在一些大目录遇到了性能瓶颈问题(也不是很紧迫)