GESP 真题讲义规范:把官方题面 md 变成合格讲义

前言

整理 GESP(CSP-J/S 同源的青少年软件编程等级考试)真题讲义,常见痛点是:题面散落在 md 里,题解代码各写各的,C++ 和 Python 两种码风不统一,LaTeX 公式和样例框格式返工多次,越整理越乱。下面介绍的 Skill「GESP 真题讲义规范」就是针对这条流水线的规范,由社区发布者 @user_3bd3856c 维护,版本 1.7.1,分类 education,来源 community。它管的是「工程结构、码风、LaTeX、洛谷元数据、样例框、水印、全书复检」这些讲义整理细节,不管每日知识点微信稿(wechat-md)。

这是什么

一句话定位:把「官方题面 md + 题解代码」整理成结构统一、码风统一、可全书复检的 GESP 讲义的规范与工具集合。它解决的不是「怎么写题解」,而是「按什么顺序整理、代码和题面以谁为准、怎样检查全书一致」。

核心功能

1、权威顺序锁定:官方题面 md 为权威,先有 md,再有其他。
2、题解来源锁定:必须拉取「七七」全部 AC 提交作为题解素材,禁止按思路重写代码冒充 AC。
3、入库前去重:按思路对拉到的 AC 代码去重,再全部入库。
4、单解法写法:一道题只写一个解法,附「大致思路」,不铺陈多种解法。
5、层级检查流程:用户提出「检查某级」时,先出全书复检报告,确认后再改正文。
6、代码风格:C++ / Python 码风以该 Skill 章节为准,不混用其他规范。
7、格式覆盖:LaTeX、洛谷元数据、样例输入输出框、水印、工程结构均有约定。

安装与启用

官方地址:https://api.skillhub.cn/user_3bd3856c/gesp-text
SkillHub 页面:https://www.skillhub.cn/skills/user_3bd3856c/gesp-text
坐标:@user_3bd3856c/gesp-text

本 Skill 基于通用 SKILL.md 格式。抓取页面时未能取到具体的安装命令与配置字段,此处不编造;实际安装方式以上述官方地址页面为准。标签信息显示 requires_api_key=false,即使用前不需要申请 API Key。

触发方式:当用户说「整理讲义」「对照 md 和 tex」「检查 X 级」「码风」「全书复检」时使用。

典型用法

1、用户说「整理某级讲义」:先定位对应官方题面 md,把它当作权威输入,不做改写式整理。
2、拉取该题在「七七」上全部 AC 代码,去重后按思路归一,再按 C++ / Python 码风入库。
3、用户说「检查 X 级」:先产出全书复检报告,确认问题后再改动,不在报告前动手。
4、用户说「码风」:统一以该 Skill 章节的 C++ / Python 码风为准。
5、用户说「对照 md 和 tex」:以 md 为基准核对 tex,而不是反过来改 md。

适用场景与注意

适合:长期维护 GESP 真题讲义、需要 C++ / Python 双码风统一、需要按级别批量复检讲义质量的场景。

注意:
1、题解必须来自真实 AC 提交,重写代码冒充属于明确禁止的行为。
2、一道题只写一种解法,不要把多种思路堆进同一讲义。
3、检查类请求要先出报告再修改,顺序不能颠倒。
4、本 Skill 只管讲义整理,不适用于每日知识点微信稿。
5、讲义中的 LaTeX、洛谷元数据、样例框、水印、工程结构均以该 Skill 章节约定为准。

结尾

这套规范的价值在于把讲义整理变成可复现的流程:md 权威、AC 真实、码风统一、复检先行。对长期更新 GESP 真题讲义的人来说,能减少返工和风格漂移。官方地址:https://api.skillhub.cn/user_3bd3856c/gesp-text

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