← 返回
效率工具 中文

Course Study

Turn a course's materials (PDF slides, a pasted topic list, or just a course name) into complete-coverage, Feynman-explained, exam-ready revision notes. Trig...
将课程的教材(PDF幻灯片、粘贴的主题列表或仅课程名称)转化为全覆盖、费曼式解释、备考复习笔记。三角...
vincentjiang06
效率工具 clawhub v3.0.0 3 版本 99912.7 Key: 无需
★ 2
Stars
📥 1,104
下载
💾 36
安装
3
版本
#exam#latest#lecture#notes#pdf#revision#study#university

概述

Course Study v3.0

A lean four-phase workflow that turns a course into **complete-coverage,

Feynman-explained, exam-ready revision notes**. The #1 guarantee is

completeness (every topic covered, nothing silently dropped); the defining

pedagogy is the Feynman concept block (plain-language capsule first +

mandatory worked example).

Primary output: revision-notes.md. Optional: a one-line-per-entry

quick-reference.md cheat sheet, and PDF export (CJK/bilingual aware).

This file is a thin orchestrator — load the rules/ module for each phase.


Pipeline

Phase 0 Intake (single exchange)
  ├── PDF slides → Phase 1 (extract via /pdf skill)
  ├── Topic list → Phase 1 (parse into the checklist)
  └── Course name → search standard syllabus → Phase 1
Phase 1 Cover    → extract ALL content (page-aligned) + EMIT the coverage checklist (the ledger)
Phase 2 Distill  → revision-notes.md in Feynman block order; RECONCILE against the Phase-1 checklist
Phase 3 Supplement (OPTIONAL, light) → ≤~10 sourced targets for genuine gaps / thin concepts
VERIFY/REPORT    → coverage reconciled, examples present, sources traced; emit files

Each phase ends with a one-line checkpoint; proceed on no-objection. Never

spread intake across multiple messages.

  • Phase 0 — Intake: load rules/phase-intake.md. One exchange: input type,

rough page count → scale tier, output language, exam date, priority topics,

output folder; detect web access silently.

  • Phase 1 — Cover: load rules/phase-cover.md. Extract every concept

page-aligned (PDF via the /pdf skill; or parse the topic list; or build the

outline from a searched standard syllabus). Emit the coverage checklist

enumerating every topic — the completeness ledger Phase 2 reconciles against.

  • Phase 2 — Distill (main deliverable): load rules/phase-distill.md. Write

revision-notes.md in backbone order, each concept in the **Feynman block

order below, with cross-topic bridges. Then reconcile** the notes against

the Phase-1 checklist — flag and fill any missing topic before finalizing.

  • Phase 3 — Supplement (optional, light): load rules/phase-supplement.md

only for genuine gaps / thin concepts. Cap ≤~10 targets. Dual web / no-web.


The Feynman concept block (Phase 2 — mandatory order)

Every concept is written in this exact order. The plain-language capsule comes

first — never lead with the formal definition.

  1. Plain-language capsule — explain it simply, as if to a smart friend with

no jargon. One short paragraph. (This is FIRST, always.)

  1. Intuition — why it exists, what problem it solves, an analogy if it helps.
  2. Formal treatment — the precise version: LaTeX formula or code, symbols

defined.

  1. Worked example — a concrete, step-by-step example (numbers plugged in /

algorithm traced). Mandatory for every non-trivial concept.

  1. Connections + common misconception — prerequisites and what it enables; a

cross-topic bridge where useful; one thing students typically get wrong.

Full template and depth calibration: rules/phase-distill.md and

rules/templates.md.


Global Rules (controls)

  1. PDF-only input via /pdf. ALL PDF reading — including scanned / image-only

PDFs — goes through the /pdf skill. NEVER raw file I/O or Python on PDFs.

Non-PDF inputs (PPTX/DOCX/images) are converted via /pdf first.

  1. Completeness invariant. Phase 2 notes are reconciled against the Phase-1

coverage checklist before finalizing. Any extracted/checklist topic missing

from the notes is flagged and filled — never silently dropped or skipped.

  1. Worked-example invariant. Every non-trivial concept gets a concrete worked

example. A pure-definition concept with no feasible example gets the

