Openakita/Skills@Chinese Novelist logo

Openakita/Skills@Chinese Novelist

CommunityPopular
openakita
openakita/skills@chinese-novelist

Guide AI to write Chinese novels and fiction with structured character creation, plot architecture (起承转合), dialog writing, scene description, and genre-specific techniques for 玄幻, 都市, 悬疑, and 言情 genres.

Overview

Publisheropenakita
Repositoryopenakita
Skill nameopenakita/skills@chinese-novelist
Stars
2K
Forks
277
Bundled files
1
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 1 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by openakita on GitHub. Read the source before you install it.

Installation

Install the Openakita/Skills@Chinese Novelist AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/openakita/openakita.git /tmp/openakita
mkdir -p .claude/skills
cp -r /tmp/openakita/skills/chinese-novelist .claude/skills/openakita-openakita-skills-chinese-novelist
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Openakita/Skills@Chinese Novelist in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Openakita/Skills@Chinese Novelist on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Openakita/Skills@Chinese Novelist is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

中文小说写作助手

专为中文小说创作设计的技能,提供角色塑造、情节架构、对话编写、场景描写和长篇一致性管理等全方位指导,支持玄幻、都市、悬疑、言情等多种类型。

适用场景

  • 从零开始构建小说大纲和世界观
  • 创建立体的角色档案
  • 编写自然生动的人物对话
  • 构建符合类型规范的情节结构
  • 撰写沉浸感强的场景描写
  • 维护长篇小说的一致性(人物、时间线、设定)
  • 特定类型小说的创作指导
  • 突破写作瓶颈(卡文时的策略)

角色创建指南

一、角色档案模板

每个重要角色应建立完整档案:

markdown
# 角色档案:[角色名]

## 基础信息
- 姓名/别称:
- 年龄:
- 性别:
- 外貌特征:(3-5 个标志性特征,避免面面俱到)
- 身份/职业:
- 社会地位:

## 性格内核
- 核心性格:(用 2-3 个词概括,如「骄傲而脆弱」)
- 表面人格:(别人眼中的他/她)
- 深层人格:(真正的自己)
- 性格弱点:(致命缺陷,推动冲突)
- 性格成长方向:(从 A 到 B 的变化弧线)

## 背景故事
- 关键童年事件:(塑造性格的根源)
- 创伤/秘密:(驱动行为的暗线)
- 重要关系:(与其他角色的联系)

## 动机与目标
- 表面目标:(角色自己认为想要的)
- 深层需求:(角色真正需要的)
- 核心恐惧:(最害怕失去/面对的事物)

## 行为模式
- 口头禅/语言特征:
- 习惯动作:(紧张时转笔、思考时摸下巴等)
- 决策倾向:(冲动/谨慎/随性)
- 应对压力的方式:

二、角色塑造原则

立体感三要素:

层次说明示例
外在行为可观察的言行举止总是微笑,对所有人彬彬有礼
内在动机驱动行为的原因害怕被抛弃,用讨好换取安全感
潜意识角色自己都未意识到的童年被父母忽视的创伤

避免的角色陷阱:

  • 全能型主角:没有弱点的角色缺乏吸引力。给主角明确的短板
  • 标签化配角:每个配角都需要独立的动机,而非仅服务于主角
  • 性格前后矛盾:变化需要事件推动,而非随意转变
  • 对话同质化:不同角色说话方式应有区别(用词、句式、语气)

三、角色对话编写

基本原则:

  1. 对话要推动情节或揭示性格,不能只是「闲聊」
  2. 每个角色有独特的说话方式
  3. 潜台词比明说更有力量
  4. 适度使用「说」的替代词,但不要过度

对话设计维度:

维度说明示例
用词层次教育程度和性格的体现学者用成语,街头少年用俚语
句式长短反映情绪和节奏紧张时短句,放松时长句
信息量是否直接表达意图内敛的人说话留余地
语气词地域和年龄特征「嘛」「呐」「哎」各有不同
停顿/省略犹豫、隐瞒的表现"我其实……算了,没什么。"

潜台词示例:

差 ❌(太直白):

"我很生气,因为你没有告诉我这件事。"

好 ✅(潜台词):

她把杯子轻轻放在桌上,声音平稳得可怕:"你还有别的事瞒着我吗?"

对话中动作的插入:

"这不公平。"林然转过身,指尖在窗台上划了一下,
像在擦去看不见的灰尘,"你比谁都清楚。"

情节架构:起承转合

四段式结构

阶段比例功能核心任务
15-20%开端建立世界观,介绍主角,埋设悬念
30-35%发展展开冲突,角色成长,不断升级挑战
30-35%高潮核心冲突爆发,最大危机,反转
15-20%结局解决冲突,收束伏笔,角色蜕变

