长篇小说场景定位

SKILL研究检索
研究检索 未标注权限 许可证不明确
安装这个技能

从长篇 txt 小说(几十万到几百万字、单文件全本)中定位某类场景出现在哪些章节,例如战斗画面、感情戏、设定说明、某人物出场。先切分章节并自检切分正确,再用双层词表+滑动窗口密度打分,最后在人工样本上自检判据。当用户说"找出XX的章节""哪些章节有XX场面"时使用。

一句话选型结论

按资料字段整理

长篇小说场景定位是研究检索类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类研究检索 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_850892cc/novel-scene-locator
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

研究检索
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_850892cc仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量4.8 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查资料并整理出处

让模型按主题查资料,并把引用来源整理成清单。

网页与文献要点提炼

把长文、论文、网页压成能直接看的要点。

竞品与行业汇总

按关键词汇总竞品动态与行业信息。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在研究检索场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
长篇小说场景定位当前 未标注权限 未标注 未标注 未标注 有
寻找技能 浏览器控制 GitHub 仓库 3120.0 万 Codex、Claude、Cursor 有
自我改进 Agent 接触敏感数据 ClawHub 市场 1646.4 万 OpenClaw 有
灵魂追踪 联网访问 GitHub 仓库 758.9 万 Codex、Claude、Cursor 有
自我完善 联网访问 ClawHub 市场 682.9 万 OpenClaw 有
微软代工厂 调用外部服务 GitHub 仓库 661.4 万 Codex、Claude、Cursor 有

SKILL.md 全文

4.8 KB
模型实际读到的说明书原文,来自技能仓库

长篇小说场景定位

从单文件全本 txt 中,把"某一类场景"定位到章节级。核心不是写正则,是切分先自检、判据后自检。

铁律

  1. 不许先断言后验证。 判据写完,必须在"已知答案的样本"上跑一遍再开口报数。
  2. 只报分数不算自检。要抽查被判中的段落原文、也要抽查被判掉的原文。
  3. 不要顺手扩大范围:只做用户要的那一类场景。

步骤

1. 编码与结构探查

  • 先试 utf-8 / gbk / utf-16 三种解码(网文 txt 多为 GBK)。
  • 用 re 扫行首匹配 第N章|第N幕|第N卷(N 含中文数字与阿拉伯数字),看标题格式与卷划分。
  • 中文章节编号要写 cn2num(十/百/千进位,注意"两"=2)。

2. 切分 + 切分自检(必做)

标题行判据(实测有效组合):

行首匹配 ^第N(章|幕|卷)
且 前一行为空行          ← 正文段落多以全角空格开头,对话行不是,所以这条是主力
且 长度 ≤ 30
且 不以句号结尾          ← 排除"第十八幕,S'taz为精灵语。"这类注释

注意:不要把"不以标点结尾"扩大到 ?!,会误删真标题(如"第四十三幕 不是高地骑士吗?")。
也不要要求"后一行必须是空行",真标题后常直接跟对话行。

切完做卷内序号连续性自检:遍历标题,期望序号从 1 起逐章 +1,遇到卷标题重置。
报告所有断裂处。断裂为 0 → 切分可信;断裂多 → 说明判据漏行或混了噪声,回去调。

另可辅助验证:统计相邻标题间的字数间隔,正常应 > 800 字;间隔极小的成对标题多半是噪声
(唯一合法的小间隔是"卷标题 → 该卷第一幕")。

3. 场景打分(双层词表 + 滑动窗口)

  • CORE 词:只有该类场景真的发生时才出现的词。战斗场景 = 挥剑/劈开/格挡/闪避/贯穿/喷血/冲锋…
  • AUX 词:场景语境词但会滥用的(伤口/交战/魔力/敌人…)。
  • 滑动窗口 300 字 / 步长 150。
  • 窗口判定:命中的不同 CORE 词 ≥ 2,或 ≥1 且 (CORE+AUX) ≥ 5。
    用"不同词的个数"而不是总次数——否则历史回顾里反复出现的"杀死/战死"会刷分。
  • 允许中断 1 个窗口后接续(场景里常夹一两句对话/心理);连续 ≥2 窗口算一段。
  • 输出指标:战斗(场景)段落字数 / 全章字数 = 占比;最长段落字数;核心词密度(每千字)。

4. 判据自检(必做)

  • 随机抽 12 章,打印每章 首/中/尾 各 ~300 字,人工读一遍给出 有/无,再和判据对比,报出 正确数/12。
  • 同时抽查高分榜 TOP 若干与中低分档若干,打印被判中的段落原文确认真是该类场景。
  • 常见误判及修法(战斗场景实测):
    | 误判 | 修法 |
    |---|---|
    | 环境/氛围描写(白骨、灰烬、废墟、尖啸) | 这类词从词表剔除 |
    | 历史回顾反复"杀死/战死" | 改用不同词个数;'杀死'降为 AUX |
    | 宏大场面(旗帜燃烧、金色光柱) | 光柱/火焰类降为 AUX |
    | 军事部署叙述、战后清点 | 无法完全消除,归到最低档并注明"疑似" |
  • 试过无效的特征:平均句长(战斗窗口 40 字 vs 叙述窗口 32 字,方向与直觉相反)。

5. 输出

  • 分档:S(≥50%) / A(30–50%) / B(15–30%) / C(<15%) / D(无)。
  • 除单章清单外,按系列聚合很有用:标题去掉尾部(一)(上)后同名合并,算系列平均占比
    (能一眼看出"安魂曲""决战""破晓"这类战役系列整段都是战斗)。
  • 交付:markdown 报告(含判据与自检说明)+ CSV 全量(卷/章号/标题/分档/占比/字数/起始行)。

参考实现

本项目脚本:split_chapters.py(切分)、battle_dict.py(词表)、
battle_score.py(打分)、report.py(出报告)、sample.py / peek_rank.py(抽查自检)。

常见问题

5 问
答案由本站依据条目字段整理
长篇小说场景定位怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_850892cc/novel-scene-locator。安装方式为未标注。装完刷新技能列表或重开客户端。

长篇小说场景定位支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

长篇小说场景定位权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

长篇小说场景定位收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

长篇小说场景定位用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。