Skip to content

qingyabailu-git/webfiction-write

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💡 项目说明:本工具集的灵感来源于两套开源网文创作工具: webnovel-writeroh-story-claudecode。 两个skill我都是用了,在我看来两者各有优势——一个强在工程化管理,一个强在情绪驱动方法论—— 于是用 AI(Codex / Claude)将它们的设计精髓融合成了这套 fiction-* 工具集。 在此对原项目作者表示感谢。

我不懂编程,这个 skill 是用 Codex 接入 DeepSeek 4 写的。

然后DeepSeek大概写出问题来了,又用GLM 5.2修的。

web-fiction - 网文创作工具集

用 AI 帮你写网文的工具包,从构思到完本一条龙。 面向番茄小说等免费阅读平台。核心思路:先想好每章要让读者有什么感受,再动笔写

设计理念

  • 先定情绪,再定故事:动笔前先想好这一章要让读者感受到什么——爽?虐?甜? suspense?
  • 不用记流程:该写大纲的时候系统会提醒你,该写正文的时候也知道
  • 系统自动判断:自动识别这章适合普通模式还是深度写作模式
  • 改一处,自动检测最近 10 章受影响范围:修改了一章内容,系统会自动看看有没有影响后面的剧情和设定

功能一览

技能 它能干什么 直接对 AI 说这句话就行 阶段
fiction 主入口,自动帮你找到对应的功能 「我想写小说」「帮我写书」「写网文」「开新书」 全局
fiction-conceive 和 AI 一起琢磨故事点子、设计角色、确定文风 「聊聊构思」「帮我设计角色」「我想写个什么样的故事」 准备
fiction-setup 自动建好写小说需要的文件夹结构 「建项目」「准备写书」「搭环境」「从零开始」 准备
fiction-start 正式开写前检查准备是否充分,锁定故事设定 「开书」「可以动笔了」「准备好了,开始吧」 锁定
fiction-scan 看看平台上现在什么类型最火 「扫榜」「最近流行什么」「什么火」「市场怎么样」 参考
fiction-analyze 分析热门小说是怎么写的,学人家的结构和技巧 「拆文」「分析这本书」「帮我拆一下」「学学这本书」 参考
fiction-plan 规划每一卷的节奏、时间线和每章的大纲 「规划」「做大纲」「后面怎么写」「帮我规划一下」 写作前
fiction-write 写正文 + 章节修改(写作 Normal/Deep 双模式 + 修改 Re-craft/Rewrite 两种内建模式) 「写第X章」「续写」「接着写」「修改第X章」「重写」「回炉」 核心
fiction-review 帮你看写得怎么样(可以看一章、多章或整卷) 「审查」「帮我看下写得怎么样」「审一下」 质量
fiction-polish 让文字更自然,去掉 AI 味 「润色」「去AI味」「这篇太AI了」「帮我顺一下文字」 质量
fiction-query 问系统角色叫什么、设定是什么、前面埋了什么伏笔 「查角色」「查设定」「什么状态」「那个角色叫啥来着」 全局
fiction-learn 把写得好的写法存下来,以后继续用 「记住这个写法」「这招存起来」「以后都这么写」 全局
fiction-doctor 检查项目有没有文件缺失、设定是否完整 「体检」「帮我看看项目有没有问题」「检查一下」 管理
fiction-export 写完后导出全文,归档保存 「导出」「完本」「导出txt」「我要完本了」 收尾
fiction-import 把以前写的小说导入到这套工具里 「导入」「我有现成的稿子」「把我的书导进来」 辅助

安装

skills/ 文件夹安装到 Codex,推荐让 AI 帮你做:

方法一:让 AI 自动装(推荐)

把这个项目下载到电脑上,然后对 Codex 说:

「请把我项目里 skills/ 目录下的技能安装到 Codex」

AI 会自动完成安装。

方法二:自己手动装

本工具需要同时安装 skills/ 和 scripts/ 两个目录。 推荐用方法一(让 AI 帮你装),AI 会自动处理依赖关系。

手动安装命令(需要整个仓库目录):

