Files
reader/plans/article-deep-summary-skill.md
T
zhuyongxin 5b8df317ef Add article-deep-summary skill and enrich article summary prompt
- Create skills/article-deep-summary/SKILL.md and agents/openai.yaml
- Relax prompt constraints to allow 2-4 sentence elaboration per field
- Add validation output for reference article
- Update plan checklist as completed
2026-03-30 18:44:30 +08:00

42 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Plan: article-deep-summary Skill
## 背景
项目已有两个 skill:
- `keyword-cleanup-review`:关键词索引清理与建议
- `llm-summary-review`:验证/修复 LLM 生成的日报摘要 JSON
两者均不覆盖「从单篇文章完整正文生成深度知识笔记」这一场景,需新增 `article-deep-summary` skill。
## 目标
封装 `summary_mcp.workflows.article_summary` 的使用方式,让 Claude 在用户需要对单篇文章做深度精读总结时,能正确触发并执行该 workflow。
## 三个 skill 的分工
| Skill | 触发时机 | 处理对象 |
|-------|---------|----------|
| keyword-cleanup-review | 审查/清理关键词索引 | term_stats.json + daily 文件 |
| llm-summary-review | 已有摘要 JSON,需验证或修复 | outputs/result.json |
| article-deep-summary | 有提取文件,想生成深度知识笔记 | *.extracted.json 的 plain_text |
## 核心入口
python -m summary_mcp.workflows.article_summary \
--extracted outputs/freshrss/<run_id>/extracted/selected.extracted.json \
--selected-ids <item_id> \
--output-dir outputs/article-summaries/
## 关键代码路径
- Workflow:src/summary_mcp/workflows/article_summary.py
- Validator:src/summary_mcp/validators/article_summary.py
- 数据模型:src/summary_mcp/models/article_summary_result.py
- Prompt:outputs/prompts/article-summary-prompt.txt
## 待办
- [x] 创建 skills/article-deep-summary/SKILL.md
- [x] 创建 skills/article-deep-summary/agents/openai.yaml
- [x] 用实际 extracted 文件跑一次验证输出(outputs/reference/article-summaries/信息过载时代,我的漏斗式阅读工作流.md)