476 字
2 分钟
2026.04.20 日记|ChungeRadar 改造与无重启服务器同步
今天做了什么
- 完成 OPC 内容加权:在 AI 模式排序中新增“一人公司”相关关键词命中加权,命中后在原分数基础上乘
1.3,并限定只影响 AI 排序链路。 - 移除贴吧数据源:从配置中删除贴吧来源,避免继续抓取无关渠道内容。
- 统一项目命名与仓库:本地目录改为
ChungeRadar,GitHub 仓库从TrendRadar-ChunGe-0420改名为ChungeRadar,并同步 remote 地址。 - 统一 Docker 服务命名:compose 服务与容器名调整为
chungeradar/chungeradar-mcp,旧容器已清理。 - 打通远程服务器同步:将最新代码同步到
38.76.206.12:/opt/TrendRadar并验证服务在线。 - 落地无重启发布流程:新增
scripts/sync_no_restart.sh和文档docs/NO_RESTART_DOCKER_SYNC.md,实现“上传即同步,不触发 docker 重启”。
今天学到了什么
- Docker 的 volume 挂载模式下,业务代码和配置文件可以直接热同步到宿主目录,下一次任务执行就会读取到新内容,不必每次都重启容器。
- “无感同步”与“容器重启”应明确边界:改代码/配置可同步即生效;改
.env、compose、依赖或镜像层才需要重启。 - 发布流程脚本化比口头约定可靠,
rsync + 排除敏感文件 + 状态检查能显著降低线上误操作概率。
今天的感悟
真正稳定的交付,不是“能跑起来”,而是“改一次就能重复地正确发布”。
把命名、仓库、容器、同步流程一次性收敛后,后续迭代节奏明显更顺了。
明天的计划
- 给无重启同步加一个服务器别名配置,减少手工传参
- 增加一次完整“采集 + AI 分析 + 输出校验”自动脚本
- 补一份线上巡检清单(容器状态、端口、日志、产物更新时间)
2026.04.20 日记|ChungeRadar 改造与无重启服务器同步
https://210214.xyz/posts/2026-04-20/