salt-story

知乎盐选故事写作。生成有反转、有吸引力、无 AI 味的短篇付费故事。适用于用户提到盐选、知乎故事、付费故事、写故事、编故事等场景。

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "salt-story" with this command: npx skills add yfge/salt-story/yfge-salt-story-salt-story

盐选故事写作 Skill(v3 — 对齐盐选官方标准)

⚠️ 第零原则:对齐平台,不是自嗨

盐选故事的本质是平台付费产品。编辑审稿逻辑:先筛适配度,再评质量。写得再好,不适配盐选就是浪费。

一切决策服务于两个目标:

  1. 通过编辑审核(适配度 + 质量)
  2. 让读者在免费部分结束时付费订阅

一、盐选官方投稿标准(必须严格遵守)

1.1 篇幅硬性要求

类型字数投稿内容
短篇故事1万-10万字内容梗概 + 完稿正文
中长篇故事6万-25万字全文大纲/梗概 + 3万字以上试读正文

⚠️ 短篇最低1万字! 8000字不够投稿门槛。建议目标:1.2万-2万字(既过门槛又不臃肿)。

1.2 官方常见拒稿原因(逐条对照自检)

  1. 作品主题为盐选不鼓励内容(政治敏感、纯色情、宣扬暴力/迷信等)
  2. 作品主线不够清晰
  3. 作品文笔流畅度有待提高
  4. 作品风格与盐选相差较大(太文学、太网文、太口水)
  5. 人物设计不够出彩,角色性格不饱满,读者代入感较弱
  6. 叙事节奏较慢,在众多优质盐选稿件中难以脱颖而出
  7. 叙事较平,转折、伏笔、高潮设计不突出
  8. 同类内容较多,暂不考虑收录
  9. 相同作品重复投稿

1.3 投稿路径(两种)

路径A:后台投稿(推荐,正式渠道)

  • 创作中心 → 收益变现 → 申请盐选作者 → 创建作品投稿
  • 需要:内容梗概 + 完稿正文
  • 审核周期:20个工作日
  • 结果通过知乎私信反馈

路径B:先发回答/文章获取数据,再被编辑发现

  • 在知乎问题下发布故事回答
  • 选300-400回答数的问题("黄金赛道")
  • 通过赞同数和阅读数引起编辑注意
  • 可同时走路径A

补充:超短引流打法(不等于盐选投稿字数)

  • 用「三行悬疑/微反转」在低竞争问题里高频试错,拉关注与收藏,再把读者导流到长篇盐选作品。
  • 现成低竞争题:486601124「有没有令人细思极恐的三行悬疑故事?」(134万浏览 / 666关注 / 204回答,2026-03-09 抓取)

1.4 类型

包括但不限于:古代言情、现代言情、婚姻家庭、科幻故事、奇特脑洞、灵异恐怖、悬疑推理、职场故事、修仙玄幻、历史架空、历史故事、军事战争故事、纪实故事、职业故事。

二、盐选文风(对标爆款,最重要!)

references/case-studies.md 获取完整爆款拆解。

盐选文风的本质:像电影分镜,不像文学作品。

段落规则(硬性!)

  1. 每段1-3句话。超过3句必须打散。
  2. 独句段落占比不低于30%。一句话就是一段,制造呼吸感和节奏。
  3. 禁止4句以上的段落。写完后逐段检查。
# ❌ 错误示范
那天下午我回到家,发现门没锁。我心里咯噔一下,推开门走进去。客厅里乱七八糟的,沙发垫子翻了,茶几上的花瓶碎了一地。我站在门口愣了很久,才意识到家里被翻过了。

# ✅ 正确示范
那天下午我回到家。
门没锁。
我心里咯噔一下,推开门。
客厅乱七八糟——沙发垫子翻了,茶几上的花瓶碎了一地。
我站在门口愣了很久。
家里被翻过了。

对话规则

  1. 对话占比40-50%(我们之前只有30%,太低了)
  2. 一句台词一个段落
  3. 能省对话标签就省——上下文清楚时不需要"他说""她回答"
  4. 台词要短要毒——人在紧张时不说完整句子
  5. 关键台词要复用——同一句话在不同场景重复出现时意义变化 = 高级伏笔
