目录

Cursor 插件使用指南

Superpowers、Continual Learning、Hugging Face Skills 的用法说明

本文档面向当前工作区已安装的 Cursor 插件,逐项说明其用途、触发方式与技能列表,方便按场景使用。更多插件介绍与安装方式见 Cursor 插件市场介绍


  1. 概述:已安装插件列表与文档约定
  2. Superpowers:TDD、调试与协作技能库
  3. Continual Learning:从对话中学习并维护 AGENTS.md
  4. Hugging Face Skills:Hub、训练、评估与论文发布
  5. 小结与延伸阅读

当前环境已安装的 Cursor 插件如下,均以 Skills(技能) 为主,部分带 HooksMCP

插件用途简述主要组件
Superpowers写代码的流程套路:TDD、调试、协作Skills、Commands、Agents、Hooks
Continual Learning从对话中提炼偏好与项目事实,维护 AGENTS.mdSkill、Hooks
Hugging Face SkillsHugging Face Hub 上的数据集、训练、评估、论文等Skills、MCP

文档约定:以下各节按「是什么 → 何时用 / 怎么触发 → 技能列表与用法 → 注意点」组织;技能名以各插件 SKILL.md 中的 name 或描述为准。


Superpowers 是一套「怎么用 AI 写代码」的流程技能库:不绑定具体业务产品,而是规定 TDD、系统化调试、代码评审、写计划、分支收尾等固定步骤,让 AI 在动手前先选对流程、再执行。

  • 自动:插件通过 using-superpowers 技能规定:只要任务有约 1% 可能适用某条技能,AI 就应先调用该技能再回答或改代码,因此多数「加功能、修 bug、做评审、写计划」场景会自动走对应流程。
  • 手动:在 Chat 中可输入 /技能名 显式触发(具体以 Cursor Settings → Rules/Skills 中展示的为准)。
技能用途典型场景
using-superpowers对话开始时如何查找、何时必须用技能每次对话的流程入口,通常由系统应用
brainstorming做创意/功能/设计前先澄清意图与方案「我们来做 XX 功能」→ 先头脑风暴再实现
writing-plans有需求或规格时先写实施计划有明确需求文档或 spec 时先写计划
executing-plans按写好的计划执行,带检查点计划写好后在单独会话中执行
test-driven-development写功能/修 bug 前先写测试(TDD)实现或修复前先写/补测试
systematic-debugging遇到 bug 先系统化定位再改代码报错、异常行为时先按调试流程排查
requesting-code-review完成功能后主动请求代码评审功能做完、准备合并前请求 review
receiving-code-review收到评审意见时如何理解与落实收到 review 反馈后按流程处理
verification-before-completion声称「做完」前必须先跑验证、看结果完成前跑测试/构建,用结果证明
finishing-a-development-branch开发分支收尾:合并、PR、清理分支开发结束,决定合并/PR/清理
using-git-worktrees用 git worktree 做隔离开发需要与当前工作区隔离的新功能/实验
dispatching-parallel-agents多个独立任务时派给并行 Agent2+ 个无依赖任务可并行处理
subagent-driven-development用子 Agent 驱动开发的模式按插件约定的子 Agent 流程开发
writing-skills如何编写、校验新技能创建或修改 SKILL.md 时使用

技能优先级:若多条技能都可能适用,先流程类(如 brainstorming、systematic-debugging),再实现类(如具体写代码、调 API)。

  • 部分技能为刚性(如 TDD、调试):须严格按步骤执行;部分为弹性(如某些模式):可依情境调整,以技能内说明为准。
  • 用户只需说「要什么」;「怎么做」由对应技能决定,无需记忆具体步骤。

