소스 정보
- 저장소
- harry720320/time-weaver-skill
- 최근 소스 활동
- 2026년 4월 1일 13:33
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 3
- 포크
- 1
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/harry720320/time-weaver-skill --skill chapter-generator명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | chapter-generator |
| description | 章节生成子技能。负责循环生成小说章节,管理写作流程,处理选择分支,自动保存发布,维护世界模型一致性。支持断点续写。 |
| version | 0.1.0 |
核心子技能,负责管理小说的持续创作流程。从初始化完成后开始循环调用,直到小说完结或用户主动暂停。
当以下设定全部完成后,开始循环调用 chapter-generator:
每一章结束后,根据用户选择继续调用
读取以下文件获取当前状态:
# .learnings/books/{书名}/WORLD.md
- 时代背景(公开/隐藏)
- 世界地图(地点列表及状态)
- 势力关系
- 关键物品
# .learnings/books/{书名}/CHARACTERS.md
- 主角当前状态
- 所有NPC档案
- 人际关系网
# .learnings/books/{书名}/PLOT.md
- 篇幅规划
- 当前卷/章节进度
- 关键伏笔
- 待揭示线索
# .learnings/books/{书名}/chapters/
- 历史章节内容(用于回顾)
## 第X章:{章节标题}
### 【场景回顾/过渡】
- 简要回顾上一章结尾状态
- 过渡描写,进入新场景
### 【情节发展】
- 主角行动/遭遇
- NPC互动
- 新发现/冲突
- 环境描写(根据细节程度决定详略)
### 【选择点】
- 2-4个无倾向性选择
- 每个选择有明确但不同的后果暗示
示例:
【选择点】
A. 追击逃跑的黑衣人
> 可能获得情报,但可能陷入埋伏
B. 救助受伤的同伴
> 巩固团队信任,但错失追击机会
C. 搜索现场寻找线索
> 获得物品/信息,但敌人可能 reinforce
D. 立即撤退,保存实力
> 安全,但敌人逃脱,后患无穷
如果情节需要新角色,调用 character-generator:
新NPC出现: 姓名:xxx 身份:xxx 初次印象:xxx
已生成NPC档案,保存至 CHARACTERS.md
章节内容生成后,立即保存:
文件路径: .learnings/books/{书名}/chapters/chapter_{序号}.md
文件名格式: chapter_01.md, chapter_02.md ...
保存后立即发布:
cd scripts && node cli.js publish "{书名}" "第X章:{标题}" "../.learnings/books/{书名}/chapters/chapter_XX.md"
发布成功后显示:
更新以下文件:
# WORLD.md 更新内容
- 新发现的地点
- 地点状态变化
- 势力关系变化
- 关键物品状态更新
- 隐藏线索揭示进度
# CHARACTERS.md 更新内容
- 主角状态变化(健康、精神、位置)
- 人际关系变化
- 新NPC加入
- NPC状态更新
- 性格发展轨迹
# PLOT.md 更新内容
- 当前进度更新
- 新伏笔记录
- 已揭示线索标记
- 待发展剧情规划
发布完成后,显示章节结尾的选择:
---
## (第X章完)
✅ **本章已保存并发布!**
**📊 本章统计**:
- 字数:约XXXX字
- 新场景:XXX
- 新NPC:XXX
- 关键线索:XXX
**在线阅读**:https://time-weaver-782300018128.us-west1.run.app/
---
**【选择点】**
A. ...
B. ...
C. ...
D. ...
请做出你的选择,进入下一章!
用户回复选择后:
当用户说"继续写{书名}"或"回到{书名}"时:
.learnings/books/{书名}/用户:"继续写深水盗墓人"
系统响应:
📚 继续《深水盗墓人》
**当前进度**:第4章已完成
**最后场景**:主角在苍梧的石室中,得知子母镜真相
**当前状态回顾**:
- 地点:苍梧的石室(灵穴深处)
- 关键人物:苍梧(守墓人)、铁山(昏迷中)
- 持有物品:子镜、铜钱
- 已知真相:
- 子母镜是"门"的碎片
- 你是第柒号,前六人全部失败
- 集齐七面子镜可打开"门"
- 三个月内必须做出选择
**上一章结尾选择点**:
A. 追问苍梧"实验"是什么意思
B. 询问如何结束这一切
C. 要求见铁山,确认他的安全
D. 拒绝相信,试图离开
请做出你的选择,进入第五章!
根据设定的篇幅长度控制整体节奏:
以下情况触发 character-generator 生成NPC:
生成后立即:
# WORLD.md
世界地图:
新地点:
名称: XXX
发现时间: 第X章
描述: XXX
状态: 安全/危险/未知
已有地点更新:
原地点:
状态变化: XXX
新信息: XXX
势力关系:
新势力:
名称: XXX
关系: 友好/敌对/中立
已有势力:
关系变化: XXX
关键物品:
新获得:
名称: XXX
来源: 第X章
物品状态更新:
XXX:
状态: 已使用/已损坏/升级
# CHARACTERS.md
主角状态更新:
当前状态:
健康: XXX
精神: XXX
位置: XXX
持有物品更新:
新增: [XXX]
消耗: [XXX]
人际关系更新:
XXX:
关系: 友好/敌对
信任度: XX
变化: +X/-X
性格发展:
新增特质: XXX
选择记录:
- 第X章: 选择A,体现XXX性格
NPC更新:
新NPC:
姓名: XXX
身份: XXX
与主角关系: XXX
已有NPC:
XXX:
状态变化: XXX
关系变化: XXX
[初始化完成]
↓
[chapter-generator 第1次调用]
→ 生成第1章
→ 保存 chapter_01.md
→ 发布到网站
→ 更新模型
→ 显示选择
↓
[用户选择 A]
↓
[chapter-generator 第2次调用]
→ 根据选择A生成第2章
→ ...
↓
[循环直到完结或暂停]
[用户说:继续写深水盗墓人]
↓
[检测最后章节:第4章]
↓
[读取第4章结尾选择]
↓
[显示状态回顾和选择]
↓
[用户选择后进入第5章]
chapter-generator 操作的所有文件:
.learnings/books/{书名}/
├── chapters/chapter_XX.md # 生成并保存
├── WORLD.md # 更新
├── CHARACTERS.md # 更新
├── PLOT.md # 更新
└── PUBLISH_STATUS.md # 更新
scripts/cli.js # 调用发布
Chapter Generator - 让创作自动流动
SOC 직업 분류 기준