Install
openclaw skills install u-autoclaw-teacher-grading-pipelineDesign or implement a bilingual lightweight teacher grading pipeline for K12 paper exams and homework. Use when the user discusses or asks to build workflows involving scanners, document cameras, mobile scanning apps, RFID/QR divider pages, teacher-provided answer keys, AI OCR/vision APIs, dual-provider verification, local deterministic scoring, teacher/student memory archives, Excel/Web/PDF reports, printable feedback, or HermesDesktop/OpenClaw skills for grading, marking, reviewing, exam analysis, wrong-question collection, and class learning analytics. 设计或实现中小学纸质试卷/作业批改流水线:高拍仪/扫描仪/手机扫描、RFID/二维码分隔页、教师标准答案、大厂 OCR/视觉接口、双接口校验、本地判分、教师与学生记忆库、成绩表、Web 可视化、PDF 打印报告、错题归集和班级学情分析。
openclaw skills install u-autoclaw-teacher-grading-pipelineBrand context / 品牌归属:U-AutoClaw Portable Intelligent Data Warehouse / U-AutoClaw 便携式智能数据仓,www.wboke.com
This skill is an orchestration and design skill. It does not include API keys, student data, teacher data, or proprietary provider credentials. When implementing a real system, users must configure their own OCR/AI provider credentials and comply with local privacy, school, and vendor policies.
本技能是流程编排和实现指南,不内置任何 API 密钥、学生数据、教师数据或第三方服务商凭证。真实落地时,用户需要自行注册并配置 OCR/AI 服务商接口,同时遵守当地隐私、学校和服务商政策。
This skill can be published as part of the U-AutoClaw Portable Intelligent Data Warehouse education workflow collection. Public references should credit: U-AutoClaw 便携式智能数据仓, www.wboke.com.
本技能可作为 U-AutoClaw 便携式智能数据仓教育工作流能力的一部分发布。公开展示时请标注:U-AutoClaw 便携式智能数据仓,www.wboke.com。
Build a lightweight orchestration skill, not a full self-built marking engine. Prefer existing high-quality OCR, document parsing, and AI grading APIs. Keep HermesDesktop responsible for workflow, grouping, local scoring, review queues, memory, exports, and reporting.
构建轻量级批改流程编排能力,而不是从零自研完整阅卷引擎。优先组合成熟 OCR、文档解析和 AI 批改接口。HermesDesktop/OpenClaw 负责流程、分组、本地判分、异常审核、记忆沉淀、导出和报表。
Position it as a practical education workflow for U-AutoClaw Portable Intelligent Data Warehouse: local capture, local organization, cloud/provider adapters when users opt in, and structured outputs teachers can keep.
可将其定位为 U-AutoClaw 便携式智能数据仓的教育工作流:本地采集、本地归档、用户选择后接入云端/大厂接口,并生成教师可长期留存的结构化成果。
Default scope:
默认范围:
Use this pipeline unless the user gives a stronger local pattern:
中文流程:
Treat student identity as a first-class problem. Do not rely on AI guessing from mixed pages when a deterministic marker can exist.
Priority order:
For batch scanning, prefer one divider page before each student:
Name
Student ID
Class
Exam Name
QR/barcode or RFID binding
When the QR/barcode/RFID value changes, start a new student packet. Put following pages into that packet until the next identity marker appears. If no marker is found, use handwriting and answer continuity only as a secondary confidence signal.
Never use printed question text as a similarity signal for student grouping. Strip or ignore printed regions and compare only handwriting zones, fill-in zones, answer boxes, and fill bubbles.
中文规则:
Expose providers at the same level and let the user configure credentials on first use:
Support modes:
Fast mode: one provider only.
Stable mode: primary provider plus low-confidence or sampled backup.
High-reliability mode: two providers for all pages/questions.
When using two providers, compare at question level before accepting results. Auto-accept only when answers, correctness, score, and confidence are within configured thresholds. Otherwise send to teacher review.
中文策略:
Keep input, working data, output, and long-term memory separate.
Recommended top-level layout:
data/
input/
working/
output/
memory/
templates/
Preserve original images/PDFs as evidence. Use JSON for machine-readable state. Use Markdown for human-readable summaries and AI context. Use Excel/PDF/HTML for final delivery. Use TXT only as raw OCR cache when useful.
Never mix teacher memory with student memory.
Teacher memory captures:
Student memory captures:
Design for "first two runs are calibration, later runs are automation":
Run 1: teacher verifies almost everything; learn templates, answer formats, roster, provider behavior, and teacher style.
Run 2: teacher verifies anomalies; harden thresholds, templates, and comments.
Run 3+: automatic batch processing with exception review.
Always keep an exception queue for:
Every final score should be traceable to the original image, provider result, normalized answer, answer key, rule, and any teacher correction.
中文原则:
When generating per-student reports, write according to the student's grade, subject, and learning stage. Use civilized, encouraging, reminder-style language. Never use insulting, humiliating, sarcastic, discriminatory, or overly harsh wording.
Each report should include:
Use formatted tables for score sheets, question-level results, wrong-question lists, and knowledge-point summaries. Do not output long unstructured text when a table is more readable. Prefer PDF/HTML templates that print cleanly on A4. Support black-and-white fallback, but design charts, highlights, and section labels so a color printer can produce clearer reports.
中文要求:
Load references/design.md when designing architecture, schemas, folder layouts, or implementation plans for this grading pipeline.
需要设计架构、数据结构、文件夹、报表模板或实现计划时,读取 references/design.md。