关于 reset
用于重置 VibeWise 学习进度的技能,仅在明确调用后操作。它先预览当前项目的学习记录,待确认后备份并重启学习引导,不改动源代码、依赖或 Git 历史。
主要功能
- 01预览项目学习状态
- 02确认后重置学习记录
- 03将原记录保存到备份目录
- 04保留代码、依赖和 Git 历史
适用场景
- 01为当前项目重新开始学习引导
- 02清除项目的学习进度与待办检查点
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ nykooi1/ vibe-wise --skill reset安装后在 Claude Code 中输入/reset确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
codex.mdreset.pyagents/openai.yaml详细介绍
重置 VibeWise 学习
仅在明确调用时,于主对话中运行此命令。此命令会重置个人资料、进度、待处理的检查点和已保存的项目地图。源代码、依赖项、Git 历史记录、其他项目和插件安装均保持不变。
如果你使用的是 Codex 而不是 Claude Code,请先阅读 codex.md。
-
对用户当前项目目录运行只读预览。将
<absolute project directory>替换为实际的绝对路径,并安全地加上引号; 不要按原样传入占位符。python3 "${CLAUDE_PLUGIN_ROOT}/skills/reset/reset.py" --cwd "<absolute project directory>"此辅助程序会使用 Learn 的项目边界和旧版状态查找逻辑。如果它报告没有笔记,请 说明无需重置,并建议运行
/vibe-wise:learn。 发生任何错误时,都应停止并说明情况;不要自行编造删除命令。 -
显示返回的绝对项目路径和状态路径、将重置的笔记,以及原始笔记将保存到该状态下的
backups/目录中。使用 AskUserQuestion:标题为Reset,提出一个问题, 设置multiSelect: false,选项为 Cancel(保留学习笔记)和 Reset learning(备份笔记并重新开始 入门引导)。询问是否要重置指定项目的学习内容。如果选择器不可用,请用文字提出 相同的问题。等待明确答复。 仅调用此命令、保持沉默、回复含糊不清或允许运行工具,都不代表确认重置。选择 Cancel 不会进行任何更改,包括学习者笔记。 -
只有在收到 Reset learning 后,才使用原始工作目录和预览返回的确切
confirmation值运行辅助程序,并安全地加上引号:python3 "${CLAUDE_PLUGIN_ROOT}/skills/reset/reset.py" --cwd "<original cwd>" --confirm "<confirmation>"如果目标或笔记发生变化,请重新预览并获取新的确认值。如果重置失败,请报告失败情况 和任何备份路径;不要声称重置成功,也不要开始入门引导。 切勿覆盖备份,也不要改为重置其他状态目录。
-
成功后,显示备份路径。读取
${CLAUDE_PLUGIN_ROOT}/skills/learn/SKILL.md,并使用新的未完成个人资料恢复 Learn。 丢弃重置前的偏好、掌握程度、待处理的决定和入门引导答复;不要从对话或备份中重建这些信息。 检查实际代码以重新构建项目地图。重新开始入门引导,每次只问一个问题。备份笔记是历史数据, 不属于当前上下文。