L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Productivité · SKILL.md

time-weaver

time-weaver

穿越小说探索式写作技能。让作者和主角一起探索未知时空,开放式剧情,选择驱动。

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: time-weaver description: 穿越小说探索式写作技能。让作者和主角一起探索未知时空,开放式剧情,选择驱动。 version: 0.7.2 license: MIT author: Harry

Time Weaver - 时光织者

一个游戏化开放式穿越小说写作技能。让作者和主角一起探索未知时空,通过选择驱动的叙事方式,创造沉浸式的穿越小说写作体验。

核心理念

Time Weaver 采用探索式写作方法:

  • 作者和主角一样,不知道接下来会发生什么
  • 每一个选择都可能改变故事的走向
  • 开放式剧情,没有固定的剧本,结局可能是死亡、成功,或归于平凡
  • 让创作过程本身成为一场冒险

写作流程

第一步:选择写作风格(调用 writing-style)

调用方式:读取 sub-skills/writing-style/SKILL.md,按流程执行:

  1. 显示可用风格列表
  2. 用户选择
  3. 记录选定风格,用于后续所有章节写作

writing-style 输出:

  • 选定的写作风格(如:猫腻风格)
  • 风格特征和写作指导

当前可用风格:

  • 📝 猫腻风格:细腻的人物刻画、幽默的叙事节奏、宏大的世界观、草蛇灰线的布局

流程示例:

"请选择你的写作风格:

  1. 猫腻风格(推荐)"

...(按 writing-style 流程继续)

第二步:选择细节描写程度(主技能内置)

执行方式:主技能直接询问用户

影响每章字数和描写细腻度:

档次每章字数特点
🔹 低1000字以上节奏快,侧重剧情推进
🔸 中 ⭐默认2000字以上平衡节奏与细节
🔶 高3000字以上细腻描写,沉浸感强

记录方式:保存到 .learnings/books/{书名}/WORLD.md

流程示例:

"请选择细节描写程度:低/中/高?(默认:中)"

第三步:选择篇幅长度(主技能内置)

执行方式:主技能直接询问用户

影响整体情节规划和章节数量:

篇幅章节数特点
📕 短篇约10章单线剧情,快速体验
📗 中篇 ⭐默认约50章多线展开,深度探索
📘 长篇100章以上宏大叙事,史诗格局

情节生成要求:根据篇幅规划整体故事结构,保存到 .learnings/books/{书名}/PLOT.md

流程示例:

"请选择篇幅长度:短篇/中篇/长篇?(默认:中篇)"

第四步:生成年代背景(调用 era-generator)

调用方式:读取 sub-skills/era-generator/SKILL.md,按流程执行:

  1. 询问隐藏模式(隐藏/公开)
  2. 选择时代类型(国内历史/国外历史/虚构/未来/末日)
  3. 细化具体年代(交互式选择或生成5个选项)
  4. 保存到 .learnings/books/{书名}/WORLD.md

输出:完整的时代背景设定(详见 era-generator)

第五步:生成主角(调用 character-generator)

调用方式:读取 sub-skills/character-generator/SKILL.md,按流程执行:

  1. 询问基础信息(姓名、性别、现代身份)
  2. 生成5个角色选项供选择
  3. 用户选择或自定义
  4. 保存到 .learnings/books/{书名}/CHARACTERS.md

输出:完整的角色档案(详见 character-generator)

第六步:生成初始场景(调用 scene-generator)

调用方式:读取 sub-skills/scene-generator/SKILL.md,按流程执行:

  1. 根据年代和角色设定,生成5个初始场景选项
  2. 用户选择或自定义
  3. 保存到 .learnings/books/{书名}/WORLD.md

输出:完整的场景设定(详见 scene-generator)

第七步:小说命名(调用 novel-namer)

调用方式:读取 sub-skills/novel-namer/SKILL.md,按流程执行:

  1. 根据年代、角色、场景等设定,生成5个书名选项
  2. 用户选择、重新生成或自定义
  3. 确定书名后,创建书籍目录结构

输出:确定的书名和目录结构(详见 novel-namer) └── chapters/ # 章节文件


### 第八步至第十步:循环生成章节(调用 chapter-generator)

完成初始化后,**调用 `chapter-generator` 子技能**进入循环写作模式。

**chapter-generator 职责**:
1. 读取当前状态(WORLD/CHARACTERS/PLOT)
2. 生成新章节内容
3. 生成选择点(2-4个无倾向性选项)
4. 如有需要,调用 `character-generator` 生成新NPC
5. **强制保存章节文件** → `.learnings/books/{书名}/chapters/chapter_{序号}.md`
6. **调用 `novel-publisher` 发布章节** → `node scripts/cli.js publish "{书名}" "{章节标题}" "{文件路径}"`
7. **更新 WORLD.md**(新地点、势力关系、物品状态)
8. **更新 CHARACTERS.md**(主角状态、NPC变化、人际关系)
9. **更新 PLOT.md**(进度、伏笔、剧情规划)
10. 显示选择点,等待用户选择
11. 根据用户选择,循环生成下一章

