diff --git a/docs/knowledge-base/README.md b/docs/knowledge-base/README.md new file mode 100644 index 0000000..4071e76 --- /dev/null +++ b/docs/knowledge-base/README.md @@ -0,0 +1,51 @@ +# 知识库服务 · 部署快照 + +> 备份时间:2026-06-24 13:11 +> 状态:最终验收通过 ✅ + +## 架构 + +``` +东京服务器(nav.xybkwd.top) +├── search.html → 搜索页面(带 landing dashboard) +├── reader.html → Markdown 阅读器(YAML strip + marked 渲染) +├── /search-api/ → 反代到北京 7700(Meilisearch API) +└── /gitea-raw/ → 反代到 Tokyo Gitea(raw 文件 + API Token) + +北京服务器(81.70.93.78) +├── Meilisearch → 端口 7700,仅东京 IP 可访问 +├── indexer.py → 索引器(Gitea 仓库 + WebDAV + Memos) +├── backup_from_tokyo.sh → 每日备份脚本(凌晨 3:00) +└── cron → 索引更新(凌晨 4:10) +``` + +## 数据源(285 条) + +| 来源 | 条数 | 数据获取方式 | +|:---|:---:|:---| +| 灵感文章 | 68 | Gitea backup → indexer.py | +| 灵感日报 | 70 | Gitea backup → indexer.py | +| 读书笔记 | 108 | Gitea backup → indexer.py | +| 日记 | 3 | WebDAV → backup → indexer.py | +| 随手记 | 105 | SQLite DB → backup → indexer.py | + +## 认证链路 + +``` +浏览器 → nav.xybkwd.top/search/* → Caddy Cookie 认证(sess) + → /search-api/* → 北京 7700(含 API Key) + → /gitea-raw/* → Tokyo Gitea(含 API Token) + → reader.html → 渲染展示 +``` + +## 入口 + +- 导航页 → 知识库卡片 → `nav.xybkwd.top/search.html` +- 直接访问:`nav.xybkwd.top/search.html` + +## 关键配置 + +- **Meilisearch Master Key**:`m42-s8k-xybkwd-search-2026` +- **搜索前端 Key**:`12d3464de5e0b9bb098952f1a1fe99da0b8fe9111737a71eeddb5456278f6c7c` +- **索引定时**:北京 cron `10 4 * * *`(凌晨 4:10) +- **备份定时**:北京 cron `0 3 * * *`(凌晨 3:00) diff --git a/docs/knowledge-base/reader.html b/docs/knowledge-base/reader.html new file mode 100644 index 0000000..d0557ec --- /dev/null +++ b/docs/knowledge-base/reader.html @@ -0,0 +1,365 @@ + + + + + +阅读 · 知识库 + + + + +
+ + +
+
+
+
+

加载中...

+
+
+ + + + diff --git a/docs/knowledge-base/search.html b/docs/knowledge-base/search.html new file mode 100644 index 0000000..e6eb357 --- /dev/null +++ b/docs/knowledge-base/search.html @@ -0,0 +1,767 @@ + + + + + +知识库 · 全文搜索 + + + + +
+
+

📖 知识库

+
全文搜索 · 灵感 · 日记 · 读书笔记 · 随手记
+
+
+ +
+ + +
+ +
+ 全部 + 灵感文章 + 灵感日报 + 读书笔记 + 日记 + 随手记 +
+ +
+ 排序 + + + +
+ +
正在搜索…
+
+ + + + + +