# macOS / Linux
cp -r skills/* ~/.codex/skills/
cp -r scripts/* ~/.codex/scripts/

# Windows (PowerShell)
Copy-Item -Path "skills/*" -Destination "$env:USERPROFILE\.codex\skills\" -Recurse -Force
Copy-Item -Path "scripts/*" -Destination "$env:USERPROFILE\.codex\scripts\" -Recurse -Force

依赖

  • Python 3.8+(可选,部分辅助功能用到 scripts/ 下的脚本)
  • 扫榜功能需要安装 browser-cdp(可选)

Windows 用户注意

SKILL.md 中的脚本使用 bash 语法(export$(...)${VAR:-default}),Windows 用户需要以下任一环境:

  • Git Bash(推荐,安装 Git for Windows 时自带)
  • WSL(Windows Subsystem for Linux)
  • MSYS2Cygwin

PowerShell 和 CMD 无法直接运行这些脚本。建议安装 Git for Windows 后使用自带的 Git Bash。

环境变量兼容性

本工具同时兼容 CodexClaude Code 两种环境。SKILL.md 中的脚本会按以下优先级查找环境变量:

  • 项目根目录:先查 CODEX_PROJECT_DIR,没有则查 CLAUDE_PROJECT_DIR,都没有则用 $PWD
  • 插件根目录:先查 CODEX_PLUGIN_ROOT,没有则查 CLAUDE_PLUGIN_ROOT

无论用哪种环境都能正常工作,无需额外配置。

快速上手

不需要记命令,直接跟 AI 聊天就行:

直接说「帮我建个项目」      → 自动创建项目文件夹
直接说「聊聊构思」          → 和 AI 聊你的小说点子
直接说「开书」              → 正式开写前的准备工作
直接说「规划一下」          → 规划第 1 卷怎么安排
直接说「写第一章」          → 开始写第一章(系统自动选深度模式)
直接说「修改第5章」        → 进入修改模式(自动判断大改/重写)

完整写作流程

构思阶段:题材/主角/冲突/文风
     ↓  (可以穿插扫榜看什么火、拆文学写法)
conceive → 和 AI 一起打磨构思
     ↓
start    → 检查准备 → 锁定设定 → 建好故事底稿
     ↓
plan     → 卷的节奏安排 → 时间线 → 每章大纲
     ↓
write    → 开始写作(系统自动推荐模式、提醒你该做什么)
     ↓
write(修改模式) → 改了一处,系统自动检查后续 10 章有没有受影响
     ↓
review   → 质量检查(可单章/多章/整卷)
polish   → 润色,去掉 AI 味
     ↓
export   → 写完导出全文

核心功能说明

普通模式 vs 深度模式

写每章时系统自动判断用哪种方式:

什么时候用 用哪种模式 什么意思
第一章 / 每卷开头结尾 / 高潮情节 / 重要节点 深度模式 六步完整写作流程,写完自动更新故事设定
普通推进剧情的章节 普通模式 四步标准流程,轻快高效

系统自动提醒

写完第 1/5/10 章、每卷最后一章时,系统会主动弹出建议,不用自己记。

三种修改强度

修改方式 改剧情? 自动检查后续影响? 调用方式 适用场景
小修(润色) fiction-polish 只调文字、润色
大改(Re-craft) ✅ 自动传播 fiction-write(内建) 改剧情,系统自动看后面有没有矛盾
重写(Rewrite) ✅ 全部 ✅ 全链路刷新 fiction-write(内建) 推翻重来,全链路刷新

项目文件夹结构

项目/
├─ .novel/                # 系统文件(不用管)
│   ├─ state.json         # 记录写到哪了、当前模式
│   ├─ project_memory.json # 存着你觉得好的写法
│   └─ tmp/               # 临时文件
├─ .story-system/          # 故事核心设定(世界观、主线等)
├─ 设定集/                 # 世界观、角色、能力体系
├─ 大纲/                   # 总纲、各卷节奏、章节大纲
├─ 正文/                   # 你写的每一章
├─ 追踪/                   # 伏笔、时间线、故事线索
└─ 审查报告/               # 系统审查后给你的建议

许可证

MIT License — 自由使用、修改、分享。

鸣谢

本工具由 AI(Codex / Claude)辅助生成。

设计参考了以下开源项目:

webnovel-writer

  • 仓库: lingfengQAQ/webnovel-writer
  • 贡献: 项目管理的工程化思路(统一状态管理、故事设定体系、审查流程等)

oh-story-claudecode

  • 仓库: worldwonderer/oh-story-claudecode
  • 贡献: 情绪驱动写作方法论(先定情绪再定故事)、丰富的写作参考库、扫榜拆文流程、去 AI 味技巧

本项目融合了两者的设计精髓:以情绪驱动的方法论为核心,以工程化的数据模型为骨架。

About

基于 Codex 的网络小说创作工具集skill — 从构思到完本的完整工作流,面向番茄、起点、七猫、刺猬猫小说等阅读平台。

Topics

Resources

License

Stars

3 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors