tukuaiai bfa0694868 feat: Add new files for i18n, libs, and project structure 1 miesiąc temu
..
models bfa0694868 feat: Add new files for i18n, libs, and project structure 1 miesiąc temu
utils bfa0694868 feat: Add new files for i18n, libs, and project structure 1 miesiąc temu
README.md bfa0694868 feat: Add new files for i18n, libs, and project structure 1 miesiąc temu
__init__.py bfa0694868 feat: Add new files for i18n, libs, and project structure 1 miesiąc temu

README.md

🔧 libs/common:通用模块

libs/common/ 放的是项目内部可复用的“胶水代码”:小而稳、低耦合、可替换。这里的目标不是堆功能,而是为仓库提供少量可靠的基础能力。

目录结构

libs/common/
├── README.md
├── __init__.py
├── models/                 # 预留:数据模型(当前仅占位)
│   └── __init__.py
└── utils/
    └── backups/            # 基于 .gitignore 的快速备份工具
        ├── README.md
        ├── 快速备份.py
        └── 一键备份.sh

现有内容

  • utils/backups/:快速备份工具(当前与仓库根目录 backups/ 内容一致,用于避免脚本散落各处)

约束与约定

  1. 不放业务逻辑common/ 只提供基础能力与工具
  2. 接口要稳:一旦被引用,就把它当作公开 API 对待
  3. 可审计输出:脚本/工具的输出要可复盘(明确输入、输出路径、失败原因)
  4. 新增即文档:新增模块/目录必须同步更新本 README 与 libs/README.md

使用方式(当前推荐)

本目录的内容目前主要以“脚本/工具”形式存在,推荐直接运行:

# 备份当前仓库(建议优先使用根目录 backups/ 入口)
python3 backups/快速备份.py

更多参数与说明见:../../backups/README.md