Continual Learning对话记录(transcript)的变更中增量提取「可复用的用户偏好」和「持久的工作区事实」,并只以简明要点更新项目根目录的 AGENTS.md,实现「越用越贴你习惯」的记忆层。

  • 官方Cursor 插件仓库(Continual Learning 插件)
  • 不存储:密钥、一次性任务说明、临时细节(分支名、commit、临时报错等)。
  • 自动:通过 Hooks 在设定的事件(如对话结束、会话变更)触发,对新增或更新的 transcript 做增量处理。
  • 手动:当用户说「从历史对话里总结一下偏好」「维护一下 AGENTS.md 记忆」「做一次 continual learning」等时,应使用 continual-learning 技能,按技能内流程读取 transcript、索引与 AGENTS.md,再写回 AGENTS.md。
  • 作用:从 transcript 增量中抽取「重复出现的用户纠正/偏好」和「稳定、可操作的工作区事实」,只更新 AGENTS.md 的 ## Learned User Preferences## Learned Workspace Facts,且仅保留纯要点(无证据标签、无过程说明)。
  • 输入
    • transcript 根目录:~/.cursor/projects/<workspace-slug>/agent-transcripts/
    • 现有记忆文件:AGENTS.md
    • 增量索引:.cursor/hooks/state/continual-learning-index.json
  • 纳入条件:可操作、跨会话稳定、在多轮对话中重复或用户明确说成通用规则、非敏感。
  • 输出约定:AGENTS.md 只保留上述两个小节,条目为简明 bullet,不写推理过程或元数据。
  • 首次使用或索引丢失时会处理更多 transcript;之后仅处理新增或 mtime 更新的文件,避免全量重扫。
  • 若需「从某次聊天里学一条偏好」,可在对话中明确说「把这条记到 AGENTS.md」或触发一次 continual learning。

Hugging Face Skills 提供与 Hugging Face Hub 和 ML 工作流相关的技能(及配套 MCP):数据集、训练、评估、论文发布、Gradio 演示、Jobs 与 Trackio 等,在 Cursor 里用自然语言或脚本完成 Hub 操作与云端任务。

  • 当你的问题或任务涉及 Hugging Face Hub(模型、数据集、Spaces、论文)、云端训练/推理/任务评估与模型卡Gradio 应用 时,AI 会按描述匹配对应技能并调用。
  • 部分能力依赖 MCP:需在 Cursor 中启用对应 Hugging Face MCP 并配置认证(如 Token),才能完成上传、运行 Job 等操作。
技能用途典型场景
hugging-face-clihf CLI 做 Hub 操作下载/上传模型/数据集/Space、建仓库、管缓存、在 HF 上跑任务
hugging-face-datasets在 Hub 上创建与管理数据集初始化数据集仓库、配置与 system prompt、流式写入、SQL 查询与转换
hugging-face-model-trainer在 HF Jobs 上训练/微调语言模型TRL(SFT/DPO/GRPO/reward 等)、GGUF 转换、选硬件与成本、Trackio、认证与模型持久化
hugging-face-jobs在 HF 上跑任意计算任务UV 脚本、Docker Job、GPU/CPU 选型、成本估算、密钥与超时、结果持久化
hugging-face-evaluation管理模型卡中的评估结果从 README 抽评估表、从 Artificial Analysis 等导入分数、用 vLLM/lighteval 跑评估、model-index 格式
hugging-face-paper-publisher在 Hub 上发布与管理论文建论文页、关联模型/数据集、认领作者、生成 Markdown 文章
hugging-face-trackio训练实验追踪与可视化训练中打点(Python API)、用 CLI 查询/分析指标、实时看板、与 HF Space 同步、JSON 输出
huggingface-gradio用 Gradio 做 Web 演示创建/编辑 Gradio 应用、组件、事件、布局、聊天界面
hugging-face-tool-builder用 HF API 做可复用脚本/工具需要多次或组合调用 HF API、做数据拉取/增强/处理脚本时

(若安装了 HF MCP,可能还有 hf-mcp 等与 MCP 配套的技能,以 Cursor 中实际列出的为准。)

  • 认证:上传、创建仓库、跑 Jobs 等需在 Hub 或 MCP 配置中设置 Token,不要将 Token 写进文档或代码。
  • 成本:Jobs、训练等涉及云端算力,技能内会涉及硬件与成本估算,执行前确认配额与计费。

小结

  • Superpowers:通过「技能优先」规则与多条流程技能(TDD、调试、评审、计划、分支收尾等),让 AI 先选流程再执行,适合日常开发与协作。
  • Continual Learning:从 transcript 增量更新 AGENTS.md,只保留用户偏好与工作区事实的要点,适合维护长期记忆与偏好。
  • Hugging Face Skills:覆盖 Hub 上的数据集、训练、评估、论文、Gradio、Jobs、Trackio 等,配合 MCP 可在 Cursor 内完成端到端 ML 工作流。

延伸阅读

文档根据当前已安装插件的 manifest 与 SKILL.md 整理,技能名与触发方式以实际 Cursor 环境为准。

相关内容