Pipeline 9 bước sáng tác tiểu thuyết AI
Pipeline NovelKit từ DNA đến sync: 9 bước sáng tác có kiểm soát trên Hermes — không nhảy cóc outline/write/review.
Pipeline 9 bước NovelKit map sang task DAG trên Hermes: mỗi bước có contract, output artifact và gate trước bước sau. Đây là xương sống sáng tác tiểu thuyết AI thay cho “prompt viết chương tiếp”.
9 bước pipeline
- Create characters — Character Architect, CHARACTER_BLUEPRINT
- Build world — World Builder, worldbuilding DB
- Plot threads — seed, arc, foreshadow map
- Timeline — master timeline in-story
- Master outline — đại cương arc
- Chapter outline — beats chương, active threads
- Write chapter — Prose Writer theo style profile
- Review — Quality Auditor, PASS 85+
- Sync — sync commit, memory, reindex, doctor
Vận hành qua CLI Hermes
plan_next — task ready kế tiếp. record_result — ghi kết quả + breaker. resume — tiếp tục sau crash. sync commit <chapter> — gate + memory. doctor — health check.
Task DAG — không nhảy cóc
Outline chưa xong → không write. Review FAIL → không sync. Chương chưa sync → không dùng làm canon cho chương sau. Hướng dẫn: Hướng dẫn sáng tác. Gate: Quality gate.
Map 9 bước sang Hermes tools
Bootstrap: novelkit_dna, character/world tools. Outline: plot/timeline tools. Write: pipeline write stage. Review: novelkit_gate. Sync: novelkit_sync commit. Mọi tool đăng ký qua bootstrap.verify_registry() — thiếu tool thì surface không start.
Parallel vs sequential
Character Architect + World Builder song song ở bootstrap. Write và review tuần tự per chapter. Nhiều chapter không song song trên cùng novel nếu chương trước chưa sync — DAG enforce.
record_result và circuit breaker
Mỗi task ghi result qua record_result — cập nhật breaker state. Fail liên tiếp mở breaker, chặn burn resource. Resume chỉ tiếp task chưa done — không duplicate sync (P12).
Pipeline 9 bước NovelKit map sang Hermes tools
Pipeline 9 bước NovelKit không phải checklist slide — là DAG thực thi trên Hermes với tool registry đã verify. Bootstrap: novelkit_dna, character architect, world builder (song song). Outline: plot weaver, timeline tools. Write: prose stage với creative_input_bundle. Review: novelkit_gate. Sync: novelkit_sync commit (reindex, episodic, Memory.md, doctor, provenance). Orchestrator Lãng Khách dispatch qua delegate_tool hub-and-spoke — agent con không gọi nhau trực tiếp.
plan_next (claim task) → agent chạy AIAgent loop → record_result (outcome + breaker) → plan_next tiếp. resume sau crash/gián đoạn — chỉ task chưa done, không duplicate sync (P12).
Parallel vs sequential và sync gate
Bootstrap parallel OK — character + world không block nhau nếu DNA đủ. Per chapter: write → review → sync tuần tự bắt buộc. Chương N+1 blocked nếu chương N chưa PASS ≥85 sync — tránh DAG orphan state. Multi-novel parallel OK — workspace memory isolate per title.
9 bước tham chiếu nhanh
| Bước | Output chính | Tool / agent |
|---|---|---|
| 1 DNA | PROJECT_DNA.md | novelkit_dna |
| 2 Bootstrap char | database/characters | Character Architect |
| 3 Bootstrap world | database/world | World Builder |
| 4 Outline | outlines/master | Plot Weaver |
| 5 Write | chapters/draft | Prose Writer |
| 6 Review | reviews/chapter_* | Quality Auditor / gate |
| 7 Sync | canon + memory + index | novelkit_sync |
| 8 Doctor | health report | novelkit_sync doctor |
| 9 Resume/scale | batch tiếp | plan_next / cron |
Cron và circuit breaker trong pipeline dài
style_audit mỗi 10 chương; rolling_seed sau sync. Breaker hard×2, soft×3, total×5 — mở thì blocked until reset. bootstrap.verify_registry() — thiếu tool thì Studio surface không start.
AIAgent loop và Hermes gateway
Mọi thao tác sản xuất đi qua Hermes CLI/gateway/cron — registry tool đã verify. AIAgent loop: plan_next claim task → agent chạy với creative_input_bundle → record_result outcome + breaker state → plan_next tiếp. Resume sau crash chỉ task chưa done — P12 không duplicate sync. Multi-novel: workspace parallel OK, write/review/sync tuần tự per chapter per novel.
Publisher scale workflow
- Pilot 3–10 chương: bootstrap + gate + sync + review trail
- Retention test chương 10/30 trên sàn
- Doctor + style_audit trước batch 20+
- Night batch plan_next — breaker bảo vệ nếu canon hỏng
- Provenance dossier cho legal khi scale 100 chương
Plugin novelkit-context RAG + RRF trong retrieval budget; novelkit_memory 5 lớp per-novel isolation. Lãng Khách orchestrator — agent con không gọi nhau, chỉ delegate_tool hub-and-spoke. 6 service line: tiên hiệp, ngôn tình, isekai, hệ thống, đô thị, khoa huyễn.
Cluster: hướng dẫn, quality gate, canon, NovelKit là gì, Studio.
FAQ pipeline 9 bước
- Bootstrap song song được không?
- Có — character + world parallel nếu DNA đủ; write/review/sync tuần tự per chapter.
- Thiếu tool registry?
- bootstrap.verify_registry() fail — Studio surface không start pipeline.
- Chương N HARD-FAIL thì N+1?
- DAG blocked — fix root cause, reset breaker, resume.
AIAgent loop trên Hermes gateway: plan_next claim → agent run → record_result → plan_next tiếp. Cron style_audit + rolling_seed; novelkit-context reindex sau sync. Studio.novelkit.cc surface — bootstrap.verify_registry() trước start.
Pipeline 9 bước NovelKit map DAG thực: bootstrap parallel, write/review/sync tuần tự per chapter, doctor health-check, resume scale — Lãng Khách orchestrator hub-and-spoke.
Pipeline 9 bước không phải slide — là Hermes tool registry đã verify trên Studio.
Circuit breaker 2/3/5 và cron style_audit/rolling_seed tích hợp trong pipeline dài 100+ chương.
novelkit_sync commit reindex RAG, upsert episodic, curate Memory.md sau PASS ≥85.
Lỗi thường gặp khi bỏ bước
Skip World Builder → location/faction mâu thuẫn chương 20. Skip outline → Prose Writer filler. Skip review → memory ô nhiễm. Skip doctor → batch tiếp trên index stale. NovelKit DAG chặn dependency — không phải gợi ý lịch sự.
Human oversight điểm nào?
DNA approval, outline arc lớn, SOFT-FAIL rewrite, và quyết định publish lên sàn. Agent automate draft + review; human giữ creative direction và contract.
Mapping 9 bước sang artifact path
| Bước | Output chính |
|---|---|
| Characters | database/characters/*.yaml |
| World | database/worldbuilding/ |
| Plot threads | database/plot_threads/ |
| Timeline | database/timeline/ |
| Outlines | outlines/ |
| Chapters | chapters/ |
| Reviews | reviews/ |
| Sync | memory/, index update, provenance |
P12: resume không duplicate
Hermes resume chỉ chạy task chưa done — tránh double sync gây duplicate episodic memory. Critical khi cron chạy song song hoặc server restart giữa batch.