plain-language capsule + a short note (e.g. "definitional — no worked example

applies") — never a fabricated/forced example.

  1. No fabrication. Offline supplements are marked `[Standard curriculum

knowledge]`; ZERO invented URLs / papers / authors / slide content. Uncertain

claims are omitted or flagged [Uncertain — verify before exam]. On the

course-name path, never fabricate a specific lecture's slide content.

  1. Source traceability. Every note traces to its source location: page (PDF,

Lecture X, p. Y) or section (topic list / syllabus). Never lose it.

  1. Honor the source. A slide that contradicts standard curriculum is

flagged as a discrepancy (show the slide's claim + the standard view) —

NOT silently "corrected" to the textbook version.

  1. Scale guard. Size picks the tier — page count (PDF) or topic count

(topic list / syllabus): large inputs (>~400 pages, or >~150 topics) → split,

recommend per-module runs and batch; the checklist spans the whole course so

nothing is silently dropped across batches.

  1. Scope guard. Produce revision material, not answers to graded

assessments. Do NOT solve / do the user's actual homework or exam questions

for submission; offer how to approach them as a study topic instead.

  1. Output discipline. Dense notes, no padding. quick-reference.md (if

produced) is one line per entry, ordered by exam relevance — no prose.

**Completeness of coverage is non-negotiable — never drop a topic to be

brief. If the user wants brevity, satisfy it via depth calibration** (more

topics at minimal capsule depth) and/or the quick-reference.md cheat sheet,

never by omitting topics.

  1. Track progress. Use a TodoList for which lectures/topics are processed.
  2. Prioritize flagged topics. Priority topics named in Phase 0 get deeper

treatment and appear first in quick-reference.md.


Reference Files

FileWhen to load
--------------------
rules/phase-intake.mdPhase 0 — single-exchange intake, scale tier, web detection.
rules/phase-cover.mdPhase 1 — page-aligned extraction + the coverage checklist (ledger).
rules/phase-distill.mdPhase 2 — Feynman blocks, bridges, the coverage reconciliation step.
rules/phase-supplement.mdPhase 3 — optional light supplement, dual web/no-web, ≤~10 cap.
rules/templates.mdWriting rules + the Feynman concept-block & quick-reference templates.
rules/subject-coverage.mdCourse-name input & standard-syllabus search; checklist baseline.
rules/pdf-export.mdLoad only when PDF output is requested (pandoc CJK/bilingual config).
rules/changelog.mdVersion history.

Anti-Patterns

AvoidWhyInstead
---------------------
Leading a concept with the formal definitionBuries understandingPlain-language capsule FIRST, every time
Skipping the worked exampleStudents fail on application, not definitionsMandatory for every non-trivial concept
Fabricating an example for a pure-definition termMisleadsCapsule + a note; no fake example
Finalizing notes without reconciling the checklistTopics get silently droppedReconcile against the Phase-1 ledger; flag + fill
Silently "fixing" a slide that contradicts curriculumHides what the exam may testFlag the discrepancy; show both views
Dropping a topic to keep the notes shortBreaks the #1 completeness guaranteeCompleteness is non-negotiable; get brevity via depth calibration + the cheat sheet
Reading a PDF with Python / raw I/OBreaks the contractUse the /pdf skill for ALL PDFs
Inventing URLs/papers offlineDistorts revisionMark [Standard curriculum knowledge]; invent nothing
Prose in quick-reference.mdDefeats the cheat sheetOne line per entry, ordered by exam relevance
Building a standalone exam-Q&A bankCut as too complexNotes + optional one-line cheat sheet only

版本历史

共 3 个版本

  • v3.0.0 当前
    2026-06-07 05:37
  • v2.0.0
    2026-03-29 10:48 安全 安全
  • v1.1.0
    2026-03-11 16:47

安全检测

腾讯云安全 (Keen)

队列中

腾讯云安全 (Sanbu)

队列中

🔗 相关推荐

productivity

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 440 📥 147,978
productivity

Weather

steipete
获取当前天气和预报(无需API密钥)
★ 446 📥 226,411
productivity

Nano Pdf

steipete
使用nano-pdf CLI通过自然语言指令编辑PDF
★ 275 📥 114,927