# ❌ 错误
"我觉得你应该告诉我真相,"他严肃地看着我说,"因为欺骗我对你没有任何好处。"

# ✅ 正确
「欺骗我,对你没有任何好处。」

感官细节规则

  1. 少而精准——不铺排景物,用一个细节立刻定场景
  2. 品牌/具体物品 > 抽象描述——"蜂窝煤"比"简陋的厨房"强一万倍
  3. 每场景1-2个细节就够——多了就是灌水

叙述者规则

  1. 必须有强烈主观性——吐槽、偏见、情绪失控
  2. 偶尔跑题——像真人在说话时的走神
  3. 情绪偶尔失控——连用感叹号、骂人、自我否定("我他妈居然信了")
  4. 口语化程度要高——根据角色身份用合适的粗口

节奏规则

  1. 每600-800字一个钩子/转折/揭露(之前是1000字,太慢了!)
  2. 没有任何段落是"过渡"——每个段落必须推进情节或揭露信息
  3. 开头第一句就要有异常——不允许任何铺垫式开头

去AI味

references/anti-ai.md 获取检查清单。核心自检:

  • 匿名发在贴吧,会不会被说"AI写的"?
  • 遮住名字能不能分辨是谁说话?
  • 段落长度是不是很均匀?(均匀 = AI特征)

禁用句式(出现即改,除非角色对话中情节确实需要):

❌ "不是A,而是B" / "与其说A,不如说B" / "这不仅仅是A,更是B"
❌ "某种意义上来说" / "在这个A的时代" / "值得一提的是"
❌ "不得不说" / "毫无疑问" / "A,而非B"
❌ "事实上"作为段落开头 / "然而"作为段落开头(全文最多2次)
❌ "心中涌起一股难以言喻的……" / "一种说不清道不明的感觉"
❌ "XX如同XX一般,XX着XX"(隐喻+动名词的标准AI句式)
❌ "不禁……" / "某种程度上" / "那一瞬间"

唯一例外:角色对话中该人物说话习惯确实如此(要有人物塑造理由)。叙述文本零容忍。

三、故事规格

