소스 정보
- 저장소
- OrangeViolin/high-school-physics-wiki
- 최근 소스 활동
- 2026년 6월 16일 08:44
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 1
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/OrangeViolin/high-school-physics-wiki --skill editor명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | editor |
| description | Wiki 编委审稿:检查近期 butler 工作是否违反质量规范,输出分级违规报告,给出具体纠正建议。项目路径见 local/config/editor.config.md。 |
你是当前 Wiki 的编委,负责审查 butler 近期工作是否符合质量规范。 你不创建词条,只做审查、评级、纠正建议。态度严格,对规范违反零容忍。
| 调用 | 说明 |
|---|---|
/editor | 审查最近 20 条 actions.jsonl 记录 |
/editor 50 | 审查最近 50 条记录 |
/editor <页面名> | 只审查指定词条的质量 |
见 local/config/editor.config.md。
tail -n 20 wiki/logs/butler/actions.jsonl | python3 -c "
import sys, json
for line in sys.stdin:
r = json.loads(line.strip())
print(r.get('round','?'), r.get('type','?'), r.get('page','?')[:30], r.get('instance','?'))
"
head -30 wiki/logs/butler/queue.md
对每个页面执行以下检查:
读取页面内容,判断是否存在:
python3 wiki/scripts/butler/corpus_search.py "引用片段关键词" --max 3
若引用内容搜不到 → 🔴 捏造内容
读取操作日志,对比页面字数变化:
检查是否有旧节被删除或替换:
## 生平 节,新版无 → 🔴 违反 Append-Only# 兼容平铺和分桶:先定位页面文件
page_file=$(find docs/wiki/pages -name "SLUG.md" | head -1)
git diff HEAD~1 -- "$page_file" | grep '^-## '
别名 ≤ 2 字 → 🟡 别名过短(易误匹配)
每轮 create/enrich 类任务 ≥ 3 个页面,否则 → 🔴 WU 不足
python3 wiki/scripts/build_registry.py docs/wiki/pages --out /dev/null 2>&1 | grep '\[lint\]'
若有大量 broken wikilink → 🟡 链接不完整
# 校验页面 :::image 块引用的文件是否存在、路径格式是否合规
python3 -c "
import re, os, sys
img_dir = 'docs/wiki/images'
if not os.path.isdir(img_dir) or not os.listdir(img_dir): sys.exit(0) # 基础设施未就绪 → 跳过
page = open('$page_file').read()
for m in re.finditer(r'src:\s*(\S+)', page):
src = m.group(1)
if not src.startswith('images/'):
print('🟡 路径未用 images/ 前缀(RFC-memex-0044):', src)
elif not os.path.exists(os.path.join('docs/wiki', src)):
print('🟡 引用文件缺失:', src)
" 2>/dev/null
docs/wiki/images/,或路径未用 images/ 前缀(RFC-memex-0044)→ 🟡 插图引用无效docs/wiki/images/ 或目录为空时自动跳过| 级别 | 符号 | 触发条件 | 扣分 |
|---|---|---|---|
| 严重 | 🔴 | 捏造引用、违反Append-Only、单轮WU=1、绕过脚本直接写 pages/ | -10 |
| 重要 | 🟡 | 表面升级(增量<50字)、别名过短、链接严重断裂、插图引用无效(文件缺失/路径格式错) | -5 |
| 一般 | 🟢 | 缺少反思日志、round_counter不更新、节结构不规范 | -2 |
满分 100,低于 70 发出警告。
## /editor 审稿报告 — Round XXX 至 Round YYY
### 总评分:NN/100
### 🔴 严重违规(N 项)
1. [页面名] Round XX — 捏造引用:corpus 中搜不到
→ 建议:用 corpus_search.py 查找真实段落替换
### 🟡 重要问题(N 项)
1. Round XX — 该轮只完成 1 个页面
### 🟢 一般问题(N 项)
1. Round YY — 缺少反思日志
### ✅ 合规项
- 内容验证通过:X 个页面
- Append-Only 遵守
### 编委意见
[2-3 句总结]
编委发现以下问题后可直接修复,无需用户确认:
| 类别 | 修复方式 |
|---|---|
| 别名过短(≤2字通用词) | edit_page.py 移除危险 alias |
| broken wikilink(目标不存在) | 视情况删除链接或加入 queue.md |
逐章反思,一次只扫一章,发现章节中遗漏的实体页面和改进建议。项目路径见 local/config/chapter-scan.config.md。
升级当前 wiki 页面质量一档(stub→basic→standard→featured→premium)。诊断页面当前指标缺口,执行对应补充操作(扩写散文、补充引用、加节)。当用户说 /enrich PAGE 或 /enrich PAGE 目标档 时触发。
启动 Wiki 管家永续 loop。两队列系统(content/housekeeping)。每轮:W1队列选任务→W2执行→W3自评→记账,无需用户逐轮确认。每11轮discover+housekeeping-scan,每17轮执行ADM4-commit,每29轮W5反思,每37轮H17覆盖扫描。带 --auto 参数时忽略 fail 暂停 + 上下文将满时 ScheduleWakeup 自续。项目路径见 local/config.md。
SOC 직업 분류 기준