🔗 集成管理
已连接的应用
在文章页面一键发送文章到外部服务
加载中…
育儿知识库 Kids Raising KMS
将文章一键发送到育儿知识收集与复习系统(localhost:7788)
触发
📄 文章详情页
「📤 发送到」面板
「📤 发送到」面板
→
传输
JSON POST
/api/ingest
/api/ingest
→
AI 分析
🌙 Kimi
育儿视角摘要 + 标签
育儿视角摘要 + 标签
→
入库
📚 知识库
间隔复习队列
间隔复习队列
快速配置
将育儿知识库添加到「已连接的应用」列表
使用方法:添加后,在任意文章页面的右侧「📤 发送到」面板中点击「发送」按钮,
文章标题、内容、来源信息将自动发送给育儿知识库,Kimi 会从育儿视角生成摘要并自动打标签,加入间隔复习队列。
接收端 API
POST http://localhost:7788/api/ingest
curl -X POST http://localhost:7788/api/ingest \
-H "Content-Type: application/json" \
-d '{"title":"文章标题","url":"https://...","source":"jfdaily","content_text":"正文..."}'
响应:
{"ok": true, "id": "...", "tags": [...], "message": "已加入育儿知识库"}搜索引擎
在文章批注弹窗中一键搜索选中的文字
加载中…
AI 对话库 (Chat Collector)
在文章页面搜索历史 LLM 对话,并保存新的问答
数据流
📰 文章标题 / 关键词
→
搜索
💬 历史对话库
→
问答
🌙 Kimi API
→
归档
💾 对话库
解放日报阅读 → Habit Hub
正在加载…
触发方
📰 解放日报阅读中心
→
触发条件(满足其一)
加载中…
→
动作
✅ 完成习惯打卡
→
目标
Habit #?
今日进度
📋 提交记录
| 日期 | 触发方式 | 文章数 | 状态 | 时间 (UTC) | |
|---|---|---|---|---|---|
| 加载中… | |||||
系统拓扑图
本机可访问的服务与端口
| 服务 | 地址 | 说明 |
|---|---|---|
| 📰 报纸阅读中心 | http://localhost:18080 | 主应用(Flask Web UI + 内部 API) |
| 🔌 REST API 服务 | http://localhost:8008 | 独立 API 服务器(Gunicorn) |
| 📡 RSSHub | http://localhost:1200 | RSS 聚合源(Docker) |
| 📊 时间线生成器 | CLI 工具 | 生成事件时间线 HTML |
| 💬 Chat Collector | 外部服务 | AI 对话历史搜索与归档(chat.rewire2046.com) |
对外 API 清单
其他系统可调用的端点(端口 18080)
🔍 向量搜索 — 聊天历史语义检索(新增)
POST /api/chat/search
基于本地中文向量模型 BAAI/bge-small-zh-v1.5(512 维),对聊天历史进行语义相似度搜索。
curl -X POST http://localhost:18080/api/chat/search \
-H "Content-Type: application/json" \
-d '{"query": "爱达·魔都号", "top_k": 10}'
📰 新闻数据 API
GET /api/dates — 获取所有有数据的日期列表GET /api/articles/<date>?source=jfdaily — 按日期获取文章GET /api/article/<id> — 获取单篇文章详情GET /api/search?q=<关键词> — 全文搜索(FTS5)GET /latest/<source> — 重定向到最新日期💬 聊天 API
GET /api/article/<id>/chat/sessions — 列出文章的所有聊天会话POST /api/article/<id>/chat — 发送消息(自动创建会话)GET /api/chat/<session_id>/messages — 获取会话消息历史💬 Chat Collector API
GET /api/chat-collector/config — 获取对话库配置POST /api/chat-collector/config — 保存对话库配置GET /api/chat-collector/search?article_id=<id>&page_size=5 — 搜索相关历史对话POST /api/chat-collector/ask-kimi — 通过 Kimi API 提问POST /api/chat-collector/send — 将问答保存到对话库📄 PDF API
GET /pdf/merged/<source>/<date> — 下载合并后的 PDFGET /pdf/page/<source>/<date>/<page> — 下载单页 PDF向量搜索实时演示
在下方输入查询词,直接调用 /api/chat/search
点击「搜索」查看结果…