SuperAPI AI 工具集

token-log

办公与效率

查看项目

更新于 10-16 00:30

技能介绍

用途:token-log 用于记录故事工作流中特定阶段的 token 使用量,通常由工作流命令在完成某个阶段后自动调用,数据写入 storyTokenUsage 表。

用法:/token-log STORY-XXX phase-name [input-tokens] [output-tokens]。参数包括故事 ID(如 STORY-001、WRKF-1021)、标准化阶段名、可选的输入与输出 token 数。若未提供 token 数,会提示用户根据 /cost 输出进行估算。

标准化阶段名对应关系:pm-generate 对应 /pm-generate-story;pm-fix 对应 /pm-fix-story;elaboration 对应 /elab-story;dev-setup、dev-planning、dev-implementation、dev-verification、dev-documentation 分别对应 /dev-implement-story 的第 0 至第 4 阶段;code-review 对应 /dev-code-review;dev-fix 对应 /dev-fix-story;qa-verify 对应 /qa-verify-story。

执行时会调用 kb_log_tokens MCP 工具,传入 story_id、phase、input_tokens、output_tokens,并报告成功摘要,输出各阶段输入、输出与合计 token 数。

错误处理:若 kb_log_tokens 返回错误,会报告错误信息并建议检查 KB MCP 服务器是否运行;若阶段名不在标准列表中,允许使用但会警告“非标准阶段名”。

限制:依赖 KB MCP 服务器;阶段名建议使用标准列表;token 数需手动提供或估算。