webnovel-review
25
总安装量
22
周安装量
#14883
全站排名
安装命令
npx skills add https://github.com/lingfengqaq/webnovel-writer --skill webnovel-review
Agent 安装分布
opencode
20
claude-code
16
cursor
15
gemini-cli
15
codex
15
github-copilot
13
Skill 文档
Quality Review Skill
Project Root Guardï¼å¿ é¡»å 确认ï¼
- å¿
é¡»å¨é¡¹ç®æ ¹ç®å½æ§è¡ï¼éåå¨
.webnovel/state.jsonï¼ - è¥å½åç®å½ä¸åå¨è¯¥æä»¶ï¼å
询é®ç¨æ·é¡¹ç®è·¯å¾å¹¶
cdè¿å ¥ - è¿å
¥å设置åéï¼
$PROJECT_ROOT = (Resolve-Path ".").Path
Review depth
- Core (default): consistency / continuity / ooc / reader-pull
- Full (å ³é®ç« /ç¨æ·è¦æ±): core + high-point + pacing
Step 1: å è½½åèï¼æéï¼
Reference Loading Levels (strict, lazy)
- L0: å ç¡®å®å®¡æ¥æ·±åº¦ï¼Core / Fullï¼ï¼åå è½½åèã
- L1: æ¯æ¬¡åªå è½½å½å深度çæå°æä»¶ã
- L2: ä» å¨é®é¢å®ä½éè¦æ¶å è½½æ©å±åèã
L1 (minimum)
- Core å¿
读ï¼
references/core-constraints.md
L2 (conditional)
- Full æèå¥/ç½ç¹ç¸å
³é®é¢æ¶å è½½ï¼
references/cool-points-guide.mdreferences/strand-weave-pattern.md
- ä»
å¨è¿å·¥å»ºè®®éè¦æ¶å è½½ï¼
references/common-mistakes.mdreferences/pacing-control.md
å¿ è¯»:
cat "${CLAUDE_PLUGIN_ROOT}/skills/webnovel-review/references/core-constraints.md"
建议ï¼Full æéè¦æ¶ï¼:
cat "${CLAUDE_PLUGIN_ROOT}/skills/webnovel-review/references/cool-points-guide.md"
cat "${CLAUDE_PLUGIN_ROOT}/skills/webnovel-review/references/strand-weave-pattern.md"
å¯é:
cat "${CLAUDE_PLUGIN_ROOT}/skills/webnovel-review/references/common-mistakes.md"
cat "${CLAUDE_PLUGIN_ROOT}/skills/webnovel-review/references/pacing-control.md"
Step 2: å 载项ç®ç¶æï¼è¥åå¨ï¼
cat "$PROJECT_ROOT/.webnovel/state.json"
Step 3: å¹¶è¡è°ç¨æ£æ¥åï¼Taskï¼
è°ç¨çº¦æ:
- å¿
é¡»éè¿
Taskå·¥å ·è°ç¨å®¡æ¥ subagentï¼ç¦æ¢ä¸»æµç¨ç´æ¥å è审æ¥ç»è®ºã - å subagent ç»æå ¨é¨è¿åååçææ»è¯ä¸ä¼å 级ã
Core:
consistency-checkercontinuity-checkerooc-checkerreader-pull-checker
Full 追å :
high-point-checkerpacing-checker
Step 4: çæå®¡æ¥æ¥å
ä¿åå°ï¼å®¡æ¥æ¥å/第{start}-{end}ç« å®¡æ¥æ¥å.md
æ¥åç»æï¼ç²¾ç®çï¼:
# 第 {start}-{end} ç« è´¨éå®¡æ¥æ¥å
## 综åè¯å
- ç½ç¹å¯åº¦ / 设å®ä¸è´æ§ / è奿§å¶ / 人ç©å¡é / è¿è´¯æ§ / 追读å
- æ»è¯ä¸ç级
## ä¿®æ¹ä¼å
级
- ð´ é«ä¼å
级ï¼å¿
须修æ¹ï¼
- ð ä¸ä¼å
级ï¼å»ºè®®ä¿®æ¹ï¼
- ð¡ ä½ä¼å
级ï¼å¯éä¼åï¼
## æ¹è¿å»ºè®®
- 坿§è¡çä¿®å¤å»ºè®®
å®¡æ¥ææ JSONï¼ç¨äºè¶å¿ç»è®¡ï¼:
{
"start_chapter": {start},
"end_chapter": {end},
"overall_score": 48,
"dimension_scores": {
"ç½ç¹å¯åº¦": 8,
"设å®ä¸è´æ§": 7,
"è奿§å¶": 7,
"人ç©å¡é ": 8,
"è¿è´¯æ§": 9,
"追读å": 9
},
"severity_counts": {"critical": 1, "high": 2, "medium": 3, "low": 1},
"critical_issues": ["设å®èªç¸çç¾"],
"report_file": "å®¡æ¥æ¥å/第{start}-{end}ç« å®¡æ¥æ¥å.md",
"notes": ""
}
ä¿åå®¡æ¥ææ ï¼
python -m data_modules.index_manager save-review-metrics --data '{...}' --project-root "."
Step 5: å¤çå ³é®é®é¢
å¦åç° critical é®é¢ï¼è¯¢é®ç¨æ·ï¼
- A) ç«å³ä¿®å¤ï¼æ¨èï¼
- B) ä» ä¿åæ¥åï¼ç¨åå¤ç