v1.0.1: 课程教学大纲合规性体检 - 初版骨架

基于匠厂 skill-template 主仓 v1.0.108 派生的业务技能。

核心业务:
- 教师在教务系统提交新开课或修订大纲时自动触发
- 格式结构 + 课程目标与毕业要求矩阵匹配 + 课程思政融合度三维体检
- 以批注模式嵌入原 Word 文档,文末给出百分制评分

输出形态:
- Word 文档红 / 黄 / 绿三色批注
- 百分制体检评分 + HTML 体检报告 + 修改建议清单

预期提效:教务处培养方案审核环节的返工次数减少 70%;大纲编制的规范性达到 95% 以上。

业务行生命周期:无(一次性体检结果存档,不重复处理)

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
2026-09-14 12:19:12 +08:00
commit 1d78e542ca
21 changed files with 1432 additions and 0 deletions

81
README.md Normal file
View File

@@ -0,0 +1,81 @@
---
description: "教师在教务系统提交新开课或修订大纲时,自动检查格式结构、课程目标与毕业要求矩阵匹配、课程思政融合度,以批注模式嵌入 Word 文档并给出百分制体检评分。"
---
# 课程教学大纲合规性体检
教师在教务系统提交新开课或修订大纲时,技能会自动按《课程大纲编制规范》逐章检查格式结构,把课程目标与人才培养方案中的毕业要求指标点做语义匹配,并统计课程思政关键词的融入度。检查结果以批注模式直接嵌入原 Word 文档,文末给出百分制评分和修改建议清单,让教师在送审前就能自纠自改,把教务处审核环节的返工次数减少 70%。
---
## 这个技能能帮你做什么
- **格式与结构审查**:检查大纲是否包含「课程简介、教学目标、教学内容、教学方法、考核方式、推荐教材」等必备章节,并检测各章节字数是否严重失衡
- **课程目标与毕业要求矩阵匹配**:用 NLP 语义相似度把课程目标与人才培养方案中的毕业要求指标点一一对齐,发现"脱节"项
- **课程思政融合度检测**:统计「家国情怀、科学伦理、工匠精神、社会责任」等思政关键词的出现频次与上下文语境,识别"仅在后记提及"的伪融合
- **批注 + 评分双输出**:以批注模式直接嵌入原 Word 文档,文末给出百分制体检评分
- **修改建议清单**:列出每项不达标项的具体修改建议与规则引用超链接
---
## 适合什么场景
- 课程负责人新开课或修订课程大纲,需要在送审前自检
- 教研室主任在二级学院内审时,需要批量体检本专业所有大纲
- 二级学院教学秘书需要快速识别"问题大纲",优先安排复审
- 教务处需要在 9 月开学前对全校新开课大纲做一次集中体检
---
## 使用前需要准备什么
- 教务系统 API 凭证(`AA_API_TOKEN`)已配置到本技能 `.env`
- 教师撰写的《课程教学大纲》Word 文档(doc/docx)
- 对应专业最新版《人才培养方案》PDF(含毕业要求指标点)
- 学校《课程大纲编制规范》红头文件(含字数、格式、课程思政比例等模板要求)
---
## 怎么使用
本技能支持**数据管理**(大纲表上点工具栏按钮)与**对话任务**(自然语言让 Agent 完成)。定时任务为占位,按需启用。
**逐步操作与排障,请查看技能市场「使用教程」Tab。**
---
## 执行后你会得到什么
- 原 Word 文档的批注模式修改建议(红 / 黄 / 绿三色批注)
- 文末的百分制体检评分(如「82 分,建议补充课程思政元素后重新提交」)
- 一份《教学大纲体检报告》HTML 报告,可下载或直接预览
- 大纲表状态更新(体检中 → 已通过 / 待修改 / 驳回)
---
## 注意事项
- 本技能**不替代教务处终审**,最终审核仍由教务处教学科与教学委员会负责
- 体检评分仅供参考;评分 ≥ 85 分建议直接送审,60~85 分建议修改后送审,< 60 分必须修改
- OCR 识别对扫描版人才培养方案 PDF 准确率约 92%,关键指标点可能漏检,建议上传电子版
- 课程思政关键词列表需与学校马克思主义学院对齐;如有新增主题词,请同步更新配置
---
## 常见问题
### 这个技能适合我吗?
> 如果你的工作包含「课程大纲撰写或修订」,本技能可以在送审前自动兜住常见格式与对齐问题。
### 体检评分多少分能直接送审?
> 建议 ≥ 85 分直接送审;60~85 分建议先修改再送审;< 60 分必须修改。建议教研室主任对 60~85 分区间做重点复核。
### 课程思政关键词不够怎么办?
> 体检报告会列出缺失的关键词类别(如「家国情怀 0 次」「工匠精神 0 次」),并给出融入建议(如「在第 3 章教学内容中增加 XX 案例」)。
### 已经体检过的大纲能再体检一次吗?
> 可以。修订完成后再次点击「重新体检」,会以最新版本覆盖原结果。