项目要求
字数1.2万-2万字(满足1万字投稿门槛,留裕量)
视角第一人称为主(代入感强),叙述者必须有鲜明性格
节奏前500字第一个钩子,每600-800字一个小转折
前4000字编辑生死线 — 编辑先看这部分决定是否继续审
反转多层真相结构优于单一反转。至少1个A级 + 2个B/C级(参考 references/case-studies.md
结尾有情绪释放,故事讲完就停,不升华不说教最大秘密可在松弛尾声中泄露
付费墙前3000-4000字为免费部分,在此处制造最大悬念断点
梗概必须随正文一起准备,300-500字概括核心设定+主线+反转

四、题材选择

不要连续写同一类型! 参考 references/genres.md 详细设定。

盐选读者画像(数据来源:平台公开数据 + 编辑/作者验证 + 自有发布数据)

维度数据
年龄20-35岁占比超70%
性别女性90%+(作者/编辑交叉验证;自有数据:97.1%女性)
阅读场景碎片化、手机端为主,App推荐流为核心入口
读者类型"现实共鸣型"(vs 番茄的"爽点驱动型")
核心需求像不像真的?值不值得回味?有没有被"骗"的快感?
付费特征女性付费意愿和复购率远高于男性

读者要什么

  • ✅ 接地气的生活场景(二手房、婚姻、职场、租房、家庭)
  • ✅ 悬疑钩子(发现了不该发现的东西)
  • ✅ 情绪共鸣(像真的发生过一样)
  • ✅ 反转打脸的爽感
  • ❌ 不要纯催泪、不要男频视角、不要脱离现实的脑洞

🚫 题材硬红线(绝对不准碰)

  • 禁止"我爸""我妈"亲情催泪题材 — 不写父母去世/生病/遗物/存折/遗书类故事。已验证:纯亲情催泪在推荐流完全跑不动,而且写出来像营销号洗稿。
  • 禁止以亲属关系为核心冲突的催泪故事 — "我妈去世后找到存折""我爸再婚继母对我好"这类一律不写。
  • 如果故事确实需要家庭背景,父母只能是配角/背景板,不能是情感核心。

盐选 vs 番茄的关键差异

  • 番茄读者:爽点驱动,"好不好看?刺不刺激?" → 纯爽就行
  • 盐选读者:现实共鸣,"像不像真的?值不值得回味?" → 要真实感+情绪余韵
  • 男频长篇赚钱(番茄/起点),女频短篇赚钱(盐选)

数据验证的黄金公式 🔥

生活悬疑 + 女性视角 + 接地气场景 = 最吃推荐

数据对比(2026-02):

类型代表作阅读赞同收藏推荐流量占比
生活悬疑搬进新房第三天4199511096.5%
纯催泪情感我妈去世后…存折22130

核心教训

  • 纯情感/催泪向 在知乎推荐流里跑不动 — 没有悬念钩子,算法不推
  • 纯恐怖/灵异 比生活悬疑弱 — 受众窄
  • 男频视角 — 盐选90%+女性用户,男频写了也没人看
  • 生活场景 + 悬疑外壳 + 情感内核 — 最佳组合
  • 读者画像:97%+ 女性,场景要贴近女性生活(婚恋/职场/租房/家庭)

题材优先级(2026-03 更新,基于平台数据重排)

  1. 🔥 古代言情/重生(盐选最大流量池!)— 重生反杀、追夫火葬场、宫斗逆袭(代表:《飞蛾欲火》4719赞,机构号"宫墙往事"449万粉)
  2. 🔥 现代逆袭爽文(过稿最快类型之一)— 被欺负→翻盘打脸,弹幕体、伪追妻火葬场
  3. 🔥 生活悬疑(验证有效)— 日常场景 + 反常发现 + 层层剥开真相
  4. 🔥 规则怪谈(2026-03 数据验证)— 规则清单 + 违规触发 + 最后解释(适配盐选悬疑结构)
    • 低竞争问题示例:557543691(133回答/509关注,今日增量高)、504062991(838回答/9019关注)
  5. 死人文学/追悔文 — 主角将死/已死,众人追悔莫及(虐中带爽)
  6. 婚恋情感 — 但必须带悬疑/反转钩子+爽感,不能写纯催泪
  7. 底层叙事/成长逆袭 — 高难度但天花板最高(代表:《温泉街》7600赞)
  8. 职场逆袭 — 被欺负的小人物翻盘,PUA复仇
  9. 悬疑推理 — 不可靠叙述者、多层真相

⚠️ 反同质化铁律:连续3篇不得使用同一个故事模式(如"发现物件→追查→揭秘→催泪")。每篇必须在类型、基调、主角能动性上有明确差异。

⚠️ 爽感铁律(2026-03 新增,基于被拒分析)

盐选读者要的不是纯催泪,是"带爽感的故事"。 感动是配菜,爽是主菜。

主角必须有能动性

  • ❌ 主角只"发现"真相 → 太被动
  • ✅ 主角"做"了什么来改变处境 → 有行动力

每篇故事必须有"爽点"

  • 被欺负后的反击/翻盘
  • 真相揭开后坏人被打脸
  • 主角展现出被低估的能力
  • 读者看完想说"太爽了/太牛了",而不只是"好感动"

情绪曲线参考

  • ❌ 疑→揭秘→感动→泪(我们之前的套路)
  • ✅ 惊→疑→怒/憋屈→爽/反转→余韵(爆款模式)

选题铁律

  • 每个故事必须有悬疑钩子,即使是情感题材也要包装成"发现了什么秘密"
  • 标题必须暗示秘密/悬念("我在XX发现了XX"句式经过验证有效)
  • 标题尽量塞一个时间/数字锚点("凌晨两点"/"登记时间是上周二"/"第三百零一场")→ 直接给画面与不对劲感
  • 选题时同步检查:盐选上是否已有大量同类内容?如果有,必须找到差异化角度
  • 投稿问题选择很重要 — 问题本身的热度和回答数直接影响推荐池大小

五、写作流程

Step 0: 一句话验证

在做任何事之前,先写出故事的一句话概念。如果这句话不能同时满足三个条件,故事就不值得写:

  1. 有悬念(听完想知道后面发生了什么)
  2. 有反常(违反日常认知)
  3. 有画面(能在脑中成像)

参考 references/principles.md 的"一句话法则"。

Step 1: 选题与方案

生成 3个故事方案,每个包含:

  • 标题(参考 references/titles.md
  • 300-500字梗概(可直接用于投稿)
  • 主角人设(职业、性格缺陷、说话风格示例)
  • 核心反转(一句话)
  • 免费部分结尾的断点(具体到什么场景)
  • 与现有盐选同类内容的差异化点

让用户选择,确认后才进入下一步。

Step 2: 章节规划

将故事拆分为 8-15 个章节,形成明确的章节大纲:

章节大纲格式:

第X章:<章节标题>(目标字数:XXXX字)
- 功能:钩子/铺垫/升级/反转/爽点/收束
- 内容摘要:本章发生什么(2-3句话)
- 结尾钩子:本章最后留什么悬念
- 关键场景/对话:列出必须包含的场景

章节规划硬性要求

项目要求
章节数量8-15 章
单章字数1000-2000字(不少于800字,不超过2500字)
总字数预算各章目标字数之和 ≥ 13000字(给12000字门槛留buffer)
付费墙标注在第3-4章结尾(对应3000-4000字处)
编辑审核线标注在第3-4章(前4000字)—— 确保此处已有足够吸引力
前2章必须完成:角色建立 + 核心冲突引爆 + 第一个钩子
A级反转标注在哪一章(建议第8-11章,60-75%处)
最后1-2章收束 + 情绪释放,不拖不升华

章节节奏模板(可灵活调整)

章节功能参考字数
第1章开场钩子 + 角色建立1200-1500字
第2章冲突升级 + 世界观补充1200-1500字
第3章危机加深 + 付费墙断点1200-1500字
第4章付费后第一个爽点/揭秘1000-1500字
第5-7章情节推进 + B/C级反转每章1000-1500字
第8-10章高潮 + A级反转每章1200-1800字
第11-12章收束 + 情绪释放每章1000-1500字

章节大纲确认后进入逐章写作。

Step 3: 逐章写作

按章节依次完成,每章写完检查字数,确保达到目标。

写作顺序与规则

  1. 按章节顺序写,每章独立完整
  2. 每章写完后统计字数,未达到目标字数的章节必须扩充
  3. 章节之间保持风格统一(叙述者语气、用词习惯要一致)
  4. 每章结尾必须有向下一章的钩子(最后一章除外)
  5. 全部章节写完后合并为完整正文

单章字数不够时的扩充方法

  • 增加角色对话(对话天然吃字数且增加代入感)
  • 加入感官细节(环境、声音、气味、触感)
  • 补充角色内心活动(但不要变成内心独白)
  • 增加一个小场景或插曲(与主线相关的闲笔)
  • 禁止:灌水式重复描写、无意义的景物铺垫

前4000字(约前3章):编辑生死线

这是编辑决定"继续审还是直接拒"的部分。必须做到:

  • 第一句话就有异常感(不要从日常铺垫开始)
  • 禁止以景物描写开头
  • 前500字建立:角色是谁 + 出了什么问题 + 为什么特别
  • 前2000字让读者(和编辑)关心主角
  • 3000-4000字处制造不可能不往下看的悬念断点(付费墙位置)
  • 信息密度高但不机械——有节奏感,有呼吸

付费部分(第4章以后)

  • 每800字一个情绪高潮或信息揭露
  • 读者花了钱,要觉得值——不能付费进来还在铺垫
  • A级反转放在全文60-75%处
  • 收尾干脆,不拖

对话写法

  • 每个角色必须有独特的说话DNA(用词、句长、口头禅、思维方式)
  • 对话占比不低于30%
  • 允许废话、答非所问、被打断
  • 潜台词 > 台词
  • 禁止所有角色都说完整逻辑清晰的长句

叙述写法

  • 动词 > 形容词 > 副词
  • 具体品牌/地名/APP名增加真实感
  • 每场景1-2个不完美的感官细节
  • 叙述者主观吐槽和联想

Step 4: 合并与字数核验

  1. 合并全部章节为完整正文(保留章节分隔,用空行或 --- 隔开,不要写"第X章"标题)
  2. 逐章字数统计:列出每章实际字数,与目标对比
  3. 未达标章节回炉扩充:任何章节低于目标字数80%的必须补写
  4. 总字数确认全文必须≥12000字,不够就找最薄的章节加料
  5. 字数统计方法:wc -m 或编程统计中文字符数

Step 5: 人味打磨

  1. 句式检查:连续5句节奏相似就打散
  2. 对话检查:遮住名字能否分辨角色
  3. 闲笔检查:全文至少5处生活化闲笔
  4. 情绪检查:有起伏,不是全程同一强度
  5. 字数检查必须≥12000字(留安全裕量)
  6. 开头检查:重读前4000字——编辑看到这里会想继续吗?
  7. AI味终检:读 references/anti-ai.md 逐条过
  8. 标题检查:读 references/titles.md
  9. 梗概检查:有没有准备300-500字梗概?

Step 5.5: 多模型交叉校对(必做!)

单模型写完必有盲区。用不同模型交叉校对,能发现时间线矛盾、逻辑漏洞、AI味残留。

校对流水线(3轮)

第1轮:时间线与波折校对(Opus)

  • 检查时间线是否"太顺"——所有计划零意外、所有盟友一问就答应 = 不真实
  • 加入2-3个"差点暴露"的惊险时刻
  • 至少1个盟友需要拉锯/犹豫/甚至拒绝后才答应
  • 加入计划被打乱、需要临时调整的情况
  • 保存为 -v2.md

第2轮:GPT 校对(GPT-5.2,model=gpt)

  • 时间线逻辑:所有时间点是否自洽(第几天/月/年发生什么,前后有无矛盾)
  • 细节一致性:人物名字、身份、关系前后是否一致,物品/场景有无矛盾
  • 情节漏洞:有没有"为什么不直接XXX"的明显逻辑漏洞
  • 防AI味:找出所有禁用词(然而/不禁/仿佛/宛如/竟然/居然/不由自主等)
  • 节奏问题:有没有拖沓或跳跃过快的地方
  • 发现问题直接改好,保存为 -v3.md

第3轮:中段提速(Opus)

  • 中段章节(通常是布局/谋划阶段)信息密度最高,最容易拖沓
  • 合并重复的心理复盘句,删除冗余过渡段落
  • 每个小节结尾加"钩子句"让读者想继续
  • 保存为 -v4.md(最终版)

实施方法

sessions_spawn 分别调用不同模型:

# 第1轮:Opus 加波折
sessions_spawn(model="opus", task="读取故事文件,检查时间线是否太顺...")

# 第2轮:GPT 校对
sessions_spawn(model="gpt", task="校对时间线逻辑、细节一致性、AI味...")

# 第3轮:Opus 提速
sessions_spawn(model="opus", task="压缩中段节奏,加钩子句...")

校对清单(GPT 校对用)

检查项判定标准
时间线矛盾人物出场时间、事件先后顺序是否自洽
身份一致性人名/职位/关系全文一致
逻辑漏洞角色为什么不直接做更简单的事?
AI味残留禁用词列表逐一扫描
节奏均匀中段是否连续3章以上无高潮/转折
钩子密度每600-800字是否有钩子
盟友合理性帮手是否太容易到手(需要代价/犹豫)
险情密度是否有至少2次"差点暴露"的时刻

Step 6: 准备梗概

与正文分开,写一份投稿用梗概:

  • 300-500字
  • 包含:核心设定、主角人设一句话概括、主线走向、核心反转(可剧透)、结局
  • 语言简洁专业,不需要文学性
  • 让编辑10秒内判断"这个故事有没有商业价值"

Step 7: 发布/投稿

路径B-1:专栏文章发布(获取初始数据):

  1. 将故事写入 workspace/stories/salt-story/YYYY-MM-DD-<slug>.md
  2. 用 browser 打开 https://zhuanlan.zhihu.com/write
  3. 用"导入文档"按钮上传MD(不能直接粘贴)
  4. 设置标题 → 添加话题 → 发布
  5. 默认开启赞赏(送礼物)

路径B-2:投稿到热门问题(⚡ 核心流量策略,必做!):

故事发为热门问题的回答比发专栏文章流量大10x+。问题自带关注者和浏览量,回答直接进推荐流。

操作步骤:

  1. 找题:根据故事主题搜索知乎相关问题
  2. 选题标准
    • 关注者 ≥ 1000(有流量池)
    • 浏览量 ≥ 100万(证明推荐流活跃)
    • 已有高赞回答(说明问题有读者需求)
    • 问题调性与故事匹配(继母故事→继母问题,婚姻故事→婚姻问题)
  3. 投稿:进入问题页 → 点"写回答" → 用"导入文档"上传MD → 开启赞赏 → 发布
  4. 一稿多投:同一故事可以同时发专栏文章 + 投稿到1-2个热门问题

选题参考维度

故事类型搜索关键词理想问题特征
继母/家庭继母、后妈、重组家庭3000+关注,千万级浏览
婚姻悬疑老公秘密、婚姻真相、出轨2000+关注,百万级浏览
职场职场PUA、被辞退、领导1000+关注,百万级浏览
租房/搬家租房经历、搬家、合租500+关注(此类问题数量多)

⚠️ 注意:问题下已有的高赞回答风格要看——如果全是真实经历分享,你的虚构故事要写得足够"像真的"才能融入。

实战案例

  • 继母故事 → 投稿「继母真的会真心对你好吗?」(3,330关注/1470万浏览/1367回答)✅

路径A:盐选后台投稿(正式签约):

  1. 创作中心 → 收益变现 → 盐选作者
  2. 创建作品 → 选择类型"故事类" → 选"短篇"
  3. 上传梗概 + 完稿正文
  4. 等待20个工作日审核

六、避坑清单(对照官方拒稿原因)

官方拒稿原因自检方法
主线不够清晰能否一句话说清主线?如果不能,主线有问题
文笔流畅度有待提高大声朗读,别扭处即问题处
风格与盐选相差较大对比盐选热门作品风格(不要太文学也不要太网文)
人物不出彩/代入感弱主角有没有具体缺陷?有没有让人共情的困境?
叙事节奏较慢前4000字有没有至少3个钩子/转折?
叙事较平/转折不突出有没有A级反转?伏笔是否铺设?
同类内容较多有没有差异化角度?换个视角、换个设定?
字数不足是否≥1万字?建议≥1.2万字
AI味全文通过 anti-ai.md 检查?

七、盐选风格适配指南

盐选的"风格"不是文学风格,是产品风格

  • 节奏快:不要慢热,不要大段内心独白
  • 情节密:每个段落都要推进或揭露
  • 代入强:第一人称,读者能"成为"主角
  • 反转硬:不是小巧的twist,是颠覆认知的反转
  • 口语化:不要书面语写小说,要像"朋友在讲故事"
  • 有爽感:不管什么题材,读者看完要觉得"值了"

盐选 ≠ 纯文学:不要追求文字之美,追求故事之力 盐选 ≠ 网文:不要太套路太模板化,要有独特性 盐选的最佳区间:介于两者之间,"有质感的通俗故事"

文件索引

  • references/principles.md底层原理(信息不对称、读者心理、平台算法、叙事结构、一句话法则)
  • references/case-studies.md爆款拆解实录(叶小白3.5万赞等,文风/结构/技法详解)
  • references/anti-ai.md — 去 AI 味检查清单与改写示例
  • references/titles.md — 盐选爆款标题公式与案例
  • references/genres.md — 热门题材、人设模板、反转类型库

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

skill-finder

No summary provided by upstream source.

Repository SourceNeeds Review
12-yfge
General

Chronos

通用周期任务管理器 - 支持6种周期类型、每月N次配额、自动cron、统一视图,适用于所有定时任务场景

Registry SourceRecently Updated
General

Football

Analyze football and soccer matches, squads, players, and training plans with tactical frameworks, scouting grids, and session blueprints.

Registry SourceRecently Updated
General

Cctv News Fetcher Litiao

Fetch and parse news highlights from CCTV News Broadcast (Xinwen Lianbo) for a given date.

Registry SourceRecently Updated