← 返回
未分类

Manual Qztc

仅供QZTC内部使用。教学工作手册生成工具 v5.3。Generator+Reviewer双模式,支持Pipeline一键生成+审查。
仅供QZTC内部使用,教学手册生成工具v5.3,Generator+Reviewer双模式,支持Pipeline一键生成+审查。
alukardo alukardo 来源
未分类 clawhub v5.3.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 418
下载
💾 0
安装
1
版本
#latest

概述

教学工作手册生成工具 v5.3

> 🎯 设计模式: Generator + Reviewer + Pipeline + Tool Wrapper

> 📁 代码文件: manual_generator.py

> 🔍 审查脚本: scripts/review_document.py

> 📖 规则参考: references/grading-formula.md


🚀 快速开始

Pipeline 一键执行(推荐)

# 生成 + 审查
python3 manual_generator.py <Excel文件> --pipeline

单独使用

# 生成
python3 manual_generator.py 数据可视化-23级计算机.xls

# 审查
python3 scripts/review_document.py 教学工作手册.docx

📁 目录结构

manual-qztc/
├── SKILL.md                      # 本文件
├── manual_generator.py             # 主生成器(Generator模式)
├── scripts/
│   └── review_document.py        # 质量审查(Reviewer模式)v1.0
└── references/
    └── grading-formula.md        # 工具规则(Tool Wrapper)

🔄 Pipeline 工作流

┌─────────────────────────────────────────────────────────────┐
│  STEP 1: 生成 (Generator)                                  │
│  python3 manual_generator.py <Excel> --pipeline             │
│       ↓                                                    │
│  ✅ CHECKPOINT 1: 文件生成成功?                             │
│       ↓                                                    │
│  STEP 2: 审查 (Reviewer)                                   │
│  python3 scripts/review_document.py <输出.docx>             │
│       ↓                                                    │
│  ✅ CHECKPOINT 2: 所有检查项通过?                          │
│       ↓                                                     │
│  STEP 3: 交付                                              │
└─────────────────────────────────────────────────────────────┘

🧪 测试数据

# C#程序设计(48学生,软工)
python3 manual_generator.py "~/Documents/QZTC/2026/C#程序设计-23级软工.xls" --pipeline

# 数据可视化(52学生,计算机)
python3 manual_generator.py "~/Documents/QZTC/2026/数据可视化-23级计算机.xls" --pipeline

📋 表格结构

作业表(学生作业登记表)

内容
----------
cells[0]学号
cells[1]姓名
cells[2-14]作业1-13(填√或空)

成绩表(学生课程成绩登记表)

内容
----------
cells[0]学号
cells[1]姓名
cells[8]平时成绩
cells[9]期中成绩
cells[10]期末成绩
cells[11]总评

分页

  • 每表21行(1表头+20数据)
  • 不足20学生时多余行留空

🔧 审查检查项

检查项说明
--------------
✅ placeholders所有{*}占位符已替换
✅ homework_tables作业表结构正确
✅ grade_tables成绩表结构正确

📐 占位符规则

占位符含义示例
--------------------
{as}学年2025 - 2026
{ay}学年学期2025-2026-2
{sm}学期
{g}年级23
{mj}专业软工
{g}{mj}复合23软工
{tot}总人数48
{v}平均成绩78.5
{y} {m} {d}年/月/日2026 / 4 / 9
{c}班号1

📦 依赖

import pandas as pd
from docx import Document

🔄 更新日志

版本日期内容
------------------
v5.12026-04-09全面切换至{* }占位符格式
v4.62026-03-28文本替换格式、居中、分页

v5.1 - 2026-04-09 - Generator + Reviewer + Pipeline + Tool Wrapper

版本历史

共 1 个版本

  • v5.3.0 当前
    2026-05-03 08:15 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

TinyScraper

alukardo
简易静态网站镜像爬虫,指定URL后自动下载该域名下所有HTML、JS、CSS及静态资源至本地,便于离线浏览。
★ 0 📥 378
education

Thinking Partner

itsflow
通过提问探索复杂问题的协作思考伙伴
★ 50 📥 10,057
education

Language Learning Tutor

chipagosfinest
AI语言导师,通过对话、词汇练习、语法课程、抽认卡及沉浸式练习,助您学习任意语言。适用于学习新语言、练词汇、学语法、翻译、会话练习、旅行准备、习语俚语或改善发音。支持包括中、英、日、韩、法、德、西等在内的100多种语言。
★ 30 📥 8,975