From b996b444c43a787bd5bed9e776d7d4ecfd38c16f Mon Sep 17 00:00:00 2001 From: simon Date: Fri, 25 Sep 2026 11:18:16 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=A0=87=E8=AE=B0=20git=20=E7=BA=B3?= =?UTF-8?q?=E7=AE=A1=E5=AE=8C=E6=88=90=EF=BC=88=E5=B7=B2=E6=8E=A8=E9=80=81?= =?UTF-8?q?=20gitea=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/BUGS.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/BUGS.md b/docs/BUGS.md index ba5795b..fd19f43 100644 --- a/docs/BUGS.md +++ b/docs/BUGS.md @@ -347,7 +347,11 @@ systemd `TimeoutStartSec=10800`。**根治需要给 ASR 加子进程看门狗** 1. **数据治理**:`xwlb_daily` 现存 101 行空白记录(可识别、可重跑修复);725 天原文里 203 天没有 `xwlb_daily_ext`——回填需重新调用 DeepSeek,属于有成本的操作,需你确认范围后再执行。 2. **B6 收尾**:yt-dlp 进度 hook 仍直接 `print`;`main.log` 无轮转(建议 `RotatingFileHandler` 或由外部 logrotate 管理)。 3. **B9 收尾**:`xwlb_video/*.mp4` 与 `*.mp3` 是否保留需定策略(mp3 可重跑,mp4 价值较低)。 -4. **B14 收尾**:`git init` 纳入版本管理,清理历史大文件(34MB 日志、299MB 视频)。 +4. ~~**B14 收尾**:`git init` 纳入版本管理~~ —— **已完成(2026-09-25)**: + 已建仓并推送到 `git@192.168.1.10:simon/xwlb.git`(分支 `main`), + `.gitignore` 覆盖 `xwlb_video/`、`audio_processing/`、`*.log`、`.env`、`.venv/`、`state/`; + 首提交 35 个文件、无密钥(已按 `.env` 逐个值核对)。 + 仍未做:`main.log` 已 34MB 且无轮转(见第 2 条 B6),建议加 logrotate。 5. **B15 收尾**:启动期做一次配置校验(缺 key / 连不上库时 fail-fast 并打印期望文件路径)。 6. **可选加固**:给 `xwlb_daily` 加唯一索引 `(news_days, daily_sub_id)`、`xwlb_daily_ext` 加 `(news_date, sub_id)`。当前代码已用「先删后插」实现幂等,索引属额外保险;注意建索引前必须先清理既有重复行(如 2026-06-15 全量重复 2 份、2026-06-18 ext 重复 3 份)。