Skip to content

lingfengQAQ /webnovel-writer

Claude Code plugin for long Chinese web novels that stay consistent
Script & storyGPL-3.0Chinese README
Stars
7.3k
30 days
New
Last push
yesterday

About webnovel-writer

A Claude Code plugin writes long Chinese web novels and keeps them consistent. It tracks settings, timelines and foreshadowing across hundreds of chapters. Eight slash commands cover setup, volume planning, drafting, review and status. The main branch only gets fatal-bug fixes, and RAG needs paid keys.

Best for: Authors writing long Chinese web serials who need the AI to remember settings and foreshadowing.

What it does

  • Runs eight slash commands for setup, planning, writing, review and status
  • Keeps one fact source: pre-writing contracts and accepted chapter commits
  • Writes a chapter in steps: context, draft, review, polish, fact extraction
  • Searches your story with embeddings, or BM25 keywords when no key is set
  • Ships 37 Chinese web-novel genre templates you can mix together
  • Shows a read-only dashboard of state, entity graph, chapters and hooks

Quickstart

Rewritten from the README. Check the repo for the latest steps.

  1. 1
    Install the plugin in Claude Code: the command below then the next command.
    claude plugin marketplace add lingfengQAQ/webnovel-writer --scope user
    claude plugin install webnovel-writer@webnovel-writer-marketplace --scope user
  2. 2
    Install Python dependencies: the command below
    python -m pip install -r https://raw.githubusercontent.com/lingfengQAQ/webnovel-writer/HEAD/requirements.txt
  3. 3
    Run /webnovel-init to create the book project folders.
  4. 4
    In the book root, run cp .env.example .env and add your embedding and rerank API keys. Without keys it falls back to BM25.
  5. 5
    Plan and write: /webnovel-plan 1, /webnovel-write 1, /webnovel-review 1-5, /webnovel-query 伏笔.
  6. 6
    Open the read-only panel with /webnovel-dashboard.

Models and languages

Models it works with

  • Claude
  • ChatGPT
  • Gemini
  • Kimi
  • GLM
  • DeepSeek
  • Qwen3-Embedding-8B
  • jina-reranker-v3

Interface and docs

  • Chinese

Head-to-head

Alternatives

Other script & story projects people compare with webnovel-writer.

Narcooo

inkos

Writes long novels, short stories, scripts and storyboards

Script & story
  • Kimi K3
  • DeepSeek V4 Flash
  • DeepSeek V4 Pro
  • +7
10k GitHub stars4 days agoAGPL-3.0

ExplosiveCoderflome

AI-Novel-Writing-Assistant

Open-source workbench that writes full novels, comic panels and short-drama drafts

Script & story
  • OpenAI
  • DeepSeek
  • xAI
  • +1
3.1k GitHub stars7 days agoAGPL-3.0

zenstory-ai

oh-story-dsh

Open novel, short-drama, game and video-recap workbenches in DeepSeek Harness

Script & story
  • DeepSeek
  • GPT Image 2
  • Seedance
  • +4
431 GitHub stars3 days agoMIT

Drop 13 skills into your coding agent to write Chinese web novels

Script & story
  • GPT Image 2
  • Claude Opus
  • Claude Haiku
7.2k GitHub stars4 days agoMIT

Featured on OpenMicroDrama

Do you maintain webnovel-writer? Add this badge to your README so English speakers can find our write-up.

Featured on OpenMicroDrama
markdown
[![Featured on OpenMicroDrama](https://openmicrodrama.com/badges/featured.svg)](https://openmicrodrama.com/projects/lingfengqaq-webnovel-writer)

The badge links to this page. Want your description changed? Email support@openmicrodrama.com.

Reviewed Oct 1, 2026. Master (v6) is in maintenance mode, v7 was frozen and never released, and v8 is a separate source preview with a different install path. We write these descriptions ourselves. The repo's own docs are the final word.