SuperAPI AI 工具集

resume-note

编程与开发

查看项目

更新于 10-16 04:02

技能介绍

用途

resume-note 用于为当前的编码智能体会话生成一条可复制的看板式笔记,方便用户在会话中断或切换后,快速回到之前的工作状态。它面向的是需要频繁暂停、切换或交接编码智能体会话的使用场景。

主要能力

  • 基于当前活动对话,提炼出简短的主题、一句话状态以及一个下一步动作。
  • 读取当前工作目录(通过 pwd)与计算机名称(在 macOS 上使用 scutil --get ComputerName,其它平台使用 hostname)。
  • 读取会话 ID,并为正在运行该技能的智能体构建对应的恢复命令:
    • Codex:读取 CODEX_THREAD_ID,恢复命令为 codex resume <session ID>。
    • Claude:读取 CLAUDE_CODE_SESSION_ID,恢复命令为 claude --resume <session ID>。
  • 在构建恢复命令时,对目录与会话 ID 进行 shell 引号处理。
  • 输出恢复命令时会使用 cd <绝对工作目录> 并衔接恢复命令。

使用方式

技能运行后只输出一条笔记,格式如下:

  • Topic: <Short session topic>
  • Computer: <computer name>
  • Status: <current outcome or stopping point>
  • Next: <one next step>

并在其后附带一段 shell 命令:

cd <absolute working directory> && <resume command>

输出不包含外层代码围栏,也不包含额外说明。技能只汇报当前工作,不会继续执行该工作,也不会检查外部服务。

适用场景

  • 需要在编码智能体会话中暂停,并希望之后能一键恢复时。
  • 需要在多个任务或会话之间切换,希望保留当前主题、状态与下一步时。
  • 需要将当前会话的恢复信息交接给他人或记录下来时。

限制

  • 仅支持 Codex 与 Claude 两种智能体的会话 ID 读取与恢复命令构建,未列出其它智能体。
  • 若会话 ID 不可用,或智能体不在上述列表中,技能会明确说明,而不会编造命令,也不会回退使用 --last 或 --continue。
  • 技能不会继续任务,也不会检查外部服务。
  • 嵌套会话可能继承父会话的环境变量,因此技能强调要针对正在运行该技能的智能体读取会话 ID,而不是依赖恰好被设置的变量。
  • 关于收费、价格、平台支持范围与具体效果,资料中暂未提供。