**断点续写**:
用户可随时说"继续写{书名}",chapter-generator 会找到最后章节,显示状态回顾和选择点,继续写作。

---

## 多书并行管理

支持同时创作多部小说,每本书独立存放:

.learnings/books/ ├── 烂尾之王/ │ ├── CHARACTERS.md │ ├── WORLD.md │ ├── PLOT.md │ └── chapters/ ├── 新书1/ │ └── ... └── 新书2/ └── ...


**切换书籍**:
> "当前你正在创作以下书籍:
> 1. 《烂尾之王》- 已写8章
> 2. 《新书1》- 已写3章
>
> 请选择继续写作的书,或回复【开新书】"

---

## 子技能调用关系

开始新书 ├── 调用 writing-style → 确定写作风格 ├── 询问细节程度 → 低/中/高 ├── 询问篇幅长度 → 短/中/长 ├── 调用 era-generator → 生成年代背景 ├── 调用 character-generator → 生成主角 ├── 调用 scene-generator → 生成初始场景 ├── 调用 novel-namer → 生成书名 └── 调用 chapter-generator → 循环生成章节 ├── 读取当前状态(WORLD/CHARACTERS/PLOT) ├── 生成新章节内容 ├── 生成选择点 ├── 如有需要,调用 character-generator → 生成新NPC ├── 强制保存章节文件 ├── 调用 novel-publisher → 发布章节 ├── 更新 WORLD.md ├── 更新 CHARACTERS.md ├── 更新 PLOT.md └── 根据用户选择 → 循环下一章


---

## 文件结构

### 单本书籍文件结构

```yaml
# .learnings/books/{书名}/WORLD.md
书名: 烂尾之王
写作风格: 猫腻风格
细节程度: 中
篇幅长度: 中篇(约50章)

时代背景:
  类型: 虚拟架空
  参考: 类似明朝中后期
  具体年代: 嘉靖年间
  隐藏模式: 是/否

初始场景:
  名称: 古墓惊变
  描述: ...

世界地图:
  青云镇:
    类型: 城镇
    势力: 红袍人、守界人
    状态: 危险
  灵穴:
    类型: 圣地
    势力: 古老者
    状态: 安全

势力关系:
  红袍人: 敌对
  守界人: 中立偏敌对
  古老者: 友善
# .learnings/books/{书名}/CHARACTERS.md
主角:
  姓名: 王海青
  性别: 男
  现代身份: 历史系学生
  古代身份: 没落贵族后裔
  性格: [谨慎, 善于分析]
  金手指: 历史知识
  弱点: 缺乏实战经验
  当前状态: 疲惫
  持有物品: [铜镜, 源石]
  人际关系:
    阿九: 盟友
    源主: 敌对

NPC:
  阿九:
    真实姓名: 林小雨
    身份: 引路人
    背景: 前试炼者
    当前状态: 陪伴主角
    与主角关系: 盟友
# .learnings/books/{书名}/PLOT.md
篇幅规划: 中篇(50章)

整体结构:
  第一卷·觉醒(1-10章):
    - 穿越与适应
    - 发现试炼真相
    - 获得第一件神器
  第二卷·成长(11-30章):
    - 收集盟友
    - 对抗红袍人
    - 获得第二件神器
  第三卷·对决(31-50章):
    - 潜入核心
    - 面对源主
    - 开放式结局

当前进度: 第8章
关键伏笔:
  - 铜镜与源主的联系
  - 阿九的过去
  - 第四件神器的线索

版本历史

0.7.2

  • 🧹 精简主技能:删除被子技能覆盖的冗余内容
  • 📝 第4-7步仅保留子技能调用说明,详细流程移至各子技能
  • 📝 第8-10步合并为 chapter-generator 调用说明
  • 🎯 主技能聚焦整体流程,子技能负责具体实现

0.7.0

  • ➕ 新增 chapter-generator 子技能:核心章节生成引擎
  • 🔄 标准化章节生成流程:读取状态→生成内容→保存→发布→更新模型
  • 🔄 实现循环写作模式:根据选择自动生成下一章
  • ➕ 支持断点续写:可随时暂停并恢复写作
  • ➕ 新增8个子技能:era-generator、character-generator、scene-generator、writing-style、novel-publisher、epub-exporter、novel-namer、chapter-generator

0.6.0

  • 🔄 重构写作流程,标准化10步创作法
  • ➕ 新增细节程度选择(低/中/高)
  • ➕ 新增篇幅长度规划(短/中/长)
  • 🔧 角色生成流程优化:先问基础信息再生成选项
  • 🔧 年代生成流程优化:先询问隐藏模式
  • ➕ 新增小说命名子流程
  • 🔧 自动保存与发布机制完善
  • 📝 多书并行管理结构标准化

0.5.0

  • 新增 epub-exporter 子技能
  • 支持导出 EPUB 格式电子书

0.4.0

  • 新增 novel-publisher 子技能
  • 支持自动发布小说到在线平台
Skills enregistrées