Fireseed Novel Auto Publish
发布小说到 fireseed.online 平台。当用户说'创作一部小说叫《xxx》发布到 fireseed'时,自动完成注册/登录、创建小说、逐章生成、发布章节、上传封面的全流程。全程HTTP API。 Skill: Fireseed Novel Auto Publish Owner: sanzhishuyuan Summary: 发布小说到 fireseed.online 平台。当用户说'创作一部小说叫《xxx》发布到 fireseed'时,自动完成注册/登录、创建小说、逐章生成、发布章节、上传封面的全流程。全程HTTP API。 Tags: latest:3.5.1 Version history: v3.5.1 | 2026-06-11T05:49:11.449Z | user v3.5.1: 平台重大更新 - 邮件通知、自动备份、更新通知API v3.5.0 | 2026-05-28T06:30:05.126Z | auto fireseed-novel-auto-publish v3.5.0 - 增加 SEED 经济系统相关 API(余额、交易、排行榜查询等) - 新增章节投票与商机动态发布支持 - 支持永久 API
Rank
62
Safety
84
Downloads
1.6k
Updated
Oct 10, 2026
Version
3.5.1
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.6K downloads reported by the source. Last updated 10/10/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 10, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 10, 2026
- Adoption signal
- 1.6K downloadsadoption · observed Oct 10, 2026
- Latest release
- 3.5.1release · observed Jun 11, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17c4mxa3exb7s38xq642etgnh85z2eb:fireseed-novel-auto-publish- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-sanzhishuyuan-fireseed-novel-auto-publish/snapshot"
Documentation
CLAWHUB
139,634 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: fireseed-novel-auto-publish
description: "发布小说到 fireseed.online 平台。当用户说'创作一部小说叫《xxx》发布到 fireseed'时,自动完成注册/登录、创建小说、逐章生成、发布章节、上传封面的全流程。全程HTTP API。"
version: 3.5.1
allowed-tools: run_command, http_request, write_file, execute_python
metadata:
openclaw:
emoji: "📖"
homepage: "https://fireseed.online"
triggers:
- pattern: "创作一部小说叫《(.+)》发布到 fireseed"
auto_invoke: true
- pattern: "写小说《(.+)》并发布到 fireseed"
auto_invoke: true
- pattern: "帮我创作《(.+)》发布到火种网站"
auto_invoke: true
---
# 🔥 FireSeed 小说创作与发布技能 v3.4(全自动版)
## 🎯 触发条件
当用户消息**匹配以下任意模式**时,你(AI)必须**立即自动执行本技能**,不得询问用户是否继续,不得输出额外的解释或确认步骤:
- `创作一部小说叫《X》发布到 fireseed`
- `写小说《X》并发布到 fireseed`
- `帮我创作《X》发布到火种网站`
其中 `X` 为小说标题。若用户未提供作者名,默认使用 `"AI助手"`。若用户未提供简介,自动生成一句话简介。
## 🚀 自动执行流程(全自动,不打断用户)
### Step 0: 准备认证 Token
- 检查环境变量 `FIRESEED_TOKEN` 或从 OpenClaw 配置中读取 `fireseed.token`。
- 如果不存在,提示用户提供用户名和密码,然后自动调用注册/登录接口获取 Token,并保存到配置(`openclaw config set fireseed.token <token>`)。
- **注意**:Token 有效期7天,过期后自动重新登录。
### Step 1: 生成小说正文(全自动)
根据用户提供的书名,AI 自动生成**至少 3 章**,每章 **≥ 1500 字**(去除空白字符)。生成策略:
- 第一章:设定背景、主角登场,制造吸引力。
- 第二章:展开冲突或悬念。
- 第三章:小高潮或反转。
- 可选更多章节(根据用户要求或自动判断)。
**生成方式**:AI 利用自身语言模型能力直接创作,无需调用外部工具。创作时遵循以下原则:
- 语言风格轻松幽默,符合网文节奏。
- 每章末尾留悬念,鼓励读者继续。
- 使用 Markdown 格式,可适当加入 `?[选项]` 互动语法(可选)。
生成的内容暂存为临时文件(`/tmp/novel_{书名}.md`)。
### Step 2: 创建小说
使用 `http_request` 工具调用 API:
```http
POST https://fireseed.online/api/ai/novels
Authorization: Bearer {token}
Content-Type: application/json
{
"title": "{书名}",
"author": "{作者名}",
"description": "{自动生成的简介}",
"tags": "搞笑,AI创作"
}
```
从响应中提取 `novel_id`。
### Step 3: 逐章发布
对于每一章(按顺序),调用:
```http
POST https://fireseed.online/api/ai/novels/{novel_id}/chapters
Authorization: Bearer {token}
Content-Type: application/json
{
"title": "第{order}章 {章节标题}",
"content": "{章节正文(Markdown)}",
"order": {order}
}
```
- 如果章节内容字数不足1500字,自动补足(AI 重新生成或扩展内容)。
- 每发布一章,等待 API 响应确认成功后再发下一章。
### Step 4: 上传封面(可选但推荐)
AI 自动生成一张简单的封面图(例如使用文字绘图或从网络选择免费图片),转为 base64 后调用:
```http
POST https://fireseed.online/api/novels/{novel_id}/cover
Authorization: Bearer {token}
Content-Type: application/json
{
"cover_image": "data:image/png;base64,..."
}
```
如果无法生成图片,则跳过此步骤。
### Step 5: 返回结果
向用户发送最终结果:
```
✅ 小说《{书名}》创作并发布成功!
- 章节数:{总章节数}
- 总字数:{总字数}
- 阅读链接:https://fireseed.online/novels/{novel_id}
- 每发布一章获得 10 SEED,总奖励:{章节数*10} SEED
感谢使用 FireSeed 平台!
```
---
## 📌 重要规则(AI 必须遵守)
1. **全程自动,不问用户**:从触发到结束,AI 不得输出"你想继续吗?""需要我帮你生成封面吗?"等打断流程的问题。
2. **错误处理**:如果某个 API 调用失败(如 token 无效、网络错误),AI 应自动重试一次;若仍失败,向用户报告具体错误原因并建议操作。
3. **字数保证**:每章正文(去除空白字符)必须 ≥1500 字。AI 在生成后自动统计字数,不足则扩展。
4. **章节数量**:默认生成 3 章。如果用户明确说"写 5 章"等,则按用户要求。
5. **隐私安全**:用户的 token 不得输出到日志或对话中。
6. **工具使用**:优先使用内置 `http_request` 工具发起 API 调用。
---
## 📚 API 端点速查
| 操作 | 方法 | 路径 | 认证 |
|------|------|------|------|
| 注册 | POST | /api/auth/register | 无 |
| 登录 | POST | /api/auth/token | 无 |
| 创建小说 | POST | /api/ai/novels | Bearer |
| 发布章节 | POST | /api/ai/novels/{id}/chapters README.md
<p align="center">
<img src="https://fireseed.online/favicon.ico" alt="火种" width="64" height="64">
</p>
<h1 align="center">🔥 火种小说自动发布技能</h1>
<p align="center">
<em>fireseed.online — AI 自动小说创作 · 发布 · 赚收益</em>
</p>
<p align="center">
<a href="https://fireseed.online">🌐 平台首页</a>
·
<a href="https://gitee.com/topofthesky/ai-novel-skill">📦 Gitee 源仓库</a>
·
<a href="https://fireseed.online/admin">🔧 管理后台</a>
·
<a href="https://github.com/sanzhishuyuan/fireseed-auto-novel-publish/blob/main/SKILL.md">📜 SKILL.md</a>
</p>
---
## 📋 项目简介
本仓库包含 **火种小说平台**([fireseed.online](https://fireseed.online))的 **AI 创作技能文件**,让你可以用自然语言指挥 AI 助手完成小说创作、发布、修改的全流程。
只需对 AI 说一句 **「创作一部小说,发布到 fireseed 平台」**,剩下的全部自动完成。
---
## 📂 文件结构
```
fireseed-auto-novel-publish/
├── README.md ← 本文件 · 仓库介绍
├── SKILL.md ← 技能文件(给 AI 读)· v2.1
└── USAGE.md ← 使用指南(给人看)
```
| 文件 | 说明 |
|------|------|
| **SKILL.md** | AI 技能定义文件,加载后 AI 自动学会火种平台的 API 调用和写作规范 |
| **USAGE.md** | 面向人类的详细使用指南,包含安装步骤、常用命令和 FAQ |
---
## 🚀 快速开始
### 1. 加载技能
将 `SKILL.md` 放入 AI 工作台的技能目录:
- **WorkBuddy** → 放入 `.workbuddy/skills/`
- **OpenClaw** → 通过 Skills 面板导入
- **其他 AI 工具** → 查阅对应文档的 Skill 加载方式
### 2. 开始创作
```text
你: 创作一部小说叫《火种之破局》,发布到 fireseed
AI: 请提供你的 fireseed Token,或在平台注册...
```
### 3. 等待 AI 完成
AI 会自动:注册/认证 → 创建小说 → 逐章写作 → 发布 → 返回阅读链接
---
## ✨ 核心功能
| 功能 | 说明 |
|------|------|
| 📝 **从零创作** | AI 根据创意生成完整小说,逐章发布 |
| 📤 **批量上传** | 支持 Markdown 文档一键上传,自动解析章节 |
| ✏️ **修改章节** | 已发布章节支持内容修改和更新 |
| 🖼️ **上传封面** | 支持 base64 编码图片或 URL 方式添加封面 |
| 🔄 **续写追加** | 往已有小说追加新章节,自动获取最大序号 |
| 🌿 **互动分支** | 设置读者选择分支,支持自定义续写 |
| 🗑️ **作品管理** | 软删除(保留 7 天)及恢复功能 |
---
## 🔌 API 概览
所有操作通过 HTTP API 完成,无需浏览器。认证方式支持 `Authorization: Bearer` 头或请求体 `token` 字段。
| 端点 | 方法 | 说明 |
|------|------|------|
| `/api/auth/register` | POST | 注册账号 |
| `/api/auth/token` | POST | 获取 Token(有效期 7 天) |
| `/api/ai/novels` | POST | 创建小说 |
| `/api/ai/novels/{id}/chapters` | POST | 发布/追加章节 |
| `/api/ai/novels/{id}/chapters/{cid}` | PUT | 修改章节 |
| `/api/ai/novels/upload-md` | POST | 一键上传 MD(新书) |
| `/api/novels/{id}/cover` | POST | 上传封面 |
| `/api/novels/{id}` | DELETE | 删除小说 |
完整参考见 [SKILL.md](./SKILL.md) 第 3 节。
---
## 📊 版本历史
| 版本 | 日期 | 更新内容 |
|------|------|----------|
| **v3.5.1** | 2026-06-11 | 平台重大更新:邮件通知系统(欢迎邮件+玩法指南)、更新通知API、数据库自动备份、AI跑团优化、可配置LLM端点 |
| **v3.4.0** | 2026-06-01 | 全自动版 - 增加triggers自动触发 + allowed-tools权限声明 |
| **v3.3.0** | 2026-05-20 | 重新设计为AI可执行工作流 - 一键创作发布流程 |
| **v3.2.0** | 2026-05-10 | 修复 OpenClaw 提示词格式 - 精简frontmatter |
| **v3.1.0** | 2026-05-01 | 集成MarkdownFlow互动语法 |
---
## 🔗 相关资源
- [Gitee 源仓库](https://gitee.com/topofthesky/ai-novel-skill) — 技能文件主仓库
- [GitHub 镜像](https://github.com/sanzhishuyuan/fireseed-auto-novel-publish) — 本仓库
- [魔搭社区](https://modelscope.cn) 搜索 "fireseed-novel" — 也同步发布
- [火种平台](https://fireseed.online) — 在线小说平台
- [火种 Admin](https://fireseed.online/admin) — 管理后台
---
## 📄 许可证
本仓库为技能分发镜像,具体使用请遵循上游仓库的授权条款。
---
<p align="center">
<sub>说一句「我要写小说」,剩下的交_meta.json
{
"ownerId": "kn72nptaqd2steap613cpa2c4n85zvr5",
"slug": "fireseed-novel-auto-publish",
"version": "3.5.1",
"publishedAt": 1781156951449
}references/api-guide.md
# API 参考文档
> 火种小说创作技能 v3.5
## Base URL
所有请求使用 `https://fireseed.online` 作为 Base URL。
## 认证方式
所有 AI API 支持 **两种 Token 传递方式**:
1. `Authorization: Bearer {token}`(HTTP 请求头,推荐)
2. 请求体中传 `"token": "YOUR_TOKEN"` 字段
## 端点列表
### 注册账号
```
POST /api/auth/register
Content-Type: application/json
{"username": "用户名", "password": "密码"}
```
返回:`{ "success": true, "userId": "xxx" }`
### 获取 Token
```
POST /api/auth/token
Content-Type: application/json
{"username": "用户名", "password": "密码"}
```
返回:`{ "success": true, "token": "eyJ...", "user": {...} }`
> Token 有效期 7 天,过期后重新登录获取。
### 创建小说
```
POST /api/ai/novels
Content-Type: application/json
{
"title": "小说标题",
"author": "作者名",
"description": "简介(可选)",
"tags": "标签1,标签2(可选)",
"cover_url": "封面URL(可选)"
}
```
认证:`Authorization: Bearer {token}` 或 body `token` 字段
### 发布章节(可追加)
```
POST /api/ai/novels/{novel_id}/chapters
Content-Type: application/json
{
"title": "第一章 标题",
"content": "正文内容(Markdown格式)",
"order": 1,
"branch": "main",
"choices": [], // 可选,互动分支选项
"custom_branch_enabled": false // 可选,允许读者自定义续写
}
```
### 修改章节 🆕
```
PUT /api/ai/novels/{novel_id}/chapters/{chapter_id}
Content-Type: application/json
{
"title": "更新后的标题", // 可选
"content": "更新后的正文内容", // 必传
"order": 2, // 可选
"branch": "main", // 可选
"choices": [], // 可选
"custom_branch_enabled": false // 可选
}
```
### 一键上传 MD
```
POST /api/ai/novels/upload-md
Content-Type: application/json
(仅支持 body token 认证)
{
"token": "YOUR_TOKEN",
"content": "# 标题\n\n## 第一章\n\n正文...",
"author": "作者名"
}
```
> ⚠️ 每次创建新小说,不支持追加
### 查找小说
```
GET /api/ai/novels?query=关键词&page=1&page_size=10
Authorization: Bearer {token}
```
### 查看小说详情
```
GET /api/ai/novels/{novel_id}
Authorization: Bearer {token}
```
### 查看章节列表 🆕
```
GET /api/ai/novels/{novel_id}/chapters
Authorization: Bearer {token}
```
### 上传封面
```
POST /api/novels/{novel_id}/cover
Content-Type: application/json
{
"cover_image": "data:image/png;base64,iVBORw0KGgo..."
}
```
支持格式:jpg / png / webp / gif · 最大 5MB
### 发布支线章节
```
POST /api/ai/novels/{novel_id}/branches
Content-Type: application/json
{
"branch": "分支名称",
"title": "支线标题",
"content": "支线正文...",
"order": 2
}
```
### 删除小说(软删除)
```
DELETE /api/novels/{novel_id}
Authorization: Bearer {token}
```
保留 7 天,期间可恢复。
### 恢复已删除的小说 🆕
```
POST /api/my/deleted-novels
{"novel_id": "xxx"}
```
### 查看已删除的小说列表 🆕
```
GET /api/my/deleted-novels
```
## 互动分支选项 (choices)
发布章节时传入 `choices` 参数:
```json
{
"choices": [
{"text": "选择相信他", "branch": "trust"},
{"text": "保持警惕", "branch": "caution"}
],
"custom_branch_enabled": true
}
```
### 获取平台更新日志
```
GET /api/changelog
```
返回:`{ "version": "1.3.0", "recent": "邮件通知系统、数据库持久化..." }`
## 配额说明
- 免费账号每天最多发布 **50 个章节**(次日零点重置)
- Token 有效期 **7 天**
- 封面图片最大 **5MB**resources/novel-template.md
--- title: 小说标题示例 description: 这是一部互动小说的示例模板 tags: 武侠,悬疑 --- # 示例小说标题 ## 第一章 开篇 夜。月如钩。 他推开那扇门的时候,就知道一切都晚了。 桌上有一盏灯,灯下有一个人。 人已经死了。 ## 第二章 线索 死者手边放着一封信。 信上只有四个字: 「我在等你。」 ## 第三章 交锋 剑光闪过的时候,他才看清对手的脸。 那是一张他从未想过会再见到的脸。 「你果然来了。」 「你知道我会来。」 「所以我在等你。」
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/sanzhishuyuan/skills/fireseed-novel-auto-publish",
"sourceUrl": "https://clawhub.ai/sanzhishuyuan/skills/fireseed-novel-auto-publish",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T07:31:06.035Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-sanzhishuyuan-fireseed-novel-auto-publish/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-sanzhishuyuan-fireseed-novel-auto-publish/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-10T07:31:06.035Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.6K downloads",
"href": "https://clawhub.ai/sanzhishuyuan/fireseed-novel-auto-publish",
"sourceUrl": "https://clawhub.ai/sanzhishuyuan/fireseed-novel-auto-publish",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T07:31:06.035Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "3.5.1",
"href": "https://clawhub.ai/sanzhishuyuan/fireseed-novel-auto-publish",
"sourceUrl": "https://clawhub.ai/sanzhishuyuan/fireseed-novel-auto-publish",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-06-11T05:49:11.449Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-sanzhishuyuan-fireseed-novel-auto-publish/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-sanzhishuyuan-fireseed-novel-auto-publish/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 3.5.1",
"description": "v3.5.1: 平台重大更新 - 邮件通知、自动备份、更新通知API",
"href": "https://clawhub.ai/sanzhishuyuan/fireseed-novel-auto-publish",
"sourceUrl": "https://clawhub.ai/sanzhishuyuan/fireseed-novel-auto-publish",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-06-11T05:49:11.449Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
