Alist + Duplicati 实现Halo云备份
本文介绍了作者为Halo博客系统实现自动备份的解决方案。由于官方备份插件收费且不支持自定义云盘,作者通过修改现有Python脚本(调用Halo备份API)自动创建备份文件,并优化为解压备份以减少重复存储。随后,结合Alist(用于统一管理多个网盘)和Duplicati(定时备份工具),将备份文件通过WebDAV协议上传至云盘(如坚果云、123盘等)。文章详细说明了环境配置、代码修改及工具设置步骤,最终实现低成本、可扩展的多重云备份方案。
本文介绍了作者为Halo博客系统实现自动备份的解决方案。由于官方备份插件收费且不支持自定义云盘,作者通过修改现有Python脚本(调用Halo备份API)自动创建备份文件,并优化为解压备份以减少重复存储。随后,结合Alist(用于统一管理多个网盘)和Duplicati(定时备份工具),将备份文件通过WebDAV协议上传至云盘(如坚果云、123盘等)。文章详细说明了环境配置、代码修改及工具设置步骤,最终实现低成本、可扩展的多重云备份方案。
本文记录了在服务器上导入OpenCV(cv2)时遇到的“ImportError: libgthread-2.0.so.0”错误。该错误是由于系统中缺少必要的共享库文件所致。解决方法是更新软件包列表并安装缺失的库,具体命令为:`apt-get update` 和 `apt-get install libglib2.0-dev`。执行后即可修复依赖问题,使OpenCV正常导入。
本文介绍了在VSCode中调试Python程序时常见问题的解决方法。首先,在`launch.json`文件中添加`args`参数可实现调试时传递参数。其次,若导入包出错,可通过设置`env`参数并指定`PYTHONPATH`为工作目录下的相应路径来解决。最后,调试时需通过菜单选择“Run → Start Debugging”启动,而非直接点击调试按钮。这些步骤能有效避免常见调试错误,提升开发效率。
本文介绍了在Linux系统中对zip文件进行分卷压缩与解压的方法。进行分卷压缩时,使用`zip -r -s`命令,例如`zip -r -s 1m log.zip log/`,其中`-r`表示递归压缩目录,`-s`指定分卷大小。解压分卷文件前,需先使用`zip -F log.zip --out LOG.zip`命令将所有分卷修复并合并为一个完整的zip文件,然后再进行常规解压操作。
## 文章摘要 本期“熵减探索境”介绍了三个技术项目:从零手写Transformer的教学项目(13M参数)、SlotDiT(将场景拆成object-centric slots进行扩散生成,机器人任务成功率超越VAE基线)、以及Archify(在聊天中生成交互式架构图的Agent工具)。 “信息焓变场”部分聚焦四则资讯:OpenAI通过`__obi` cookie收集用户跨站浏览数据,涉及隐私争议;NYT诉OpenAI案解密文件显示微软高管内部承认AI抓取是“人类历史上最大规模的劳动盗窃”;TypeSafe的Jev架构被逆向解析,直接输出决策概率而非生成文本;以及通过指定具体风格名(如Bauhaus、Swiss Style)可让AI海报跳出默认模板。 “混沌松弛域”记录了作者日常游戏与工作状态。整体逆熵效率约六成。
只争朝夕