
Story Short Scan
Pick a Chinese short-fiction platform, write platform-native blurbs, and lock genre hooks using cross-platform heat patterns before drafting serial chapters.
Overview
story-short-scan is an agent skill most often used in Launch (also Idea, Validate) that routes Chinese short-fiction creators through platform comparison, intro formulas, and genre heat patterns before they draft.
Install
npx skills add https://github.com/worldwonderer/oh-story-claudecode --skill story-short-scanWhat is this skill?
- Decision router maps needs to four zones: cross-platform table, blurbs, genre formulas, and per-platform quirks
- Cross-platform matrix compares 七猫、黑岩、点众、知乎 on length, POV, dialogue share, hooks, and payoff rhythm
- Per-platform intro formulas with word counts (e.g. 七猫总裁 133–322字, 知乎简介 200–500字)
- Explicit rule: historical hot-sample tables are candidates until validated against your current scan
- Genre-blast combinations tied to target platform and opening/ending modes (重生、弹幕流、金句开场, etc.)
- Four platforms covered: 七猫、黑岩、知乎、点众
- Decision router with four operation zones
- Cross-platform comparison table with 15+ dimensions
Adoption & trust: 2.8k installs on skills.sh; 2.1k GitHub stars; 0/3 security scanners passed (skills.sh audits).
What problem does it solve?
You want to publish short serial fiction in China but do not know which platform’s length, voice, and hook rules will fit your story or how to write a converting blurb.
Who is it for?
Indie authors or content builders targeting 七猫/黑岩/点众/知乎 who already have a premise and need marketplace-native packaging.
Skip if: Builders who only need long-form Western fiction craft, English-only distribution, or prose generation with no platform research.
When should I use this skill?
选平台/写简介/定题材时加载;先看决策路由选操作区域。
What do I get? / Deliverables
You leave with a platform choice, a formula-backed intro draft, and genre/opening constraints aligned to that marketplace—ready to outline chapters with the right POV, pace, and cliff rhythm.
- Platform selection rationale from the cross-platform matrix
- Platform-native intro/blurb draft within stated word bands
- Genre and opening/ending pattern checklist for the chosen channel
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Launch is the canonical shelf because the skill’s decision router centers platform choice, blurbs, and distribution rules—not drafting longform chapters. Distribution fits serial fiction go-to-market: where the story ships, how the intro sells clicks, and how pacing matches each marketplace’s reader habits.
Where it fits
Compare 七猫 vs 知乎 length and POV norms before picking where to test a new重生题材.
Lock 10-chapter x 1000字 structure for 点众 after reading the standard chapter grid in the matrix.
Draft a 黑岩女频递进式简介 using the platform formula and dialogue pull-quote rule.
Tune爽点节奏 (虐→觉醒→爽) per platform so retention matches channel expectations.
How it compares
Use instead of generic creative-writing prompts when you need channel-specific rules and blurbs, not a blank page novelist.
Common Questions / FAQ
Who is story-short-scan for?
Solo builders and writers shipping Chinese short web fiction who must match platform algorithms and reader expectations on blurbs, length, and genre tropes.
When should I use story-short-scan?
Use it in Idea when researching platforms and hot genre combos; in Validate when scoping episode count and intro; and in Launch when finalizing distribution copy and hook structure for a specific site.
Is story-short-scan safe to install?
It is reference prose with no shell or network requirements in the excerpt; review the Security Audits panel on this Prism page before installing from any third-party skills repo.
SKILL.md
READMESKILL.md - Story Short Scan
# 短篇网文跨平台写作参考 > 选平台/写简介/定题材时加载。先看决策路由选操作区域。 ## 决策路由 | 你需要什么 | 查看哪个部分 | 核心操作 | |------------|-------------|---------| | 对比各平台差异 | 跨平台差异对照表 | 按维度横向对比选平台 | | 写平台简介/导语 | 各平台简介写作公式 | 套对应平台公式 | | 找爆款题材组合 | 题材爆款公式 | 按题材找公式 + 目标平台 | | 了解平台独特规则 | 平台独特特征 | 七猫/知乎/点众各有要点 | --- 基于四大平台(七猫、黑岩、知乎、点众)历史热门样本整理。使用前必须用当前 scan 结果校验;未校验时只作为候选规则,不作为当前市场事实。 --- ## 跨平台短篇写作差异对照表 | 维度 | 七猫 | 黑岩 | 点众 | 知乎 | |------|------|------|------|------| | 主力字数 | 1-2万字 | 8千-4万字 | 1-2万字(10章x1000字) | 5千-1.5万字(中位1.2万) | | 章节数 | 7-19 | 4-14段(或1章4万字) | 5-10(标准10章) | 6-10 | | 人称 | 第一人称95%+ | 第一人称85%(女)/50%(男) | 第一人称95%+ | 混合(古言用第三人称) | | 章节字数 | 1000-1500 | 2000-5000 | 800-1500 | 800-1500 | | 对话占比 | 20-38%(均值27.7%) | 30-50% | 9%平均(功能化) | 20-40%(金句多) | | 段落结构 | 1-3句/段 | 1-3句/段 | 1-2句/段(16-37字) | 1-3句/段(30-60字) | | 导语/简介 | 必须(100-200字) | 必须(100-363字) | 必须(150-300字) | 简介即作品(200-500字) | | 开头模式 | 重生回溯/冲突前置 | 极端冲击/道德踩踏 | 标题即剧情/极端事件 | 一句话炸弹/金句开场 | | 结尾模式 | HE为主(50%+新恋情) | HE/BE各半 | HE为主(悔恨/打脸) | 多样化(开放式多) | | 独特元素 | 重生、穿书、心声流 | 灵魂视角、虐恋极致 | 弹幕流、读心、系统流 | 专业细节、脑洞、BL | | 反转手法 | 态度反转(重生后180度转变) | 道德反转+恐怖反转 | 身份反转+死亡反转 | 信息差+情感深层揭露 | | 爽点节奏 | 虐30%->觉醒15%->爽35%->治愈20% | 女:300-500字小反转/男:1000-2000字大爆发 | 每3章小转折/第10章大爆发 | 层层揭露/慢节奏但后劲大 | | 情绪密度 | 中-高 | 最高(女频3.23次/千字) | 极高(短句占比33-66%) | 中(克制但有力) | | 对话引号 | 「」或"" | 「」或"" | ""为主 | 「」为主 | | 核心定位 | 重生幻想 | 极致刺激 | 情绪快餐 | 情感精品 | --- ## 各平台简介写作公式 | 平台 | 简介公式 | 字数 | 核心特征 | |------|---------|------|---------| | 七猫总裁 | 正常生活->伤害事件->最残忍对话->女主反转->悬念钩子 | 133-322字 | 70%含对话,对话选最伤人那句 | | 黑岩女频 | 递进式控诉/心声揭穿/绝症倒计时/重生对比/公开羞辱+底牌 | 103-363字 | 核心是"这一次我..." | | 黑岩男频 | 极简对白+信息炸弹/前世被害+重生/职场压榨+超自然 | 109-401字 | 第一段直接上最炸裂的场景或对白 | | 点众 | 场景设定+信任陷阱+致命真相+反击暗示 | 150-300字 | 简介浓缩前1/3精华 | | 知乎 | 人物关系+核心冲突+2-3转折+金句/留白 | 200-500字 | 简介即独立微小说,有金句收尾 | --- ## 题材爆款公式 | 题材 | 爆款公式 | 核心情绪 | 目标平台 | |------|----------|----------|----------| | 总裁豪门 | 契约婚姻+白月光+觉醒离开 | 虐->爽 | 七猫/黑岩 | | 现实生活 | 家庭不公+重生/觉醒+反杀 | 愤怒->解气 | 七猫 | | 宫闱宅斗 | 被害+隐忍布局+反攻称帝 | 压抑->极致释放 | 七猫 | | 年代重生 | 替罪冤屈+重生+选不同路 | 憋屈->痛快 | 七猫 | | 现代悬疑 | 超自然设定+犯罪+反转 | 紧张->震撼 | 七猫/知乎 | | 玄幻仙侠 | 重生+反常行为+对手自乱 | 爽->更爽 | 七猫 | | 灵魂虐文 | 极致虐待+灵魂旁观+悔恨 | 愤怒->意难平 | 点众/黑岩 | | 职场逆袭 | 重生/穿越+投资+前夫后悔 | 憋屈->极爽 | 点众 | | 架空历史 | 性别反转/身份错位+离开+后悔 | 憋屈->释然 | 七猫 | | 家庭复仇 | 出轨/背叛+收集证据+当众打脸 | 愤怒->痛快 | 七猫/黑岩 | --- ## 平台独特特征 ### 七猫 - 第一人称95%+,女性主角80%+ - 每章1000-1500字,7-10章为主力区间 - 几乎都有明确导语(前言概括全文核心冲突) ### 知乎 - 专业细节丰富(医疗有医学知识,法律有法律细节) - 社会议题导向(婆媳、重男轻女、医疗纠纷) - 情绪更克制但后劲更大,对话更真实 - 简介即作品:200-500字微小说,有金句收尾 ### 点众标题公式 - `白眼狼妹妹把家产送人,我让她净身出户` = 人物+行为+反杀 - `愚人节死在棺材里后,三个哥哥都悔疯了` = 事件+后果+情绪 - `春节返程,老公一家把我女儿挂车外狗笼子里` = 场景+冲突+愤怒 /** * CDP 工具函数 — 各平台采集脚本的公共依赖 * * 使用方式: * const { ab, sleep, evalJSON, scrollLoad, getArg, safeStr } = require("./cdp-utils"); * * 前置: * node {SKILL_DIR}/browser-cdp/scripts/setup-cdp-chrome.js 9222 */ const { execSync } = require("child_process"); // --------------------------------------------------------------------------- // agent-browser 工具函数 // --------------------------------------------------------------------------- /** * 调用 agent-browser CLI * @param {number} port - CDP 端口 * @param {...string} args - agent-browser 参数 * @returns {string} stdout(trim 后) */ function ab(port, ...args) { const cmd = args.map((a) => `"${a.replace(/"/g, '\\"')}"`).join(" "); try { return execSync(`agent-browser --cdp ${port} ${cmd}`, { encoding: "utf-8", timeout: 20000, stdio: ["pipe", "pipe", "pipe"], }).trim(); } catch (e) { return e.stdout?.trim() || ""; } } /** 等待 ms 毫秒(跨平台,不依赖系统 sleep 命令) */ function sleep(ms) { Atomics.wait(new Int32Array(new SharedArrayBuffer(4)), 0, 0, ms); } /** 在浏览器内执行 JS 并解析 JSON 返回值 */ function evalJSON(port, js) { const raw = ab(port, "eval", js); if (!raw || raw === "ERR") return null; try { let parsed = JSON.parse(raw); if (typeof parsed === "string") { try { parsed = JSON.parse(parsed); } catch {} } return parsed; } catch { return null; } } /** * 安全地将值插入浏览器 eval 字符串。 * 使用 JSON.stringify 确保值不会因特殊字符(引号、反斜杠等)破坏 eval 字符串。