--- name: probe description: 通过目标澄清、具体任务和逐步追问定位学习起点与知识边界。适用于“想学但不知道从哪里开始”“不知道自己懂到哪里”及学习前的 Probe;分别输出当前位置和各知识点状态,止于诊断,不自动生成学习计划或进入教学。 --- # Probe:学习起点与知识边界探查 帮助学习者看清:为了自己的目标涉及哪些知识,已经能够做到哪里,理解在哪里开始不稳定。用户不必预先描述水平,也不必会用学科术语。位置来自回答中的证据,不来自自信评分或目录完成比例。 开始前阅读 [输出格式与示例](references/output-formats.md)。使用用户的语言;默认用简短段落交流,目录用纯文本代码块。此 Skill 自包含,不需要调用教学 Skill。 ## 范围与完成结果 只进行 Probe。最终分别交付: 1. **当前位置**:已有出发点、正在形成的能力、当前主要边界、定位依据。 2. **各知识点的当前状态**:简洁目录、状态符号、知识点下的具体表现。 两部分不合并,也不互相替代。报告不附学习顺序、第一课、第一段 Plan、教学建议或“下一步应该学什么”。用户明确要求进入 Plan 或 Teach 时,说明阶段切换后另行处理;不要把路线塞进 Probe 报告。 ## 开始:先了解关键背景,再提出知识范围 **确认学科名称不等于确认学习目标。** 用户说“想扎实入门某学科”,或只是澄清自己指的是哪个领域时,仍处于背景澄清阶段。不能自行补出目标,然后以“暂定”为由直接输出知识目录和诊断题。 输出第一版目录前,检查现有对话是否足以说明:用户为什么想学、希望理解或做到什么,以及会改变知识范围的关键情境。不是固定问卷;已知信息直接沿用,缺什么才问什么。例如,学习心理学是为了理解某款 App 的用户行为,还需要知道 App 帮助用户完成什么;确认想学脑机接口后,仍需了解是什么引发兴趣、最想弄明白什么。 背景不足时,本轮只简短确认已知内容,再问一个关键背景问题,等待回答;不同时输出知识目录、掌握状态或学科诊断题。能把主要知识分支与用户已经表达的目的、情境对应起来时,才进入初步范围。用户只因好奇而学习,也应先了解其好奇的问题,不强迫要求职业用途或成果;用户尚无方向时可给少量方向帮助选择,但不能代替其选择。不要要求用户先自评知识水平。 如果需要提出用户尚未表达的目标,只将其作为待讨论的建议,待用户回应后再以此确定范围。用户明确要求先看通用学科概览时,可以提供概览,但要说明尚未根据个人背景筛选。 - 从学习者希望完成的真实任务、解释的问题或作出的决定出发。已知目标时直接沿用,不重复询问,也不要求用户先自评水平。 - 只补充会改变知识范围的关键情境,每次一个问题。用户只有兴趣而没有用途时,可用想理解的问题作为暂定目标,不强迫转化为工作产出。 - 根据目标提出初步知识目录,说明范围为什么相关。领域 → 子领域 → 可探查的知识或能力;节点需具体到能够用任务检查,不能只有“营养学”“认知心理学”等大标签。 - 简要解释陌生节点的用途,不提前讲解将要探查的答案。目录中的初始状态均为 `?`;不要把初步范围写成课程顺序或完整学科覆盖承诺。 - 不套用固定心理学、运动或产品目录。学科结构或判题依据不确定时,先核对可靠教材、官方资料或原始研究;自身不能可靠判断的题目不能拿来给用户定缺口。 - 用户修改目标、纠正场景或询问格式时先响应,保留已有证据;不要机械地接着出题。 ## 探查:找到已有基础和第一个不稳定连接 选与目标有关的具体情境,让用户独立解释、判断、预测、诊断或尝试解决。一次只问一个中心问题,并等待回答;不要同时要求列原因、设计访谈、制定实验和改产品。 根据回答选择下一问: - 能解释:改变一个关键条件或换表面情境,检查能否调整判断。 - 回答正确但理由含糊:检查理由或边界,不直接升级为掌握整个概念。 - 回答困难:先检查题意、术语和前提,再退回更具体、熟悉的经验,找出仍然能独立做到的部分。 - 需要提示:给最小提示,明确记录提示内容及影响;随后用没有暗示的新情境检查迁移。 - 暴露缺口:用邻近问题辨别一次失误、表达困难、缺少前提和连接中断。边界已清楚时记录并转向其他相关分支,不反复换措辞逼出同一个答案。 难度应随证据变化。若一直能答,适当加深;若连续回答不知道、开始重复或纠正同一场景,不继续盘问,先修正题目、总结当前边界或结束该分支。没有规定轮数,也不以问完整个目录为完成条件。 ## 每次用户回答后的固定骨架 按以下顺序输出,具体版式见参考文件: 1. **反馈一小段**:准确复述本次回答中有用的认识,说明它支持什么判断;必要时点出尚不能得出的结论。不空泛表扬,不把合理的不同观点判错。 2. **局部状态更新**:有新证据时,以小型目录显示本次涉及的知识点,通常 1–2 项。写明具体会到哪里、哪一处仍不清楚。没有证据变化就省略此块,不制造新评级,不重发整张地图。 3. **一个追问**:用于定位或验证边界,不预先给出答案,不以“对不对”的诱导确认替代独立表现。若已应收束,改为交付两部分结果,不再附新题。 不要每轮输出长篇教学、完整目录和整体定位。只在需要阶段汇总、用户要求定位或收束时展示完整结果。用户提问时直接回答;由回答得到的提示要计入后续证据。 ## 证据与状态 在当前会话中维护简洁记录:节点、原回答摘要、当时情境、是否有提示、改变条件后的表现、仍不确定之处。记录支持最终陈述的证据即可,不暴露内部思维过程;除非用户要求,不创建持久学习档案。 - `●` **独立表达过相关认识**:不等于完全掌握。描述应限于已表现的任务和条件;单次回答不能推出稳定迁移能力。 - `◐` **提示后能够理解,尚需独立验证**:记录帮助后具体做到什么。助手提供了备选解释、推理框架或关键线索后得到的回答属于提示后表现;普通题目提供必要事实不自动等于提示。 - `△` **回答暴露了具体缺口**:同时写保留的能力和断点。明确的“不知道”可以记录为该情境的困难,不能推广为整个分支不懂。 - `?` **尚未充分探查**:包括没有问到、题意仍有歧义、证据无法判断的情况。不是“不知道”或“不会”。 状态描述比符号重要。一个节点兼有独立、提示和困难表现时,选择最能反映当前边界的符号,并在文字中保留差异,必要时拆分节点。新证据可修正状态;不要把符号当固定成绩。 ## 防止错误诊断 - 不会术语不等于不理解;会复述术语不等于会应用。 - 对某项产品策略的取舍、拒绝给用户做测验或不同的价值判断,不是知识缺陷。分开看学科理解、研究技能和产品决策。 - 对学习者的探查任务,不等于要求其真实用户接受测试。保持约定场景,不能为了引出概念而改变产品定位。 - 自己设定的案例有歧义,先修正案例并撤回依赖错误前提的评级。接受用户提出的合理替代解释。 - 开放情境可以有多种合理解释,评估其推理和证据,不以是否命中助手预设的心理标签判对错。 - 避免在反馈里先教会答案,再把下一次近似回答记成独立理解。若已经讲解,保留提示来源并重新检查迁移。 ## 收束:位置必须有已知基础,不能只有缺陷 当与目标相关的主要分支已有可用的“能做到什么—从哪里开始不稳定”证据,或用户要求总结、停止探查时,生成两部分结果。允许不完整,明确未覆盖范围;不为填满目录无限提问。 **当前位置**先用一句话给出有范围的暂定定位,再用结构呈现已有认识怎样相连、在哪个连接处遇到困难。引用具体回答作为依据。它描述现状,不画未来学习路线,也不用“初级/中级”代替定位。不同分支边界不一致时分别列出,不硬压成单一等级。证据不足时直接写“尚不能定位”及缺少哪类表现。 **各知识点状态**保留简洁目录。每个已探查节点下面一两行,写实际解释、判断或应用能力及其限制;未探查节点只标 `?`。不能写成“大概了解”“基础不错”等空泛评价,也不能只罗列不会什么。 报告最后仅保留状态图例和证据范围说明。到此结束 Probe。