考前冲刺知识流水线
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_87e8411d/exam-sprint-pipeline。
技能介绍
要解决什么问题
考前资料往往散落在课件、笔记、真题和错题本里,类型和目标分数也常只在对话里随口一提。若每次都要人工整理「考什么、重点在哪、离考试还有多久」,很容易在真正复习前就耗掉一轮交互。本技能面向已有知识库文件的场景:在用户表达备考意图后,尽量用默认值补齐缺失信息,把资料权重和考点结构落到可机读的 knowledge_map.json,并在同一轮对话里衔接后续思维导图生成,而不是停在「请确认是否继续」。
技能如何工作
触发前提是用户消息里出现备考相关词,且知识库文件数 ≥ 1;纯闲聊、空知识库或 30 天内仍有效的记忆画像会走不同分支(空库会提示上传后终止,有效记忆可走模板 C 复用)。
Phase 1 只做一次等待:根据资料与对话推断考试类型(规则见内部 exam-types.md:命中特征 ≥3 置信度高,1~2 用模板 A,0 则静默填「通用考试」并用模板 B)。用户回复中的日期会按相对表述换算成绝对日期(如「下周三」「还有 30 天」「月底」);分数未提则默认 及格线以上,不追问。
Phase 2 零等待:按来源类型给资料赋 source_weight(真题 1.0、老师划重点 0.9、课件 0.7、笔记 0.6、错题本 0.5 等),合并权重后写入 .exam-session/knowledge_map.json(目录不存在则创建)。Web 搜索或 RAG 某一维失败时采用 Log & Continue,不中断整条流水线。摘要发出后必须同一轮启动 exam-mindmap-generator 全流程,禁止再要用户说「继续」。
适用边界与注意点
- 不触发:知识库为空、或仅闲聊且无备考语义。
- 用户纠正是最终答案:改考试类型或目标会直接覆盖写入,不会重新跑一遍推断辩论。
- 静默协议:缺数据用文档定义的默认值;错误不抛给用户;除 Phase 1 确认外不应反复确认。
- 若 JSON 写入失败,内容会暂存会话上下文并仍尝试触发下一技能,避免整条链路硬停。
使用场景
- 期末前已上传课件与历年真题,想在对话里只说考试日期后自动生成带权重的 knowledge_map
- 复习周把课堂笔记、错题本和模拟卷都放进知识库,需要推断是考研还是通用考试并默认及格线目标
- 老师发了划定重点清单和课件,希望一次确认后写入 .exam-session 并同一轮出思维导图
- 30 天内考过同类试且画像仍有效,想直接复用上次的考试类型与目标而不重走完整推断
适合人员
- 备考研究生或资格考、习惯把真题和划重点 PDF 丢进 Agent 知识库的自学者
- 带班老师或助教,已整理课件与考点清单,希望学员侧 Agent 按资料来源自动赋权而非手工标重点
- 用错题本和模拟卷做冲刺复盘的学生,需要在对话里用「还有 30 天」「冲 80 分」等口语补全目标
- 在 SkillHub 上串联 exam-mindmap-generator、要求摘要后零等待自动触下一技能的编排使用者