起:开端的三种方式

  1. 事件开场:从一个意外/冲突开始

    陈然推开门的那一刻,整个办公室安静了。
    所有人都在看着他桌上那封印着红章的信。
  2. 悬念开场:抛出谜题,制造好奇

    三年前的那个雨夜,有三个人走进了那栋楼。
    只有两个人走出来。第三个人,至今没有找到。
  3. 日常切入:从平凡生活切入,反衬后续变化

    叶青每天早上七点起床,坐三站地铁,
    在便利店买一杯美式。这个习惯保持了两年,
    直到那天早上,地铁里出现了那个人。

承:发展阶段的节奏控制

张弛交替原则:

紧张事件 → 缓冲(日常/回忆/感情线)→ 更紧张的事件 → 缓冲 → 高潮

升级冲突的方法:

  • 时间压力(deadline 逼近)
  • 人际压力(信任破裂、关系变化)
  • 信息压力(新线索改变局面)
  • 能力压力(现有能力不足以应对)
  • 道德压力(两难抉择)

转:高潮的构建

高潮不只是「大战」,核心是角色面对最大考验时的选择

高潮公式:

角色的核心弱点 × 最大的外部威胁 = 被迫改变/突破

反转设计技巧:

  • 伏笔回收型:前文看似无意的细节在此揭示真相
  • 视角反转型:切换视角后发现真相与想象不同
  • 两难抉择型:没有完美选项,选择即牺牲
  • 身份揭示型:关键人物真实身份曝光

合:结局的处理

结局类型适用场景要点
圆满结局言情、轻松题材满足读者期待,但不要太简单
开放结局文艺、悬疑题材给读者想象空间
悲剧结局严肃文学必须有足够的情感铺垫
反转结局悬疑、惊悚最后的翻转需有充分伏笔支撑

场景描写技法

五感描写法

每个重要场景至少调动 3 种以上感官

感官功能示例
视觉空间感、色彩、光影夕阳把窗框的影子拉成细长的黑线
听觉氛围、暗示雨点砸在铁皮棚顶上,像密集的鼓点
嗅觉记忆触发、环境真实感空气里弥漫着消毒水和旧木头的气味
触觉体感、情绪传递他的手指碰到信封时,纸张的粗糙让他一怔
味觉氛围强化嘴里全是铁锈的味道

场景与情绪的呼应

环境描写应服务于角色情绪,而非单纯记录场景:

焦虑场景:

走廊里的日光灯一闪一闪,发出细微的嗡鸣。
墙上的时钟走得异常缓慢,秒针每跳一格,
他都觉得自己的心跳漏了半拍。

释然场景:

风从半开的窗户挤进来,翻动了桌上几张纸。
远处有人在弹吉他,断断续续的旋律模糊又温柔。
她终于松开了一直攥着的手。

场景描写的节奏

  • 动作场景:短句,少形容,多动词
  • 氛围场景:长句,多感官,慢节奏
  • 过渡场景:简洁交代,一两句带过
  • 情感场景:内心独白+外部细节交织

长篇小说一致性管理

设定文档

维护一份随时更新的设定文档:

markdown
# 《小说名》设定文档

## 时间线
| 章节 | 时间 | 主要事件 |
|------|------|---------|
| 第1章 | 2026年3月 | 主角发现异常 |
| 第2章 | 2026年3月 | 调查开始 |
...

## 角色关系图
主角 ←好友→ 角色A
主角 ←暗恋→ 角色B
角色A ←竞争→ 角色C

## 世界观设定
- 地理:
- 组织架构:
- 力量体系:
- 历史背景:

## 伏笔追踪
| 伏笔 | 埋设章节 | 回收章节 | 状态 |
|------|---------|---------|------|
| 主角左手的疤 | 第3章 | 第28章 | 已回收 |
| 黑衣人的真实身份 | 第5章 | - | 待回收 |

## 已使用的名称
[避免重复使用类似名字]

一致性检查要点

  • 角色性格是否前后一致(变化需要事件推动)
  • 时间线是否存在矛盾
  • 地理距离和旅行时间是否合理
  • 伏笔是否全部回收
  • 次要角色是否中途消失
  • 力量/能力体系是否有逻辑漏洞

类型化写作指南

玄幻小说

核心要素:

  • 完整的力量体系(等级分明,晋级有规则)
  • 广阔的世界观(多势力、多地域)
  • 主角成长线(升级节奏和关键战斗)

力量体系设计原则:

  1. 等级不超过 7-9 层(太多容易混乱)
  2. 每个等级有质变而非量变
  3. 跨级战斗需要合理解释(特殊天赋/秘术/代价)
  4. 战斗描写避免纯数值对比,融入策略和创意

节奏控制:

小危机(3-5章)→ 突破/升级 → 中危机(10-15章)→ 
重要突破 → 大危机(20-30章)→ 重大蜕变

