SuperAPI AI 工具集

context

通用与其它

查看项目

更新于 10-16 01:38

技能介绍

用途:在开始工作前载入当前仓库的上下文简报,适用于用户说“what was I doing here”“catch me up on this repo”“context primer”等情形。

主要能力:从该仓库过往会话中综合出一段散文式简报,内容包括先前决策、尝试过但放弃的做法,以及当前未完成的线索(open thread)。

使用方式:

  1. 获取简报:调用 get_context_primer MCP 工具(若给了路径,传入 cwd)。
  2. 综合而非照搬:基于返回的 JSON 写出散文式内容;未完成线索锚定在最近一次会话的收尾上——closing.user 是你最后实际输入的内容,closing.assistant 是助手最后有实质内容的回复(如“PR is up: …”这类结果会被保留),branch 是离开时所在的分支。
  3. 展开某次会话:若某次 primer 会话需要超出开头/收尾的信息,用 get_session_digest 获取其完整脉络;先通过 search_sessions(用其意图中的独特短语加仓库作为 project)解析该会话的 filePath,再 digest 该路径。
  4. 展开具体交流:使用 get_session_messages(offset: exchanges[].index),不要从 0 开始分页。

适用场景:快速回忆某仓库的工作状态、接手或回到旧项目、需要依据历史决策继续推进时。

限制与注意:保持简短,写成用户可据以行动的小简报而非逐字记录;优先把最近且修改最多的文件视为可能的活跃面;若简报为空,要如实说明,不要编造历史。官方文本暂未提供,具体工具细节以实际环境为准。