考前抢救 HTML 清单
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_87e8411d/exam-rescue-html。
技能介绍
要解决什么问题
考前最后几天,你往往已经跑过「冲刺分析」和出题流程,手里有 knowledge_map.json 和会话里的薄弱线索,但缺少一份能直接打印、离线翻的汇总页:公式要单独拎出来背,高频考点要按优先级排,易错点不能和正常笔记混在一起。手工从 JSON 里拼 HTML 既慢又容易漏分区。
exam-rescue-html 负责在流水线末尾把三类内容落成结构化数据与单页 HTML,且按技能约定静默跑完,不向用户刷屏中间步骤。
技能如何工作
触发方式有两类:在 exam-question-generator 完成后用户说「继续」会自动衔接;也可直接说「生成抢救清单」「最后冲刺」或「重新生成」。
核心流程可以概括为:
- 基于已有知识地图筛选考点(考点过少时会降级到
importance ≥ 0.6,而不是直接报错停住) - 生成三类卡片:公式、考点、错点;某类数量为 0 时,HTML 里整段省略该分区,不输出空标题块
- 将结果写入
.exam-session/rescue_notes.json,再按模板填充占位符(如{{formula_cards_html}}、{{hotspot_cards_html}}等),输出工作区根目录下的exam-rescue-YYYYMMDD.html - 写入成功后发送固定引导消息,便于用户选择「重新生成」或回到「重新出题」
若某个考点在知识库侧没有返回内容,技能会仅用 point.name 继续生成,其余卡片不受影响;rescue_notes.json 写入失败时会退化为会话上下文存储,并尽量继续后续 HTML 步骤。
适用边界与注意点
- 依赖前置:没有
knowledge_map.json时应先跑「考前冲刺分析」,否则会提示并终止后续生成。 - 纯文科等无公式类考点时,公式分区会被省略,这是预期行为,不是失败。
template.html缺失属于安装/文件完整性问题,会直接终止并提示检查 skill 文件。- 用户说「重新生成」会覆盖旧 HTML 并重新执行生成链路,技能不会二次确认——这与文档中的静默执行协议一致。
使用场景
- 已在工作区完成 `exam-question-generator`,说「继续」后要把公式、考点、错点三类卡片写入 HTML 抢救页。
- 持有 `.exam-session` 下的 `knowledge_map.json`,要在根目录生成带日期的 `exam-rescue-YYYYMMDD.html` 供打印复习。
- 距考试只剩几天,需要把冲刺分析筛出的高频考点与薄弱错点合并成单页,且某类卡片为 0 时不显示空分区。
- 对当前抢救页不满意,说「重新生成」以覆盖旧文件并重新执行 JSON 填充与模板渲染全流程。
适合人员
- 在 Cursor 工作区按 `.exam-session` 串跑冲刺分析与出题、串题后还要可离线打印汇总页的考证自学者
- 带班级做考前最后一周、先出题再需要把公式与考点整理成单页 HTML 发给学员的培训讲师
- 已生成 `knowledge_map.json`、更习惯浏览器打开 HTML 复习、不想手工拼 JSON 片段的工科/理科备考者
- 反复微调冲刺范围、需要「重新生成」覆盖旧抢救页且不希望对话里刷屏中间步骤的重考/补考考生