Add FreshRSS ingestion and rule filtering
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
## 当前状态
|
||||
|
||||
项目当前处于 `Content Extract MCP` 的 MVP 完成阶段。
|
||||
项目当前处于 `Content Extract MCP` 的 MVP 完成并进入规则过滤阶段。
|
||||
|
||||
已完成:
|
||||
|
||||
@@ -19,6 +19,10 @@
|
||||
- [x] 设计并迭代 LLM 摘要 prompt
|
||||
- [x] 验证 LLM 输出的 `result.json` 基本符合预期
|
||||
- [x] 已封装 LLM 摘要校验 workflow skill
|
||||
- [x] 接通 FreshRSS 上游并完成 `item` 映射
|
||||
- [x] 跑通 `FreshRSS -> item -> content extraction` 单条链路
|
||||
- [x] 定义规则过滤层 schema
|
||||
- [x] 实现第一版规则引擎与过滤 MCP tool
|
||||
|
||||
---
|
||||
|
||||
@@ -34,12 +38,14 @@
|
||||
|
||||
## P1 - 下一阶段推进
|
||||
|
||||
- [ ] 把上游 RSS 聚合结果映射成标准化 `item`
|
||||
- [ ] 补充 `item` 的实际样例文件
|
||||
- [ ] 定义规则过滤层的输入输出 schema
|
||||
- [x] 把上游 RSS 聚合结果映射成标准化 `item`
|
||||
- [x] 补充 `item` 的实际样例文件
|
||||
- [x] 跑通 `FreshRSS -> item -> content extraction` 单条链路
|
||||
- [x] 定义规则过滤层的输入输出 schema
|
||||
- [ ] 设计知识库入库格式
|
||||
- [ ] 设计 webhook / 推送格式
|
||||
- [ ] 给提取结果增加更多正文清洗策略,比如尾部噪音清理
|
||||
- [ ] 细化过滤规则并引入更多个性化上下文
|
||||
|
||||
---
|
||||
|
||||
@@ -56,18 +62,16 @@
|
||||
|
||||
## 当前建议的下一步
|
||||
|
||||
|
||||
优先做这两件事:
|
||||
|
||||
1. 把上游 RSS 聚合结果映射成标准化 `item`
|
||||
2. 补充一个真实 `item` 样例文件并开始设计规则过滤 schema
|
||||
1. 设计知识库入库格式
|
||||
2. 设计 webhook / 推送格式
|
||||
|
||||
---
|
||||
|
||||
## 收束上下文后建议先看
|
||||
|
||||
- docs/context-reset-brief.md
|
||||
- docs/filter-rule-engine-design.md
|
||||
- docs/content-extract-mcp-mvp-archive.md
|
||||
- TODO.md
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user