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

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

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

小夜