root
|
6705613aa4
|
fix(reader): include all keep candidates in digest brief
|
2026-04-14 10:10:25 +08:00 |
|
root
|
416414ae1d
|
chore: normalize term stopwords ordering
|
2026-04-14 09:51:57 +08:00 |
|
root
|
f3e7488fc8
|
docs: add reference templates for IMA notes and public digest
|
2026-04-14 09:51:57 +08:00 |
|
root
|
e3663f681d
|
feat: add keyword cleanup docs, skill updates, and delivery compatibility fix
|
2026-04-14 09:51:57 +08:00 |
|
root
|
a06f2a1d08
|
chore: update term configs, skill docs and Python 3.10 compat
- term_change_log: record watch term add history
- term_watchlist: add initial watch terms from cleanup review
- term_aliases: minor update
- filter_context.personal: reorganize interest keywords
- keyword-cleanup-review skill: clarify JSON as formal artifact, markdown as temp review copy
- openclaw_delivery: add Python <3.11 UTC import compat
- daily-keyword-index-design: update suggestion artifact semantics
|
2026-04-14 09:51:57 +08:00 |
|
root
|
c528e0abc7
|
fix(article-summary): 修复 article_summary pipeline 的 3 个 bug
1. Bug 3 (文件名含斜杠导致路径错误):
- safe_title 生成时用 .replace('/', '-') 处理 '/' 字符
- 同时清理连续 dash (--+) 和首尾 dash
- 原本只处理空格,导致含 '/' 的标题写出路径错误
2. Bug 2 (delivery payload 格式不匹配):
- 新增 '_iter_selected_items' 对 'candidates' 数组格式的支持
- 自动 normalize selected_ids 的 'cand:' 前缀
- candidate 条目同时支持 item_id 字段(新增)和 candidate_id(兼容)
- 传入 delivery payload + candidate_id 时可正常匹配
3. Pipeline 补充 item_id 字段:
- OpenClawCandidateInput 加 item_id 字段
- build_openclaw_candidate_input 填充 item_id
- 使得后续 article-summary 可通过 item_id 关联 extracted 文件
|
2026-04-13 17:38:40 +08:00 |
|
root
|
52ce6bfdf5
|
fix: validate article summary extracted path input
|
2026-04-11 23:04:13 +08:00 |
|
root
|
c58d8114cd
|
feat: add async job entrypoint for freshrss pipeline
|
2026-04-11 22:12:11 +08:00 |
|
root
|
10f9cd088f
|
fix: fallback to repo .env for reader pipeline settings
|
2026-04-11 16:29:19 +08:00 |
|
root
|
2053cccfef
|
feat(reader): add async article summary jobs
|
2026-04-10 16:37:43 +08:00 |
|
root
|
87d18e4263
|
feat: harden article summary timeout and fallback
|
2026-04-07 21:08:06 +08:00 |
|
root
|
2df0af5b82
|
docs: add openclaw orchestration flow for reader MCP
|
2026-04-07 15:57:39 +08:00 |
|
root
|
4f219ef92f
|
docs: formalize reader MCP workflow service handoff
|
2026-04-07 15:32:46 +08:00 |
|
root
|
c622bc6247
|
Implement minimal resume_run for freshrss runs
|
2026-04-07 15:19:44 +08:00 |
|
root
|
d91cdbc6c9
|
docs: narrow resume_run minimal recovery design
|
2026-04-07 15:00:19 +08:00 |
|
root
|
4a02894c43
|
Add MCP delivery payload and run report queries
|
2026-04-07 13:49:06 +08:00 |
|
root
|
d9173fbe0f
|
feat: add MCP run status query tools
|
2026-04-07 11:17:05 +08:00 |
|
root
|
7563aa8fea
|
docs: add reader MCP architecture and implementation plan
|
2026-04-07 10:57:46 +08:00 |
|
root
|
72a6853c03
|
Add run-state persistence for FreshRSS pipeline
|
2026-04-07 10:48:00 +08:00 |
|
root
|
3a85d47f00
|
docs: record formal digest artifact workflow
|
2026-04-01 18:32:25 +08:00 |
|
root
|
b5ec58cd6a
|
feat: add public digest brief output for openclaw
|
2026-04-01 16:48:03 +08:00 |
|
root
|
5b51332075
|
docs: clarify openclaw handoff boundaries
|
2026-03-31 18:55:15 +08:00 |
|
root
|
f72c9ad2b1
|
docs: translate README to Chinese
|
2026-03-31 16:05:50 +08:00 |
|
root
|
660f03674b
|
docs: align reader docs with digest SOP defaults
|
2026-03-31 15:55:15 +08:00 |
|
root
|
7bb9bef12f
|
prd: add article summary prompt independent PRD
|
2026-03-29 16:10:43 +08:00 |
|
root
|
7dd0894a35
|
prd: add article summary prompt independent PRD
|
2026-03-29 16:08:19 +08:00 |
|
root
|
15bbbd9809
|
Merge branch 'main' of http://119.29.78.52:3000/osiman/reader
|
2026-03-29 00:54:57 +08:00 |
|
root
|
a111c3ddd7
|
docs: document default daily knowledge base
|
2026-03-29 00:51:43 +08:00 |
|
root
|
9fd21c59f5
|
feat: keep per-item extracted outputs by default
|
2026-03-28 23:14:18 +08:00 |
|
root
|
0a00a97724
|
feat: add article summary post-processing flow
|
2026-03-28 00:08:38 +08:00 |
|