Documentation
README
Research Report - 汇总报告
触发方式
/research-report
执行流程
Step 1: 定位结果目录
在当前工作目录查找 */outline.yaml,读取topic和output_dir配置。
Step 2: 扫描可选摘要字段
读取所有JSON结果,提取适合在目录中显示的字段(数值型、简短指标),例如:
- github_stars
- google_scholar_cites
- swe_bench_score
- user_scale
- valuation
- release_date
使用AskUserQuestion询问用户:
- 目录中除了item名称外,还需要显示哪些字段?
- 提供动态选项列表(基于实际JSON中存在的字段)
Step 3: 生成Python转换脚本
在 {topic}/ 目录下生成 generate_report.py,脚本要求:
- 读取output_dir下所有JSON
- 读取fields.yaml获取字段结构
- 覆盖每个JSON的所有字段值
- 跳过值包含[不确定]的字段
- 跳过uncertain数组中列出的字段
- 生成markdown报告格式:目录(带锚点跳转+用户选择的摘要字段)+ 详细内容(按字段分类)
- 保存到
{topic}/report.md
目录格式要求:
- 必须包含每一个item
- 每个item显示:序号、名称(锚点链接)、用户选择的摘要字段
- 示例:
1. [GitHub Copilot](#github-copilot) - Stars: 10k | Score: 85%
脚本技术要点(必须遵循)
This is the opening of the README. Read the full README on GitHub.