From 489d63de518be4f2e3ae24dece4065268e7effbc Mon Sep 17 00:00:00 2001 From: fxy Date: Sat, 20 Jun 2026 15:11:39 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E8=A1=A5=E5=85=A8=206/15-6/19=20?= =?UTF-8?q?=E7=BC=BA=E5=A4=B1=E6=9C=8D=E5=8A=A1=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit TIMELINE: +v0.3/0.4 新闻流水线 + WebDAV/Vaultwarden/Halo + Dashboard v1.4 + 灵感周报 CHANGELOG: +v1.4.0 三联部署 + v1.5.0 双策略架构 DECISION_LOG: +6 项关键架构决策 (RSS替代/RAW存档/四件套/指标统一/主任越权/周报定位) 服务清单: 15->18 项,补齐缺失服务 --- CHANGELOG.md | 24 +++++++++++++++++++++ DECISION_LOG.md | 56 +++++++++++++++++++++++++++++++++++++++++++++++++ TIMELINE.md | 43 +++++++++++++++++++++++++++++++++++++ 3 files changed, 123 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c353d5f..b9a4387 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -219,3 +219,27 @@ NYT, CNN, Al Jazeera, TechCrunch, BBC, The Guardian, CNBC, Bloomberg - 排序依据必须是源端 upload_date,不准凭主观判断 - 容器有 watcher 自动检测文件变化,不需要重启 - B站无纯音频流,用 `-f worstvideo+worstaudio/worst` 最小化下载量 + + +## v1.4.0 (2026-06-17) — 个人服务三联部署 + +### Added +- WebDAV 服务(dav.xybkwd.top:8766)— bytemark/webdav 容器,日记同步后端 +- Vaultwarden 密码管理(vault.xybkwd.top:8088)— 统一密码管理 +- Halo 博客(www.xybkwd.top:8090)— 个人博客发布平台 +- 个人数据中心四件套架构成型:存储/密码/阅读/发布 + +## v1.5.0 (2026-06-19) — Dashboard v1.4.0 + 双策略架构 + +### Added +- Dashboard 三 Tab 布局 + 震荡指标面板(RSI/布林带/ATR/MFI) +- 第二个 Telegram Bot(震荡策略专用) +- 双 Docker 实例 8081/8082 + +### Changed +- Freqtrade 从单策略升级为双策略并行(趋势 v2.2d + 震荡 v3.2) +- 移除 BTC/USDT 监控 + +### Lessons Learned +- Dashboard 指标必须与策略逻辑统一,从代码提取而非手工维护 +- 主任不得越俎代庖写代码部署服务 diff --git a/DECISION_LOG.md b/DECISION_LOG.md index f77aa6f..ffec3de 100644 --- a/DECISION_LOG.md +++ b/DECISION_LOG.md @@ -75,3 +75,59 @@ | 文体部 | 文体部 | 播客/有声书 | **原因**:单空间上下文被压缩,各部门任务相互污染。拆分后各空间独立记忆,主任只保留宏观摘要。 + + +### O-2026-06-16: 非RSS抓取替代方案 —— 因RSS全线死亡 + +**决策**:放弃所有国内媒体 RSS 订阅,改为非RSS方式抓取(JSON API + 静态HTML解析)。 + +**原因**:新华网、新浪、人民、澎湃、凤凰、环球、第一财经、界面 — 均无可用 RSS。新华网 RSS 返回 2022 年旧闻,新浪 RSS 返回 2018 年旧闻。 + +**实施**: +| 源 | 方式 | 时效来源 | +|---|------|---------| +| 新浪新闻 | JSON API | Unix时间戳 | +| 新华网 | 静态HTML | URL日期 YYYYMMDD | +| 人民网 | 静态HTML | URL日期 YYYY/MMDD | +| 观察者网 | 静态HTML | URL日期 YYYY_MM_DD | +| 微博热搜 | API JSON | 抓取时间 | + +### O-2026-06-16: RAW存档机制 —— 全量保存永不丢失 + +**决策**:所有新闻在送AI精选前,全量写入 ndjson 文件归档。 + +**原因**:AI精选阶段有信息损耗(500条->80条)。保存全量RAW便于未来用更强模型重新分析。 + +**格式**:(逐行JSON,零token开销) + +### O-2026-06-17: 个人数据中心四件套架构 + +**决策**:服务器上的服务按功能分为四个支柱。 + +**架构**: +| 支柱 | 服务 | 用途 | +|:---|:---|:---| +| 存储 | WebDAV | 日记/文件同步 | +| 密码 | Vaultwarden | 统一密码管理 | +| 阅读 | Calibre-Web + Audiobookshelf | 电子书 + 有声书 | +| 发布 | Halo | 博客/公开内容 | + +### O-2026-06-19: Dashboard 指标必须与策略逻辑统一 + +**决策**:Dashboard 展示的指标/数据必须与策略实际决策逻辑完全一致,不能有偏差。 + +**原因**:此前 Dashboard 显示的指标与策略代码中实际计算的参数不匹配,造成误判。 + +**实施**:Dashboard Tab3 震荡指标面板的数据源直接从策略代码提取,不再手工维护。 + +### O-2026-06-19: 主任严禁越俎代庖 + +**决策**:主任(Claw 工作空间)的 AI 不得亲自编写策略代码、修改配置文件、部署服务、开发 Dashboard。 + +**原因**:v1.1~v1.6 连续 6 个版本均由主任亲自写代码部署,严重越界。主任的职责是理解需求->出方案->派任务->跟进->验收。 + +### O-2026-06-15: 灵感收集器周报定位调整 + +**决策**:周报从工作报告风格改为私人思考伙伴风格。 + +**原因**:AI 的角色不应该是给老板写报告,而是陪用户思考。日报格式更符合私人知识库定位。 diff --git a/TIMELINE.md b/TIMELINE.md index 514fe5e..0422b69 100644 --- a/TIMELINE.md +++ b/TIMELINE.md @@ -189,6 +189,49 @@ **安全铁律**: - 严禁取消 basicauth,任何调试通过 localhost 不改 Caddyfile + + +### 2026-06-16 — 新闻流水线大改造 v0.3/v0.4 + +**背景**:国内主流媒体 RSS 已全线死亡(新华网、新浪、人民、澎湃、凤凰等均无可用 RSS),且多源数据存在时间格式混乱、来源标识被 AI 改写等问题。 + +**改造内容**: +- 本地抓取层全面重写:5路非RSS抓取(新浪API + 新华网HTML + 人民网HTML + 观察者网HTML + 微博热搜) +- 国际源从7个扩展至12个(新增BBC/Guardian/CNBC/FT中文/Bloomberg) +- 中英文源合并后每轮约500条 -> RAW全量存档 -> 精选80条送AI摘要 +- 新增 selector.py 多策略评分精选器(来源权重+时效+多样性,16主题分类) +- 新增行情数据采集线:fetch_market_daily.py,31品种日线OHLCV +- URL日期提取支持三种格式:YYYYMMDD / YYYY_MM_DD / YYYY/MMDD +- 修复:ctime字符串转int、AI改写来源名恢复、微信读书时长秒->分钟 + +**意义**:从依赖不可靠的 RSS -> 自主打造非RSS抓取体系,每日处理500条新闻,AI精选80条。个人新闻聚合从玩具变成了可靠的信息基础设施。 + + +### 2026-06-17 — 个人服务三联:WebDAV + Vaultwarden + Halo + +**背景**:个人数据中心从服务器工具向真正的个人云演进,补齐数据存储、密码管理、内容发布三个缺口。 + +**部署内容**: +- **WebDAV**(dav.xybkwd.top:8766):一本日记 App 同步后端,文字日记207条 + 照片全部云同步。容器:bytemark/webdav,htpasswd 认证 +- **Vaultwarden**(vault.xybkwd.top:8088):Bitwarden 兼容密码管理器,所有服务密码统一管理,多端同步 +- **Halo 博客**(www.xybkwd.top:8090):个人博客,公开内容发布平台 + +**意义**:至此个人云四件套齐备——存储(WebDAV)、密码(Vaultwarden)、阅读(Calibre-Web/Audiobookshelf)、发布(Halo)。 + + +### 2026-06-19 — Dashboard v1.4.0 + 双策略架构固化 + +**背景**:Freqtrade 从单策略升级为双策略并行(趋势 v2.2d + 震荡 v3.2),Dashboard 同步升级。 + +**变动内容**: +- Dashboard 三 Tab 布局:趋势概览 + 震荡概览 + 震荡指标面板(RSI/布林带/ATR/MFI) +- 双 Telegram Bot:趋势 + 震荡 +- 双 Docker 实例:端口 8081/8082,symlink 隔离 dry-run/live 数据库 +- 指标面板与策略实际决策逻辑完全统一 +- 移除 BTC/USDT(持续 bug 且非交易目标) + +**意义**:双策略架构是交易部从作坊式到平台化的关键一步。 + --- ### 2026-06-20 — Audiobookshelf 有声书服务上线 + 音频归档体系