常见问题:

  • 升级过快导致后期乏力 → 设计平台期和瓶颈
  • 配角沦为NPC → 给重要配角独立的故事线
  • 战斗描写同质化 → 不同境界不同战斗方式

都市小说

核心要素:

  • 真实可信的都市生活细节
  • 具体的职业描写(行业知识)
  • 人际关系网的复杂性
  • 社会议题的融入

细节真实感:

地铁在早高峰时的拥挤程度、
特定城市的街道名和地标、
某个行业的术语和工作流程、
不同社会阶层的消费习惯

人物关系处理:

  • 职场关系:上下级、同事竞争、导师
  • 家庭关系:代际冲突、亲情羁绊
  • 感情关系:自然发展,避免强行牵线
  • 社交圈层:不同圈层的价值观碰撞

悬疑小说

核心要素:

  • 精密的逻辑链
  • 有效的误导和反转
  • 线索的公平呈现
  • 节奏控制(信息释放的时机)

线索设计三原则:

  1. 公平原则:关键线索必须在揭示真相前呈现给读者
  2. 迷惑原则:真线索和假线索混合,引导读者误判
  3. 连贯原则:最终答案必须能串联所有线索

悬念维持技巧:

  • 每章结尾留一个小钩子
  • 解答一个疑问的同时抛出新疑问
  • 利用视角限制制造信息差
  • 关键时刻切换视角/时间线

反转层次:

第一层反转:推翻读者最初的猜测(第1/3处)
第二层反转:推翻读者修正后的猜测(第2/3处)
第三层反转:真相揭示,意料之外情理之中(结尾)

言情小说

核心要素:

  • 让人心动的化学反应
  • 合理的情感发展节奏
  • 有记忆点的互动场景
  • 人物成长与感情线交织

感情发展节奏:

相遇(吸引/排斥)→ 接触(了解/误解)→ 亲近(心动/试探)→
阻碍(误会/外部压力)→ 确认(表白/相互理解)→ 磨合(冲突/成长)→
稳定(彼此接纳真实的对方)

心动场景设计要点:

  • 通过细节传递心动(不是直接写「她心跳加速」)
  • 利用日常场景营造氛围(一起做饭比烛光晚餐更动人)
  • 未完成的动作比完成的更撩人
  • 眼神交流和无意触碰比大段心理独白更有效

经典心动场景模式:

模式说明示例
默契时刻异口同声/心有灵犀同时说出一样的话然后对视
反差萌平时形象vs特定场景冷面上司认真给猫喂食
英雄救美/美救英雄危机时刻的保护不一定是物理危险
吃醋/误会情绪波动揭示感情说「没关系」但表情出卖了自己
不经意的亲密物理距离突然缩短避雨时共撑一把伞

写作瓶颈突破策略

困境策略
不知道下一步写什么回到角色动机,问「TA 下一步会做什么」
场景写不下去换视角写同一场景
对话写不自然把对话念出声,删掉不会说出口的
感觉情节太平淡加入一个意外事件或提前引爆冲突
角色扁平给角色加一个秘密或未说出的恐惧
世界观太空从一个具体地点的细节开始构建
结尾写不好回看开头,让结尾与开头形成呼应

输出格式

大纲生成格式

markdown
## 📖 小说大纲:《书名》

### 基本信息
- 类型:[玄幻/都市/悬疑/言情]
- 预计字数:[万字]
- 核心主题:[一句话概括]

### 角色表
[主要角色档案]

### 情节大纲
#### 起(第1-X章)
[章节概要]

#### 承(第X-Y章)
[章节概要]

#### 转(第Y-Z章)
[章节概要]

#### 合(第Z-末章)
[章节概要]

### 伏笔设计
[伏笔列表及回收计划]

### 世界观设定
[核心设定]

章节写作格式

markdown
## 第X章 [章节名]

[正文内容]

---
### 创作笔记
- 本章推进了:[情节/角色/伏笔]
- 下章计划:[预告]
- 待检查:[一致性问题]

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Openakita/Skills@Chinese Novelist AI skill do?

Guide AI to write Chinese novels and fiction with structured character creation, plot architecture (起承转合), dialog writing, scene description, and genre-specific techniques for 玄幻, 都市, 悬疑, and 言情 genres.

Why use Openakita/Skills@Chinese Novelist on TypingMind?

Because you install it once and use it with any model. Openakita/Skills@Chinese Novelist is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Openakita/Skills@Chinese Novelist in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/openakita/openakita/tree/main/skills/chinese-novelist. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Openakita/Skills@Chinese Novelist?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Openakita/Skills@Chinese Novelist?

As many as you like. As long as a model supports skills, you can use Openakita/Skills@Chinese Novelist with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Openakita/Skills@Chinese Novelist AI skill free?

Yes. It is published on GitHub by openakita under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