with one click
novel-publisher
小说发布子技能。将穿越小说章节自动发布到 time-weaver 在线平台。支持首次全量发布、增量发布、自动追踪发布状态。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
小说发布子技能。将穿越小说章节自动发布到 time-weaver 在线平台。支持首次全量发布、增量发布、自动追踪发布状态。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
穿越小说探索式写作技能。让作者和主角一起探索未知时空,开放式剧情,选择驱动。
章节生成子技能。负责循环生成小说章节,管理写作流程,处理选择分支,自动保存发布,维护世界模型一致性。支持断点续写。
角色生成子技能。用于生成穿越小说的主角和NPC角色档案。询问基础信息后生成5个角色模板供选择,支持重新生成和自定义。负责新NPC的自动生成和角色档案的持续更新。
将小说章节导出为 EPUB 格式电子书。支持合并所有章节、生成目录、自定义封面和元数据。
年代生成子技能。首先询问是否隐藏模式,然后生成或交互式选择时代背景。支持真实历史、虚构时代、未来、末日等多种类型。
小说命名子技能。根据穿越时代、角色模板、初始场景等设定,智能生成小说书名。提供多个选项供用户选择,支持重新生成和自定义。
| name | novel-publisher |
| description | 小说发布子技能。将穿越小说章节自动发布到 time-weaver 在线平台。支持首次全量发布、增量发布、自动追踪发布状态。 |
| version | 0.1.0 |
自动将 Time Weaver 创作的穿越小说章节发布到在线平台。
https://time-weaver-782300018128.us-west1.run.app/
scripts/cli.js 命令行工具~/.time-weaver-config - API Key 存储(由 cli.js 管理).learnings/PUBLISH_STATUS.md - 章节发布状态追踪首次调用时,向用户显示以下信息:
📚 首次使用小说发布功能
请先访问网站注册账号: https://time-weaver-782300018128.us-west1.run.app/
注册步骤:
- 点击注册,创建账号
- 进入个人资料页面
- 生成 API Key
- 将 API Key 发送给我
用户发送 API Key 后,执行:
echo '{"apiKey": "用户的API_KEY"}' > ~/.time-weaver-config
然后回复:
✅ API Key 已保存!现在可以开始发布小说了。
.learnings/PUBLISH_STATUS.md格式:
# 发布状态记录
## 基本信息
- 书名: [小说名称]
- 首次发布时间: [日期]
- 最后更新时间: [日期]
## 章节发布状态
| 章节序号 | 章节标题 | 文件路径 | 发布状态 | 发布时间 | 线上链接 |
|---------|---------|---------|---------|---------|---------|
| 1 | 第一章:穿越 | ./chapters/chapter_01.md | ✅ 已发布 | 2026-03-30 | [链接] |
| 2 | 第二章:初遇 | ./chapters/chapter_02.md | ✅ 已发布 | 2026-03-30 | [链接] |
| 3 | 第三章:谋定 | ./chapters/chapter_03.md | ⏳ 待发布 | - | - |
## 发布统计
- 总章节数: 3
- 已发布: 2
- 待发布: 1
当 .learnings/PUBLISH_STATUS.md 不存在时:
检查登录状态
~/.time-weaver-config 是否存在扫描章节文件
./chapters/ 目录下所有章节文件chapter_01.md, chapter_02.md...第1章.md, 第2章.md...chapter-1.md, chapter-2.md...询问书名
请输入要发布的小说书名:
逐章发布
node scripts/cli.js publish "书名" "章节标题" "章节文件路径"
创建状态文件
.learnings/PUBLISH_STATUS.md汇报结果
✅ 首次发布完成!
- 共发布 X 章
- 成功: X 章
- 失败: X 章
- 访问 https://time-weaver-782300018128.us-west1.run.app/ 查看
当 .learnings/PUBLISH_STATUS.md 已存在时:
读取状态文件
扫描新章节
./chapters/ 目录按序发布新章节
更新状态文件
汇报结果
✅ 增量发布完成!
- 本次发布: X 章
- 累计发布: X/X 章
每个章节文件应包含:
# 第一章:章节标题
正文内容...
正文内容...
标题格式要求:
# 第X章:标题 或 # 章节标题每次 Time Weaver 完成一章写作后,自动调用 novel-publisher:
./chapters/chapter_XX.md新章节完成
↓
保存章节文件
↓
调用 novel-publisher
↓
检查登录状态
↓
扫描新章节
↓
发布未发布章节
↓
更新状态文件
↓
通知用户发布结果
发布我的小说
重新发布第3章
查看小说发布状态
| 错误情况 | 处理方式 |
|---|---|
| API Key 无效 | 提示重新登录,引导获取新 API Key |
| 网络错误 | 重试3次,失败后记录待重试状态 |
| 章节文件不存在 | 跳过并记录错误 |
| 发布服务器错误 | 记录错误,稍后重试 |
主技能 SKILL.md 中需要添加:
写作完成回调
novel-publisher 进行发布发布状态查询命令
发布相关功能
Novel Publisher - 将穿越小说发布到线上