用途:synthesize 用于在研究代理从多个渠道返回结果后,把原始发现合并、去重、排序并格式化为一份排名报告。它属于 claude-night-market 技能集,需在已有研究会话的前提下使用。
主要能力:工作流依次调用 tome.synthesis.merger.merge_findings() 合并发现、tome.synthesis.ranker.rank_findings() 排序、tome.synthesis.ranker.group_by_theme() 按主题分组,最后通过 tome.output.report.format_report() 格式化输出。输出格式包括 report(完整分节 Markdown)、brief(1-2 页精简版)和 transcript(原始会话日志)。
使用方式:先运行 /tome:research 建立研究会话,再调用 synthesize。默认使用 format_report() 输出;设置相应标志时可改用 format_brief() 或 format_transcript()。
适用场景:需要从多渠道原始发现生成最终排名报告,或希望按主题而非按渠道罗列结果时。
限制:没有活动研究会话时会报错并提示先运行 /tome:research;仅精炼单一渠道应使用 /tome:dig。若合并后发现数量为 0,会明确说明,而不会生成空报告或编造内容。退出条件要求 merge_findings()、rank_findings() 和 group_by_theme() 必须按顺序全部调用后才能格式化输出。