mcpField
P
probe

probe

github.com/vasanthsreeram生产力165447 次安装10 周前更新
代码仓库

关于 probe

probe 是用于评估学习者对课程前置知识掌握情况的测验技能,答案通过测验界面收集,并整理成依赖关系图。它按回答证据标记各知识线索的状态,并指明教师应从何处开始。

主要功能

  1. 01通过测验界面提问
  2. 02每轮提出 1–3 道选择题
  3. 03提供“不知道”选项
  4. 04按证据标记依赖状态
  5. 05更新并展示知识图谱

适用场景

  1. 01开始新课前评估基础
  2. 02定位尚不明确的知识线索
  3. 03为教师确定教学起点

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/vasanthsreeram/alvarmethod --skill probe

安装后在 Claude Code 中输入/probe确认已加载。

详细介绍

探测

先测量。探测期间不要教学,只在对方作答后用一句话纠正。

必须使用 Quiz UI。 阅读 ../teach/references/quiz-ui.md 并调用该工具。不要在聊天中输出 A/B/C/D。

目标

生成 .alvar/maps/<slug>.md,为每条依赖知识线标注状态:

known | edge | unknown | blocked

blocked = 对方表示不知道,或问题需要你没有的工具。

提问方式

  • 每轮提出 1–3 道选择题。然后等待。
  • 始终包含 D. 我不知道(或额外添加一个“我不知道”选项)。
  • 从宽泛的问题开始(这是什么类型的对象?这个运算符测量什么?)。然后拆分答案留下的模糊知识线。
  • 如果对方已经列出扎实掌握的内容,跳过那些知识线。
  • 鼓励对方讲解思路:理由错误但选项正确,标为 edge,而非 known。

只有一个正确答案。不要设置取决于措辞的陷阱选项。将 我不知道 作为一个选项。不要将正确选项标为推荐。

评分

结果状态变更
答对 + 理由充分known
答对,理由不充分edge
答错,差一点edge
答错,缺少基础知识unknown
我不知道blocked 或 unknown

每轮提问后,更新知识图谱。当即将开始的课程所依赖的知识线都已标注后就停止——不要因为觉得“问题问得够多了”而停止。

知识图谱文件

# Map — <goal>

Updated: <ISO date>
Goal: <one sentence>

## Strands
| strand | status | evidence |
|--------|--------|----------|
| … | known | Q2 + reason |

## Quiz log
- Q1 [strand] <letter> — correct|wrong|idk — <five words>

结束

展示表格。说明教师应从哪些知识线开始。除非对方提出要求,否则不要开始上课。

评论

支持 Markdown