用途:webnovel-resume 用于恢复被中断的网文写作任务,通过精确的工作流状态跟踪定位中断点,并给出安全的恢复方案。它属于 lingfengqaq/webnovel-writer 技能集,激活于用户需要恢复中断任务时。
主要能力:先解析真实书项目根目录(必须包含 .webnovel/state.json),再加载恢复协议与数据规范,检测中断状态,展示任务命令、中断时间、已完成与未完成步骤、恢复选项及风险等级,最后由用户选择恢复方式。核心原则为禁止智能续写、必须检测后恢复、必须用户确认。
使用方式:需先设置环境变量,包括 WORKSPACE_ROOT、SKILL_ROOT、SCRIPTS_DIR 与 PROJECT_ROOT,其中 PROJECT_ROOT 通过 python "${SCRIPTS_DIR}/webnovel.py" --project-root "${WORKSPACE_ROOT}" where 解析。随后按步骤加载参考文件、检测中断(workflow detect)、展示选项并执行恢复。恢复选项 A 为删除重来,使用 workflow cleanup --chapter {N} --confirm 与 workflow clear;选项 B 为 Git 回滚,使用 git -C "$PROJECT_ROOT" reset --hard ch{N-1:04d} 后执行 workflow clear。
适用场景:网文写作流程在章节生成、审查、润色等步骤中断后,需要判断从何处安全继续或回滚。
限制:不自动选择恢复策略,不跳过中断检测,不验证就修复 state.json;长时间中断(超过1小时)建议重新开始而非续写;Step 6 中断涉及成本,需用户决定是否重审或跳过。具体费用、平台与效果资料暂未提供。