novel-reading-assistant

SKILL效率
效率 未标注权限 许可证不明确
安装这个技能

This skill should be used when a user reads long web novels (网络小说) with many characters and wants an in-page aid that highlights character names and shows each person's background, traits, and relationship to the protagonist. It produces a Tampermonkey userscript (works on ANY site, generic) plus an offline demo page, both driven by an editable character database with tag filtering and a relationship graph centered on the protagonist. Trigger phrases include "小说阅读辅助", "人物高亮", "读小说看不懂人物", "剑来/某书 人物助手", or requests to build a reading companion for a specific book.

一句话选型结论

按资料字段整理

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

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

安装

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

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

  2. 2
    拿到技能文件

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

  3. 3
    刷新技能列表

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

  4. 4
    验证是否生效

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

技能档案

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

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
整理待办与日程

把零散任务收进清单,排出优先级。

批量处理重复任务

把固定动作做成模板,重复执行。

把流程写成清单

把口头流程整理成可复用的步骤。

选择建议

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

值得选的地方

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

先想清楚的地方

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

更适合

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

不太适合

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

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
novel-reading-assistant当前 未标注权限 未标注 未标注 未标注 有
Nano PDF 文档 联网访问 ClawHub 市场 424.9 万 OpenClaw 有
自动更新程序 浏览器控制 ClawHub 市场 296.4 万 OpenClaw 有
Gemini 助手 联网访问 ClawHub 市场 254.7 万 OpenClaw 有
word DOCX 文档 联网访问 ClawHub 市场 239.6 万 OpenClaw 有
Excel XLSX 前端 联网访问 ClawHub 市场 227.0 万 OpenClaw 有

SKILL.md 全文

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

Novel Reading Assistant(网络小说阅读辅助)

Overview

为长篇网络小说生成一个「人物阅读辅助」工具包:在浏览器阅读正文时,自动高亮人物名,点击/划选即弹出该人物的背景、人物特点、与主角的关系;并提供标签筛选与以主角为中心的关系图谱。产出三件套:

  1. *-helper.user.js —— Tampermonkey 用户脚本,通用版(@match *://*/*),装好即在任意小说站可用,点「扫描当前页」才对当前页高亮。
  2. *-demo.html —— 单文件离线演示页,粘贴任意章节正文即可体验,无需安装扩展。
  3. characters.json —— 可导入/备份的人物种子库。

人物库(SEED)内置可编辑,用户可在阅读中本地增删改并导入/导出,边读边补全。

When to use

  • 用户说「读某本小说看不进去/人物太多记不住」「想要人物高亮/人物卡片/关系图」。
  • 用户希望把已经在读的某本书(如《剑来》《凡人修仙传》等)做成阅读辅助。
  • 用户已有"某书人物助手"想抽象成可复用方案时,直接复用本 skill 的模板。

Workflow

Step 1 — 收集需求与书名

向用户确认(一次问清,避免来回):
- 目标书名与主角名(用于图谱中心和卡片「与XX」)。
- 主要在哪个/哪些网站读(ujxsw、起点、笔趣阁类…)。模板已通用,但知道站点有助于验证 findContent() 选择器。
- 是否要我现在就填一份种子人物库,还是先给空模板让他自己填。

Step 2 — 复制并参数化模板

从 assets/templates/user-script-template.user.js 与 demo-template.html 复制为 outputs/<书名拼音>-helper.user.js 和 <书名拼音>-demo.html,然后仅改三处:
- const PROTAGONIST = '主角名';
- const APP_ID = '书名拼音';(不同书用不同值,localStorage 互不干扰)
- 替换 SEED = { ... } 为该书人物(字段见 references/characters-schema.md)。

> 模板已通过 node --check 与 vm.Script 语法校验,逻辑完整,无需重写引擎。

Step 3 — 构建人物种子库(SEED)

  • 按 references/characters-schema.md 的字段,先填核心人物 15~30 个,至少含 role/bg/rel/relType/tags。
  • traits(人物特点)与 aka(别名)强烈建议补,体验差异很大。
  • 用脚本批量注入 traits 等可选字段时,注意正则不要锚 ^ 行首(跨环境不稳定),改用 "名字": 精确匹配键值行。
  • 主角条目的 relType 写为 "self"。

Step 4 — 校验与交付

  • 用户脚本:node --check <file> 通过即可。
  • 演示页:用 vm.Script 解析 <script> 块确认无语法错误(见 schema 的坑点:SVG 字体不加引号、三元用 ?、内嵌文案用「」而非 ASCII 双引号)。
  • 用 present_files 交付三件套:演示页会直接预览。
  • 给出安装说明:Tampermonkey → 添加新脚本 → 粘贴 user.js → 保存;在小说正文页点「扫描当前页并高亮人物」。

Step 5 — 迭代(按用户需要)

按优先级可选增强(模板已预留接口):
- 出场阶段筛选:给人物加 stage 标签(骊珠洞天篇/剑气长城篇…),面板加筛选。
- 更多次要人物:持续扩充 SEED。
- 经典台词/名场面:加 quotes 字段并在卡片展示。
- 阵营势力树:在关系图谱外另做层级图。

Core capabilities (built into templates)

  • 通用高亮:findContent() 多选择器 + 最大文本块兜底,不绑定固定 DOM;长名优先正则避免截断;跳过脚本/样式/已高亮节点。
  • 人物卡片:点击高亮名或划选人名(≤8 字)弹卡,含 身份/别名、背景、人物特点、与主角关系(带 relType 色标)、备注;未收录提示「+ 添加此人」。
  • 标签筛选:按 tags 阵营/身份生成 chips,可多选叠加过滤人物列表与图谱。
  • 关系图谱:SVG 星型图,主角居中,节点按首个标签配色,连线旁标注 relType,点节点看详情。
  • 本地持久化 + 导入导出:新增/覆盖存 localStorage,导出/导入 JSON 合并。
  • 安全通用:@match *://*/* 全站加载,但默认不高亮,仅「扫描当前页」按钮对当前页生效,避免污染非小说页。

Resources

  • assets/templates/user-script-template.user.js —— 用户脚本模板(改 PROTAGONIST/APP_ID/SEED 即用)。
  • assets/templates/demo-template.html —— 单文件演示页模板(粘贴正文体验)。
  • references/characters-schema.md —— 人物字段定义、建库建议、高亮算法、已知坑点、JSON 格式。

Notes / guardrails

  • 种子库资料按通用整理,细节可能随剧情出入 —— 务必提示用户用「添加/编辑」边读边纠错。
  • 默认不高亮、需手动扫描,是为了通用安全;若用户明确只在单一站点用,可把 @match 收窄到该站 /read/* 并默认开启高亮。
  • 涉及具体书目的人物事实,优先基于用户提供的资料或百科整理,避免编造关键关系。

常见问题

5 问
答案由本站依据条目字段整理
novel-reading-assistant怎么安装?

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

novel-reading-assistant支持哪些客户端?

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

novel-reading-assistant权限高吗,安全吗?

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

novel-reading-assistant收费吗?

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

novel-reading-assistant用什么许可证?

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

热门专题

按场景挑技能
全部专题 →

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