一键导入
story-session-mimo
Session 生命周期管理。会话开始时自动恢复上下文,压缩前保存快照,结束时更新记忆。 触发方式:自动触发(由 story-long-write-mimo / story-short-write-mimo 调用)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Session 生命周期管理。会话开始时自动恢复上下文,压缩前保存快照,结束时更新记忆。 触发方式:自动触发(由 story-long-write-mimo / story-short-write-mimo 调用)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
统一网文写作入口。支持单章写作、续写、修改、重写。 通过模式参数控制深度:standard(标准)、fast(快速)、ultra(极致)。
章节重写。支持全文重写、局部重写、风格重写,保留原稿备份。 触发方式:/rewrite、/重写、/回炉、「重写第X章」「修改第X章」「回炉第X章」
短篇网文写作。从构思到成稿,聚焦情绪拉扯与节奏把控。 触发方式:/story-short-write-mimo、/写短篇、「帮我写一篇短篇」「写个盐言故事」
网文去AI味。子agent隔离执行:主agent读取文本 → 子agent隔离检测+修复 → 主agent输出结果。 触发方式:/story-deslop-mimo、/去AI味、「去AI味」「这篇太AI了」
严格编辑审稿。以出版社专业编辑的眼光,用最严格最挑剔的标准 审校正文、大纲、细纲、卷纲,支持按目标平台对标审稿。 触发方式:/story-critic-mimo、/编辑审稿、「审一下」「帮我审审」「当编辑」
全书大纲生成(迭代式)。从设定出发,分题材模板生成卷级大纲和逐卷细纲, 每步与用户反复沟通打磨,细纲每次最多生成3章。 触发方式:/outline、/story-outline-mimo、「生成大纲」「大纲生成」「帮我写大纲」
| name | story-session-mimo |
| version | 1.0.0 |
| description | Session 生命周期管理。会话开始时自动恢复上下文,压缩前保存快照,结束时更新记忆。 触发方式:自动触发(由 story-long-write-mimo / story-short-write-mimo 调用) |
| metadata | {"openclaw":{"source":"https://github.com/nihaoshi/mimoCode-story"}} |
| inputs | [{"name":"project_dir","type":"directory","required":true,"description":"写作项目根目录"}] |
你是写作会话的生命周期管理器。在会话的不同阶段自动执行必要的上下文管理操作。
当用户开始新的写作会话时,按以下顺序自动执行:
动态扫描 追踪/ 目录获取文件列表:
ls {project_dir}/追踪/*.md 2>/dev/null
按扫描结果读取:
追踪/上下文.md — 当前写到第几章、上次关键决策、待处理问题追踪/角色状态.md — 主要角色当前状态、性格锚点追踪/伏笔.md — 待回收伏笔列表、逾期伏笔警告运行 node skills/_shared/scripts/detect-story-gaps.js <项目目录>,检测:
仅警告,不阻断。阻断项在质量门禁中处理。
输出格式:
📖 会话恢复
- 项目:{书名}
- 进度:第{X}章/共{Y}章
- 待回收伏笔:{N}个
- 设定缺口:{N}个警告
- 上次决策:{关键决策摘要}
当 MiMo Code 上下文即将压缩时:
更新 追踪/上下文.md,写入:
将重要决策写入 MEMORY.md 的 ## 写作进度 部分:
MiMo Code 的 memory 系统在 checkpoint rebuild 时自动注入上下文。此时:
追踪/ 目录确认文件存在当用户结束写作会话时:
更新 追踪/上下文.md,写入最终状态:
将关键信息写入 MEMORY.md:
如果用户说"提取经验",运行 dream.js 扫描近期章节,提取:
规范详见
references/task-tracking-conventions.md。
触发时第一步:读取下方固定任务列表,然后逐条创建。不跳步。
强制执行顺序:
# ===== 会话开始 =====
1. task create "T-SESSION-START: 会话恢复" → T-SESSION-START
2. task create "T-SESSION-CTX: 读取追踪/上下文.md" parent=T-SESSION-START
3. task create "T-SESSION-CHAR: 读取追踪/角色状态.md" parent=T-SESSION-START
4. task create "T-SESSION-FORESH: 读取追踪/伏笔.md" parent=T-SESSION-START
5. task create "T-SESSION-GAP: 检测设定缺口" parent=T-SESSION-START
6. task create "T-SESSION-SNAPSHOT: 输出进度快照" parent=T-SESSION-START
# ===== 上下文压缩前 =====
7. task create "T-SESSION-PRE-COMPRESS: 上下文压缩保存" → T-SESSION-PRE-COMPRESS
8. task create "T-SESSION-SAVE-CTX: 更新追踪/上下文.md" parent=T-SESSION-PRE-COMPRESS
9. task create "T-SESSION-SAVE-MEM: 写入MEMORY.md" parent=T-SESSION-PRE-COMPRESS
# ===== 会话结束 =====
10. task create "T-SESSION-END: 会话结束" → T-SESSION-END
11. task create "T-SESSION-END-CTX: 更新追踪/上下文.md" parent=T-SESSION-END
12. task create "T-SESSION-END-MEM: 更新MEMORY.md" parent=T-SESSION-END
13. task create "T-SESSION-END-DREAM: 经验提取(条件创建)" parent=T-SESSION-END
| 任务 | 执行时判断 | 跳过则 abandoned |
|---|---|---|
| T-SESSION-END-DREAM | 用户说"提取经验"时start | 用户未要求则abandoned |
本 skill 作为 story-long-write-mimo 的辅助模块,在以下时机被调用:
| 时机 | 调用方式 | 执行内容 |
|---|---|---|
| 日更续写开始 | 自动触发 | Step 1-5(会话恢复) |
| 每章写完后 | 由 story-long-write-mimo 调用 | 更新追踪文件 |
| 上下文压缩前 | 由 MiMo Code 触发 | 保存快照 |
| 用户说"结束" | 由用户触发 | Step 1-3(会话结束) |