mcpField
S
synthesize

synthesize

github.com/athola生产力34378 次安装3 天前更新
代码仓库

关于 synthesize

synthesize 是用于整理多渠道研究结果的技能,面向需要将原始发现汇总为排序报告的研究流程。它按合并、排序、分组和格式化步骤生成报告,也能输出简报或会话记录。

主要功能

  1. 01合并各渠道的研究发现
  2. 02对发现进行排序
  3. 03按渠道归类发现
  4. 04生成分节报告、简报或记录
  5. 05无发现时明确说明

适用场景

  1. 01汇总多个研究 Agent 返回的结果
  2. 02将原始发现整理为排序报告

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/athola/claude-night-market --skill synthesize

安装后在 Claude Code 中输入/synthesize确认已加载。

详细介绍

研究结果综合

适用场景

  • 研究 Agent 从多个渠道返回结果后
  • 根据原始发现生成最终的排名报告

不适用场景

  • 当前没有正在进行的研究会话(请先运行 /tome:research)
  • 优化单个渠道的结果(请改用 /tome:dig)

合并所有渠道的发现,并生成排名报告。

工作流

  1. 合并:tome.synthesis.merger.merge_findings()
  2. 排名:tome.synthesis.ranker.rank_findings()
  3. 分组:tome.synthesis.ranker.group_by_channel()
  4. 格式化: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