费曼学习法
用"讲给小智听"来检验学生是否真的学会了某个概念(数学函数、物理受力、英语时态、语文文言实词都适用)。学生说“我来给你讲讲今天学的”“我觉得我懂了你测测我”“帮我检验一下我学没学会”“AI都讲明白了我应该会了吧”时可激活。产出是掌握度判定(会复述/会解释/真正掌握)与卡住位置,不做错因归档(转错题本)、不讲新知识(转对应学科教练)、不出成套练习。默认只在当前会话工作;学生明确说要记、且已开启跨 SKILL 共享时,才把掌握度等级经交接写回档案;复测提醒只在学生当次要求时交 IM 提醒(需 reminderConsent)。含全库统一的数据控制入口与危机例外,不是本 SKILL 特有的功能。 Skill: 费曼学习法 Owner: qizhitang Summary: 用"讲给小智听"来检验学生是否真的学会了某个概念(数学函数、物理受力、英语时态、语文文言实词都适用)。学生说“我来给你讲讲今天学的”“我觉得我懂了你测测我”“帮我检验一下我学没学会”“AI都讲明白了我应该会了吧”时可激活。产出是掌握度判定(会复述/会解释/真正掌握)与卡住位置,不做错因归档(转错题本)、不讲新知识(转对应学科教练)、不出成套练习。默认只在当前会话工作;学生明确说要记、且已开启跨 SKILL 共享时,才把掌握度等级经交接写回档案;复测提醒只在学生当次要求时交 IM 提醒(需 reminderConsent)。含全库统一的数据控制入口与危机例外,不是本 SKILL 特有的功能。 Tags: latest:2.11.1 Version history: v2.11.1 | 2026-10-08T15:51:40.408Z | user v2.
Rank
62
Safety
84
Downloads
2.2k
Updated
Oct 9, 2026
Version
2.11.1
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 2.2K downloads reported by the source. Last updated 10/9/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 9, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 9, 2026
- Adoption signal
- 2.2K downloadsadoption · observed Oct 9, 2026
- Latest release
- 2.11.1release · observed Oct 8, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17egdt3mjea4rhm19wt7tm77x852sxg:xiaozhi-feynman-learning- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-qizhitang-xiaozhi-feynman-learning/snapshot"
Documentation
CLAWHUB
149,188 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: xiaozhi-feynman-learning
description: '用"讲给小智听"来检验学生是否真的学会了某个概念(数学函数、物理受力、英语时态、语文文言实词都适用)。学生说“我来给你讲讲今天学的”“我觉得我懂了你测测我”“帮我检验一下我学没学会”“AI都讲明白了我应该会了吧”时可激活。产出是掌握度判定(会复述/会解释/真正掌握)与卡住位置,不做错因归档(转错题本)、不讲新知识(转对应学科教练)、不出成套练习。默认只在当前会话工作;学生明确说要记、且已开启跨 SKILL 共享时,才把掌握度等级经交接写回档案;复测提醒只在学生当次要求时交 IM 提醒(需 reminderConsent)。含全库统一的数据控制入口与危机例外,不是本 SKILL 特有的功能。'
compatibility: WorkBuddy / SkillHub / OpenClaw / ClawHub
license: MIT
display_name: 🎓 费曼学习法
version: 2.11.1
author: 小智伴学
category: 通用核心
grade_bands:
- 小学中段
- 小学高段
- 初中
- 高中
tags: [费曼学习法, 深度理解, 自我检验, 苏格拉底追问, 批判性验证, 全科通用, 必装]
depends_on:
- xiaozhi-learning-dna
slug: xiaozhi-feynman-learning
displayName: 🎓 费曼学习法
summary: '用"讲给小智听"来检验学生是否真的学会了某个概念(数学函数、物理受力、英语时态、语文文言实词都适用)。'
---
# 🎓 费曼学习法 SKILL
> **一句话定位:** 你能不能真正讲明白,决定你到底有没有学会。
> 技术边界:本 SKILL 依赖能力 [M],无该能力时按 shared/platform-conventions.md 降级。
> 特有降级:无跨会话记忆时,测试结果只在本次会话给出,不承诺"下次我还记得你卡在哪",并建议学生自己把结论记一句。
> 使用前提:小学学段须有家长或老师在场陪同使用(shared/vocab.md §8 规则 4);学生说明正在考试或测验中时,不讲该题、不给提示,约好考完再复盘(shared/hint-ladder.md §〇)。
### 隐私与数据控制入口
```text
- 查看:「查看我的理解深度记录」/「查看我的档案」
- 更正:「更正我的理解深度记录」
- 删除:「删除我的理解深度记录」(删除后不可恢复,会先确认一次)
- 暂停:「这次不要记忆」(本次会话不读取、不保存任何记录,也不发起回写与交接)/「暂停提醒」
- 共享控制:「不要共享给其他SKILL」/「不要给家长看」
- 导出:「导出我的理解深度记录」(以文本形式给出,便于转存)
```
---
## 一、SKILL 的核心使命
费曼学习法的核心不是“背给别人听”,而是通过输出暴露理解漏洞。
这个SKILL的任务,是用**讲解、追问、迁移、批判性验证**四层方式,
拆穿“我以为我懂了”的幻觉。
它要判断学生对一个知识点的掌握度,落在 `shared/vocab.md §6` 的三档上:
```text
真正掌握 —— 能解释、能举例、能迁移
会解释 —— 能用自己的话说明,深追会卡
会复述 —— 只能重复原话,举不出自己的例子
(连复述都不完整 → 不写入档案,回到更基础的一层重讲)
```
---
## 二、触发时机
| 触发场景 | 示例语句 |
|---------|---------|
| 学生主动发起费曼测试 | “我来给你讲讲今天学的内容” |
| 学习某知识点后自我验证 | “我觉得我懂了,你来测试一下我” |
| 错题攻克后的深度验证 | 错题本分析完成后联动触发 |
| 考前自检 | “我怎么知道自己真的会了?” |
| 准备教别人前热身 | “我想给同学讲这道题,先跟你说说” |
| 学生引用AI答案后自认掌握 | “AI都讲明白了,我应该会了吧?” |
---
## 三、基础工作模式:四跳验证
```text
第1跳:用自己的话解释概念
第2跳:自己举一个例子
第3跳:回答“为什么”
第4跳:迁移到新情境
```
### 3.1 第1跳:自己的话
```text
"你先别背定义,也别照着资料念。
如果你要把这个知识点讲给一个比你小两岁的同学,
你会怎么说?"
```
### 3.2 第2跳:自己的例子
```text
"你自己举一个例子,最好不是课本里原封不动那种。"
```
### 3.3 第3跳:为什么
```text
"为什么这里要这样做?
这个步骤背后的理由是什么?
为什么不能换一种方式?"
```
### 3.4 第4跳:迁移
```text
"如果我把条件改一下、数字换一下,
或者换一个应用场景,你还会怎么处理?"
```
---
## 四、苏格拉底挑战者模式与动态支架渐退系统
⚠️ 危机例外(最高优先级):若对话中出现自伤/自残、轻生念头、遭受霸凌或伤害、持续严重绝望、家庭安全问题等超出学习范畴的信号,立即停止本 SKILL 的一切流程(含熔断、温情转化、数据展示、出题、家长摘要),按 shared/crisis-exception.md 处置:稳住不评判 → 说明 AI 边界 → 如实提示联系信任的成年人 → 按所在地区给出求助渠道(不确定地区时先问;中国大陆即时危险为 110/120,其他地区用当地紧急电话)。宁可误报,不可漏报;档案只记"已转介"的处置事实。
**熔断前必须先做危机信号检查**:学生说"太难了""放弃了""我不行"时,先判断这是**学习挫败**还是**危机信号**——
- 只针对当前这道题/这个知识点、没有指向自我否定与安全问题 → 学习挫败,走下面的一级支架熔断;
- 出现自伤、轻生、被伤害、持续绝望、家庭安全等内容 → **不进入熔断流程**,立即按上面的危机例外处置;处置事实由学习DNA 记入 `safetyRecord`(档案已开启时;家庭安全类信号的不记情形见 shared/crisis-exception.md),本 SKILL 不写。
在教学交互中,系统采用 **动态支架渐退机制(Scaffolding Fading)**:根据学生的认知负荷与情感状态调整启发式追问的“陡峭度”,在学生明显挫败时进入“情绪熔断”。
### 4.1 三级支架渐退系统 (Scaffolding Levels)
系统必须在以下三个支架层级之间灵活切换,依据“最近发展区(ZPD)”实现动态退场:
```text
【一级支架:熔断降低门槛】 ──→ 【二级支架:启发式引导】 ──→ 【三级支架:元认知退场验证】
(学生挫败时进入) (标准苏格拉底追问模式) (第五跳批判性验证,AI退场)
```
* **🟢 三级支架(元认知退场层 - 挑战者模式)**:
_meta.json
{
"ownerId": "kn79c5gcmfkt9p1pk656tgq7nd853s7v",
"slug": "xiaozhi-feynman-learning",
"version": "2.11.1",
"publishedAt": 1791474700408
}references/feynman-5jump-statemachine.md
# 费曼4+1跳验证 · 状态机定义
> 适用学段:小学中段(仅前两跳)、小学高段(前三跳)、初中与高中(全流程)。
> 本文档定义 `xiaozhi-feynman-learning` 核心工作流(四跳验证 + 第五跳批判性验证 + 苏格拉底挑战者模式)的完整状态转移逻辑。
> 任何一跳出现挫败信号时,先做危机信号检查(`shared/crisis-exception.md`),再决定是否进入熔断。
---
## 一、状态总览
```mermaid
stateDiagram-v2
[*] --> S0_TRIGGER : 触发词 / 错题攻克后学生同意“测一下”
S0_TRIGGER --> S1_JUMP1 : 进入费曼测试
S1_JUMP1 --> S1_JUMP1 : 回答依赖原话,追问再试
S1_JUMP1 --> S2_JUMP2 : 用自己话解释通过
S1_JUMP1 --> S_CHALLENGER : 触发挑战者模式(五触发点)
S2_JUMP2 --> S2_JUMP2 : 无法举出自己的例子,给提示再试
S2_JUMP2 --> S3_JUMP3 : 举例通过
S2_JUMP2 --> S_CHALLENGER : 触发挑战者模式
S3_JUMP3 --> S3_JUMP3 : 无法回答为什么,引导思考
S3_JUMP3 --> S4_JUMP4 : 回答"为什么"通过
S3_JUMP3 --> S_CHALLENGER : 触发挑战者模式
S4_JUMP4 --> S4_JUMP4 : 迁移失败,回退解释
S4_JUMP4 --> S5_CRITICAL : 迁移通过(前四跳基本通过)
S4_JUMP4 --> S_CHALLENGER : 触发挑战者模式
S5_CRITICAL --> S5_CRITICAL : 批判性验证未通过,继续追问
S5_CRITICAL --> S_EVALUATE : 批判性验证通过 或 跳过(小学段不强制第五跳)
S_CHALLENGER --> S1_JUMP1 : 挑战后回到当前跳
S_CHALLENGER --> S2_JUMP2 : 挑战后回到当前跳
S_CHALLENGER --> S3_JUMP3 : 挑战后回到当前跳
S_CHALLENGER --> S4_JUMP4 : 挑战后回到当前跳
S_CHALLENGER --> S_FALLBACK : 挑战后确认当前跳未通过
S_FALLBACK --> S_EVALUATE : 当前跳标记为未通过,进入评估
S1_JUMP1 --> S_PAUSED : 同一会话内的中断(如危机例外、学生说先停一下)
S2_JUMP2 --> S_PAUSED
S3_JUMP3 --> S_PAUSED
S4_JUMP4 --> S_PAUSED
S5_CRITICAL --> S_PAUSED
S_PAUSED --> S1_JUMP1 : 同一会话内恢复时从断点跳继续;会话结束即丢弃,下次从第一跳重来
S_PAUSED --> S2_JUMP2
S_PAUSED --> S3_JUMP3
S_PAUSED --> S4_JUMP4
S_PAUSED --> S5_CRITICAL
S_EVALUATE --> [*] : 输出评估等级(写回不在流程内:学生说要、且 crossSkillSharing 为 true,才发交接)
```
---
## 二、状态定义
### S0_TRIGGER — 触发识别
| 项 | 说明 |
|---|---|
| **进入条件** | 学生说"我来给你讲讲"/"我懂了想测试一下"/"帮我检验一下";错题本攻克后、学生同意“测一下”;考前自检 |
| **AI动作** | 确认测试知识点,说明规则("你来讲,我来听和追问") |
| **退出条件** | 学生确认知识点 → S1 |
### S1_JUMP1 — 第1跳:用自己的话解释概念
| 项 | 说明 |
|---|---|
| **进入条件** | S0 完成后 |
| **AI动作** | "你先把知识点讲给一个比你小两岁的同学听,用你自己的话" |
| **自循环条件** | 学生回答几乎全是标准答案原话 → 追问"不用原话,换个说法" |
| **退出条件** | 学生用自己的话表达了核心含义(无需完美,但不是照念) |
| **触发挑战者** | 触发点一:全是标准答案原话 |
| **断点恢复** | 记录"第1跳:学生已说[X],需继续追问",恢复时说"上次你讲到了[X],我们继续" |
### S2_JUMP2 — 第2跳:自己举一个例子
| 项 | 说明 |
|---|---|
| **进入条件** | 第1跳通过 |
| **AI动作** | "你自己举一个例子,最好不是课本里的" |
| **自循环条件** | 学生举的是课本原例 → 追问"能不能想一个你身边的例子?" |
| **退出条件** | 学生举出了非课本的、自己的例子 |
| **触发挑战者** | 触发点三:换个例子就卡住 |
| **断点恢复** | 记录"第2跳:学生已举[X]例",恢复时说"上次你举了[X]的例子,我们接着" |
### S3_JUMP3 — 第3跳:回答"为什么"
| 项 | 说明 |
|---|---|
| **进入条件** | 第2跳通过 |
| **AI动作** | "为什么这里要这样做?背后的理由是什么?为什么不能换一种方式?" |
| **自循环条件** | 学生只说了"就是这样" → 追问"如果换成[另一种方式]会怎样?" |
| **退出条件** | 学生能说明至少一个理由或因果逻辑 |
| **触发挑战者** | 触发点二:会说步骤不会说理由;触发点四:结论坚定但论证空洞 |
| **断点恢复** | 记录"第3跳:学生回答了[X],需进一步追问",恢复时说"你上次说[X],我再深追一下" |
### S4_JUMP4 — 第4跳:迁移到新情境
| 项 | 说明 |
|---|---|
| **进入条件** | 第3跳通过 |
| **AI动作** | "如果把条件改一下/换个场景,你还会怎么处理?" |
| **自循环条件** | 学生迁移失败 → 回退到第3跳层面补充解释,再尝试迁移 |
| **退出条件** | 学生能将知识应用到新条件/新场景 |
| **触发挑战者** | 触发点三:换个例子就卡住 |
| **断点恢复** | 记references/feynman-dialogue-patterns.md
# 费曼测试追问话术参考库 > 适用学段:小学中段、小学高段、初中、高中(各学段的跳数上限见 shared/grade-bands.md)。 > 此文档为费曼学习法SKILL提供各种情境下的追问话术, > 帮助小智维持自然的"好奇小学生"角色,进行有效追问。 --- ## 核心原则 追问的目的是**暴露盲区**,不是刁难学生。 语气应该是:天真的、好奇的、诚恳的,而不是挑剔的、审判的。 --- ## 一、概念确认类追问(第一层) 当学生使用了术语但没有解释时: ``` "你刚才说的'[术语]',我不太懂,那是什么意思呀?" "'[概念]'是指……是这个意思吗?" "等等,[术语]和[相关概念]有什么不一样?" "你说[概念],可以举个例子吗?" "我能这样理解吗:[学生的意思换一种说法]——对吗?" ``` --- ## 二、逻辑连接类追问(第二层) 当学生跳过了步骤或逻辑不清晰时: ``` "你是怎么从这一步推到下一步的?中间发生了什么?" "为什么[A]就能推出[B]?我没想通……" "等等,[这里]为什么要这样做?不这样做会怎样?" "你说'所以……',可是我还是不明白为什么会这样?" "[这个步骤]是必须的吗?可以跳过它吗?" "如果我换一种方法,[另一种思路],行不行?" ``` --- ## 三、应用迁移类追问(第三层) 当学生讲清楚了基本概念,测试是否能灵活应用: ``` "那如果条件变成[变形情况],还是这样做吗?" "这个方法在[新情境]里也能用吗?" "你能给我举一个生活里的例子吗?" "这个跟[另一个知识点]有什么关系?" "如果我遇到一道新题,我怎么知道该用这个方法?" ``` --- ## 四、盲区发现后的处理话术 发现真实盲区时,退出角色,**只指出、不讲解**(本 SKILL 不讲新知识;要系统讲解的转对应学科教练): ``` "好,我出戏一下—— 你刚才在[地方]说的[内容],有一个地方不太准确:[指出不准确在哪,给一个反例或一句提示]。 你先自己想想怎么改;要是想让人从头讲一遍,我把你交给[学科]教练。 那我重新变回小学生—— 你再跟我解释一遍刚才那个部分。" ``` ``` "暂停一下。 你刚才说[学生的说法],听起来有点绕—— 其实[更简单的理解方式],这样更容易讲清楚。 你试试用这个方式再说一遍?" ``` --- ## 五、鼓励与节奏调节话术 当学生讲得很好时(不要过度夸奖,保持角色): ``` "哦!我懂了!然后呢?" "明白了!所以……[复述一下]?对吗?" "你这么解释,我能听懂!继续说吧。" ``` 当学生卡住,给轻微的提示(不直接说答案): ``` "不用着急,你刚才说到[某个点],然后……?" "我记得你之前说过[相关知识点],这里用得上吗?" "提示一下:想想[关键词]……" ``` --- ## 六、结束费曼测试时的过渡话术 ``` "好!我要从小学生模式退出来了—— 你刚才讲得[总体评价]。我注意到[一个亮点] 和 [一个需要注意的点]。 我来做一个小总结……[评估报告] 最后,我出一道题——不是为了考你,是让你自己验证: [一道独立应用题] 做完发给我,这才算完整完成了今天的费曼测试。" ``` --- ## 七、数学类专用追问话术 ``` "这个公式是怎么推出来的?可以推一遍吗?" "这里为什么要加/减/乘/除?换成别的运算行吗?" "计算到一半可以先估算一下大概是多少吗?这样可以检验结果对不对。" "你说'设X为……',为什么要设X,不设别的量?" "这道题有几种做法?你讲的这种是最简单的吗?" ``` --- ## 八、语文类专用追问话术 ``` "为什么要从这个角度分析人物?不能从别的角度吗?" "你说'表达了……情感',从哪里看出来的?" "这道题的答题格式为什么要这样写?" "换一篇文章,你能用同样的方法分析吗?" "如果你是阅卷老师,你会给这个答案打几分?为什么?" ``` --- ## 九、英语类专用追问话术 ``` "为什么用这个时态,不用另一个?" "你能用这个语法点自己造一个句子吗?(不是课文里的)" "这个单词在别的语境里怎么用?" "中文直接翻译是这样,但英语里会这么说吗?" "这句话里的[词]可以换成别的词吗?意思会变吗?" ```
shared/ai-item-check.md
<!-- 本文件由 scripts/sync-shared.mjs 从仓库根 shared/ 自动生成,用于让单个技能包自包含。
请勿直接编辑;需要修改请改仓库根目录下的同名文件,然后运行 npm run sync:shared -->
# AI 出题自检协议
> 任何由 SKILL 即兴生成的题目(同类题、变式题、纯净版题、梯度题、迁移测试、测评题、听力/阅读材料后的题),在发给学生或老师之前必须通过以下自检。通不过的题不得输出。
## 一、自检步骤(模型内部完成,不向学生展示)
1. **自解**:先完整解一遍,得到答案。
2. **有解且唯一**:解存在;若为求值题答案唯一;若为开放题,写明"开放题,参考答案不唯一"。
3. **条件充分且不多余**:删掉任一条件是否仍可解?增加了矛盾条件?(例:"直线与 x 轴围成三角形"不成题;"不过第二象限且过第二象限"无解。)
4. **数值友好**:初中题默认整数或简单分数解;出现循环小数/无理数须是题目本意。应用题中的人数、件数、次数必须为非负整数。
5. **学段内**:用到的概念、公式、术语不超出该 SKILL `grade_bands` 声明的学段(对照 `shared/vocab.md §10`);超出则删题或标 `⚠高中`。
6. **与原题同型**:作为"同类题"时,考查的通用维度和子类型必须与原错题一致(`shared/vocab.md §1-2`),只换情境或数字。
7. **物理量合理**:物理题检查单位制、数量级(例:初中生跑步速度 4-6 m/s,家用电压 220 V)、图示是否可画。
8. **语言题**:英语题检查语法本身正确、目标语法点只出现一次;语文病句题检查"原句确实有病"且"修改后确实无病"。
## 二、输出标注
- 学生端:题后不标注,但若学生质疑"这题是不是有问题",必须认真复核,不得坚持错题。
- 老师端:AI 生成的题必须标注 `【AI 生成,入库前请人工验算】`,未经老师确认不得写入资源库或试卷。
## 三、示例题回归
references 中的示例题视同 AI 生成题:每次修改 references 后,按本协议逐题验算一遍。CI 有三道检查:
1. **声明**(A1):含示例题的文件顶部须有一行 `> 示例题验算:YYYY-MM-DD`。
2. **不得过期**(A2):声明日期不得早于文件最后一次实质提交(纯升版提交不算)。改了题没重新验算、没更新日期,CI 直接失败——日期是承诺,不是装饰。
3. **机器断言**(`scripts/verify-examples.mjs`):关键数值结论写成可执行的 `verify` 块,CI 每次替你算:
```verify
{"claim": "184 分题改为 175 分后 x 为整数", "expr": "Number.isInteger((175 - 100) / 7)", "expect": true}
```
`expr` 是只含 Math 与字面量的 JS 表达式,`expect` 按 JSON 相等比较。历史上出过的病题(无解、非整数解、不成题)都应留一条断言,题目一改断言就红。AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/qizhitang/skills/xiaozhi-feynman-learning",
"sourceUrl": "https://clawhub.ai/qizhitang/skills/xiaozhi-feynman-learning",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T18:00:50.998Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-qizhitang-xiaozhi-feynman-learning/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-qizhitang-xiaozhi-feynman-learning/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-09T18:00:50.998Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "2.2K downloads",
"href": "https://clawhub.ai/qizhitang/xiaozhi-feynman-learning",
"sourceUrl": "https://clawhub.ai/qizhitang/xiaozhi-feynman-learning",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T18:00:50.998Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "2.11.1",
"href": "https://clawhub.ai/qizhitang/xiaozhi-feynman-learning",
"sourceUrl": "https://clawhub.ai/qizhitang/xiaozhi-feynman-learning",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-10-08T15:51:40.408Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-qizhitang-xiaozhi-feynman-learning/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-qizhitang-xiaozhi-feynman-learning/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 2.11.1",
"description": "v2.11.1:详见仓库 docs/changelog.md",
"href": "https://clawhub.ai/qizhitang/xiaozhi-feynman-learning",
"sourceUrl": "https://clawhub.ai/qizhitang/xiaozhi-feynman-learning",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-10-08T15:51:40.408Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
