关于 synthesize
synthesize 是用于整理多渠道研究结果的技能,面向需要将原始发现汇总为排序报告的研究流程。它按合并、排序、分组和格式化步骤生成报告,也能输出简报或会话记录。
主要功能
- 01合并各渠道的研究发现
- 02对发现进行排序
- 03按渠道归类发现
- 04生成分节报告、简报或记录
- 05无发现时明确说明
适用场景
- 01汇总多个研究 Agent 返回的结果
- 02将原始发现整理为排序报告
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ athola/ claude-night-market --skill synthesize安装后在 Claude Code 中输入/synthesize确认已加载。
详细介绍
研究结果综合
适用场景
- 研究 Agent 从多个渠道返回结果后
- 根据原始发现生成最终的排名报告
不适用场景
- 当前没有正在进行的研究会话(请先运行
/tome:research) - 优化单个渠道的结果(请改用
/tome:dig)
合并所有渠道的发现,并生成排名报告。
工作流
- 合并:
tome.synthesis.merger.merge_findings() - 排名:
tome.synthesis.ranker.rank_findings() - 分组:
tome.synthesis.ranker.group_by_channel() - 格式化:
tome.output.report.format_report()
输出格式
- report:完整的分节 Markdown
- brief:精简版,1-2 页
- transcript:原始会话日志
退出条件
- 在格式化输出前,依次调用
merge_findings()、rank_findings()和group_by_channel() - 默认通过
format_report()格式化输出;设置标志时则使用format_brief()/format_transcript() - 报告中的发现按主题分组,而不是按渠道原样罗列
- 如果合并后的发现数量为 0,需明确说明,不得生成空报告或编造报告内容
- 如果当前没有正在进行的会话,需发出错误提示,引导用户先运行
/tome:research
评论
支持 Markdown