Skip to main content
GeneralTulanCN

novel-snapshot

在以下情况加载这个skill:用户要创建项目快照、备份状态或恢复历史版本,如"创建快照""备份""存档""恢复快照"等。

Stars
10
Source
TulanCN/vibe-noveling
Updated
2026-05-25
Slug
TulanCN--vibe-noveling--novel-snapshot
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/TulanCN/vibe-noveling/HEAD/plugins/vibe-noveling/skills/novel-snapshot/SKILL.md -o .claude/skills/novel-snapshot.md

Drops the SKILL.md into .claude/skills/novel-snapshot.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

小说项目快照管理

使用 Python 脚本 scripts/snapshot.py 管理快照。

操作

创建快照

python {SKILL_DIR}/scripts/snapshot.py create "描述"

复制 memory/、chapters/、events/ 到 .snapshots/{日期-描述}/

恢复快照

python {SKILL_DIR}/scripts/snapshot.py list           # 列出可用快照
python {SKILL_DIR}/scripts/snapshot.py restore "快照名" # 恢复(自动备份当前状态)

列出快照

python {SKILL_DIR}/scripts/snapshot.py list

用户确认

  • 创建前:确认描述和将复制的目录
  • 恢复前:确认目标快照,⚠️ 提醒当前状态会被自动备份

建议时机

  • 开始写新章节前、大幅修改大纲后、修改核心设定前、完成重要剧情后(必需)
  • 完成重要章节后、每日工作结束时、尝试新思路前(推荐)