跳转至

Kimi Code 的 Superpowers

使用 Kimi Code 搭配 Superpowers 的完整指南。

安装

Superpowers 可在 Kimi Code 的插件市场中获取。

打开插件管理器:

/plugins

转到 Marketplace > Superpowers 并安装它。

你也可以从该仓库安装:

/plugins install https://github.com/obra/superpowers

如需针对 dev 分支验证未发布内容,请显式固定该分支:

/plugins install https://github.com/obra/superpowers/tree/dev

Kimi Code 会将插件更改应用到新会话。在安装、更新、启用、禁用或重新加载插件后,请使用 /new 开始一个新会话。

工作原理

Kimi 插件清单文件位于 .kimi-plugin/plugin.json。

该清单文件做三件事:

  1. 让 Kimi Code 指向现有的 skills/ 目录。
  2. 通过 sessionStart.skill 在会话开始时加载 using-superpowers。
  3. 通过 skillInstructions 提供 Kimi 专属的工具映射。

Kimi Code 从该仓库读取 Superpowers 技能。没有任何复制的技能、符号链接、钩子或额外的运行时依赖。

工具映射

技能描述的是动作,而不是硬编码某个运行时的工具名称。在 Kimi Code 上,它们会解析为:

  • “询问用户” / “提出澄清问题” -> AskUserQuestion
  • “创建待办事项” / “在待办列表中标记完成” -> TodoList
  • “派发子代理” -> Agent
  • “调用技能” -> Kimi Code 的原生 Skill 工具
  • “读取文件” / “写入文件” / “编辑文件” -> Read, Write, Edit
  • “运行 shell 命令” -> Bash
  • “搜索文件内容” -> Grep
  • “按路径或模式查找文件” -> Glob
  • “获取 URL” -> FetchURL
  • “搜索网络” -> WebSearch

更新

使用 Kimi Code 的插件管理器:

/plugins

在其中选择 Superpowers 并更新它。更新后,使用 /new 开始一个新会话。

故障排除

插件无法加载

  1. 运行 /plugins info superpowers 并检查诊断信息。
  2. 确保插件已启用。
  3. 安装或更新后,使用 /new 开始一个新会话。

直接通过 GitHub 安装使用了旧版本

当存在发布版本时,Kimi Code 会为裸仓库 URL 安装最新的 GitHub 发布版本。要在下一个 Superpowers 发布之前测试未发布的更改,请显式安装分支:

/plugins install https://github.com/obra/superpowers/tree/dev

技能未触发

  1. 确认 /plugins info superpowers 显示插件已启用。
  2. 使用 /new 开始一个新会话。
  3. 尝试验收提示:Let's make a react todo list。安装正常的话,应在编写代码前加载 brainstorming。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 su/superpowers