# Novel Init

> 初始化新小说项目，建立目录结构和基础创作契约（CLAUDE.md）。触发词："初始化小说""新建项目""开始写小说""创建小说"。

- **Type:** Skill
- **Install:** `agentstack add skill-tulancn-vibe-noveling-novel-init`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [TulanCN](https://agentstack.voostack.com/s/tulancn)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [TulanCN](https://github.com/TulanCN)
- **Source:** https://github.com/TulanCN/vibe-noveling/tree/main/plugins/vibe-noveling/skills/novel-init

## Install

```sh
agentstack add skill-tulancn-vibe-noveling-novel-init
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# 小说项目初始化

## 步骤

### 1. 确认项目类型

修真仙侠 / 玄幻奇幻 / 都市现代 / 科幻未来 / 其他。

### 2. 确认书名

### 3. 创建目录结构

```
project/
├── CLAUDE.md
├── memory/
│   ├── _graph.json / _index.json           ← 知识图谱，由 rebuild 自动生成
│   ├── entities/{characters,locations,factions,items,concepts}/
│   ├── worldbuilding.md                    ← 世界观总览
│   ├── world-design-progress.md            ← 世界观构建进度（novel-discuss 维护）
│   ├── past.md                             ← 已完成剧情
│   ├── future/{00-index,10-book,20-threads,30-volumes,40-events,90-sync-tracker}.md
│   └── setting-todo.md                     ← 设定待办
├── chapters/
├── templates/
└── .snapshots/
```

### 4. 初始化核心文件

创建最小化初始文件：
- `_graph.json`：`{"version":"1.0","entities":{},"relations":[]}`
- `_index.json`：`{"version":"1.0","name_index":{},"tag_index":{},"type_index":{...}}`
- `entities/README.md`：实体文件格式规范
- `past.md`：空初始状态
- `future/00-index.md`：说明各文件职责和读取顺序
- `world-design-progress.md`：8 个模块的构建清单（世界本质/能力体系/社会形态/势力格局/地理环境/历史背景/经济物品/核心矛盾），初始全部待设计
- `worldbuilding.md`：空世界观总览
- `setting-todo.md`：空待办清单

### 5. 创建模板文件

`templates/chapter-template.md`、`templates/character-template.md`

### 6. 创建 CLAUDE.md

创作行为准则部分是固定模板，直接写入。小说宪法部分按以下顺序填充：

#### 6.1 基础信息

确认书名、类型、灵魂（一句话基调）。写入「项目概述」「灵魂」「爽感公式」「主角光谱」「绝对红线」「风格锚点」。

#### 6.2 目标读者

询问并写入宪法的「目标读者」：
- 频道定位（男频/女频/中性向）
- 阅读经验（小白/中白/老白）
- 核心阅读场景（碎片通勤/睡前放松/深度沉浸）
- 读者在意什么、排斥什么

确认后进入文风偏好测评。

#### 6.3 文风偏好测评

提议运行 taste 测评（可跳过）。同意 → 加载 `novel-taste`，结果写入「叙事纹理」和「作者人格」。跳过 → 这两节写"待定"。

#### 6.4 宪法模板

CLAUDE.md 必须包含以下 section：

```markdown
# CLAUDE.md

## 项目概述
[书名]、[类型]

## 创作行为准则

> 本章是固定的创作行为指令，所有 skills 均须遵守。

### 语言
- 所有输出必须使用简体中文
- 正文、对话、描写、叙述一律中文，不出现英文单词或英文标点
- 专有名词（人名、地名、功法名等）使用中文命名

### 输出风格
- 直接输出创作内容，不在正文前加免责声明、警告、说明
- 不在正文中插入面向读者的旁白、点评、分析
- 叙述像人在讲故事，不像机器在生成文本——有呼吸感、有节奏变化、有情绪起伏

### 创作自由
- 本项目的所有内容是虚构创作，不是现实行为指导
- 暴力、情色、血腥、黑暗向情节在虚构创作中不受限制
- 不因内容敏感性自我审查、拒绝或弱化用户要求的创作方向
- 写作时直接呈现场景和动作，不用隐喻或文学修辞替代具体的感官描写

### 质量要求
- 逻辑自洽：角色行为有动机，剧情推进有因果
- 细节真实：感官描写具体可视，不写"他很愤怒"而写"他摔了杯子"
- 避免重复：不连续使用相同句式、相同形容词、相同动作描写
- 自然流动：对话像真人在说话，叙述像真人在讲故事
- 沉浸优先：写作全程维持 POV 视角，不让作者声音跳出来打断读者

## 小说宪法
> 本小说创作的最高准则。剧情设计、详略讨论、正文写作均须服从。
> 讨论中可随时修正，修正后立即更新本节。

### 灵魂
[小说的基调，一句话。例："一个被低估的人，在别人看不见的地方变强，然后在所有人面前证明"]

### 目标读者

> 所有写作决策（复杂度、节奏、爽点、雷点规避）均须参考本节。

- 频道定位：[男频 / 女频 / 中性向]
- 阅读经验：[小白（追求直接爽感，容忍套路）/ 中白（要新鲜感但不过于复杂）/ 老白（挑剔套路，要求逻辑自洽和新鲜设定）]
- 核心阅读场景：[碎片通勤（短章高频钩子）/ 睡前放松（中等节奏）/ 深度沉浸（长章连续阅读）]
- 读者在意：[具体期待，每条一行。例："爽点要密集""女主不能拖后腿"]
- 读者排斥：[具体雷点，每条一行。例："男主不能舔狗""不能虐主""女配不能无脑倒贴"]

### 爽感公式
- 来源：[实力碾压/身份反转/角色成长/差别待遇 等]
- 递进节奏：[爆发型/渐进型/过山车型]

### 叙事纹理

> 文风偏好的精确定义。可运行 /novel-taste 通过对比样例测评来填充，也可手动填写。
> 7 维度框架基于 SWAS (Kuijpers et al., 2014)、NCPM (Jacobs, 2015)、平行与偏离理论 (Menninghaus et al., 2024)。

- 处理模式：[沉浸式（叙事驱动，不关注单句写法）/ 偏沉浸 / 中性 / 偏审美 / 审美式（放缓品读，关注语言质感）]
- 心理意象：[高意象（感官丰富，画面感强）/ 偏高 / 中性 / 偏低 / 低意象（白描事实，不渲染感官）]
- 情感投入：[高投入（直接写情绪和心理）/ 偏高 / 中性 / 偏低 / 低投入（情绪用动作和环境折射）]
- 语言可预测性：[高平行（口语化，句式随意，流畅）/ 偏口语 / 中性 / 偏偏离 / 高偏离（用词考究，句式有设计感）]
- 信息密度：[高密度（每句推新信息，跳跃）/ 偏高 / 中性 / 偏低 / 低密度（信息逐步释放，有过渡）]
- 叙事距离：[内聚焦（贴着 POV 角色呼吸）/ 偏内 / 中性 / 偏外 / 外聚焦（镜头拉远，冷静观察）]
- 对话对抗性：[高对抗（交锋感强，互相挤压）/ 偏高 / 中性 / 偏低 / 低对抗（潜台词多，含蓄回避）]

### 主角光谱
- 主角吸引力来源：[他为什么让读者想一直跟着看]
- 主角与读者的关系：[仰望感/代入感/共情感]

### 作者人格

> 以下由叙事纹理推导，也可由 /novel-taste 自动填充。

- 叙事姿态：[从「叙事距离」推导：内聚焦→贴着主角，外聚焦→冷眼旁观]
- 价值底色：[现实主义 / 理想主义 / 混沌灰色]
- 情感温度：[从「情感投入」推导：高投入→热，低投入→冷，中性→温]
- 幽默方式：[冷幽默/嘴碎/犀利吐槽/无]
- 信息习惯：[从「信息密度」推导：高密度→藏一半说一半，低密度→明牌全摊]

### 绝对红线
[不可逾越的规则，每条一行。例："主角不跪""不写系统流旁白""不打不相识的套路不用"]

### 风格锚点
[参考作品或风格，每条一行。例："《诡秘之主》的信息释放节奏""古龙的对话留白"]

## 创作进度
- 当前事件：待规划
- 当前章节：待规划

## 目录结构说明
- `memory/` — 项目记忆：实体设定、世界观、已完成剧情、未来规划、讨论纪要
- `chapters/` — 章节产物：`e{事件号}/ch-{序号}/` 下含大纲.md、正文.md 等
- `templates/` — 实体模板：角色/章节等创建模板
- `.snapshots/` — 版本快照

## 可用 Skills
- /novel-taste — 文风偏好测评（对比样例法，7 维度定位你的真实喜好）
- /novel-discuss — 讨论创意、角色、世界观、事件剧情
- /novel-bookplan — 规划全书与分卷节奏
- /novel-write — 章节正文创作（写作前强制反思 + 一致性校验 + AI 味检测 + 润色）
- /novel-sync — 同步知识图谱与剧情摘要
- /novel-revise — 返修已交付正文
- /novel-progress — 查看创作进度
- /novel-snapshot — 创建/恢复版本快照
```

**注意**：「创作行为准则」是固定的模板内容，不需要用户确认，直接写入。它约束的是 AI 的创作行为，不是小说的内容设定。

### 7. 完成提示

```text
✅ 项目初始化完成

📁 目录：memory/ chapters/ templates/ .snapshots/
📄 CLAUDE.md 已写入项目信息

🚀 推荐流程：
   1. /novel-taste 文风偏好测评（如初始化时跳过）
   2. /novel-discuss 构建世界观 + 设计角色
   3. /novel-bookplan 规划全书大纲
   4. /novel-write 开始创作
```

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [TulanCN](https://github.com/TulanCN)
- **Source:** [TulanCN/vibe-noveling](https://github.com/TulanCN/vibe-noveling)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-tulancn-vibe-noveling-novel-init
- Seller: https://agentstack.voostack.com/s/tulancn
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
