试听与学员建档
把试听从"体验课"变成一次双向诊断,并按最小化原则给新学员建档。适用于老师说"新学员要试听""安排一节试听""试听课怎么上""学员档案怎么建""家长/孩子想学什么""试听完怎么记录""试听后怎么跟进"。流程:确认监护人同意 → 收最小必要信息 → 5W 需求访谈 → 5-10 分钟前测评 → 设计诊断式试讲 → 记录 5 维度观察 → 判断是否适配 → 建正式学员卡。范围到建档为止:不排课、不写课后记录、不登记课上练习与学校作业、不做阶段报告、不谈续费与流失挽回,也不收集或存储任何联系方式。排课与课节状态转 schedule-manager,课后记录转 lesson-log,续费/阶段报告/流失跟进转 renewal-report。 Skill: 试听与学员建档 Owner: qizhitang Summary: 把试听从"体验课"变成一次双向诊断,并按最小化原则给新学员建档。适用于老师说"新学员要试听""安排一节试听""试听课怎么上""学员档案怎么建""家长/孩子想学什么""试听完怎么记录""试听后怎么跟进"。流程:确认监护人同意 → 收最小必要信息 → 5W 需求访谈 → 5-10 分钟前测评 → 设计诊断式试讲 → 记录 5 维度观察 → 判断是否适配 → 建正式学员卡。范围到建档为止:不排课、不写课后记录、不登记课上练习与学校作业、不做阶段报告、不谈续费与流失挽回,也不收集或存储任何联系方式。排课与课节状态转 schedule-manager,课后记录转 lesson-log,续费/阶段报告/流失跟进转 renewal-report。 Tags: latest:2.11.1 Version history: v2.11.1 | 2026-10-08T
Rank
62
Safety
84
Downloads
1.6k
Updated
Oct 10, 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. 1.6K downloads reported by the source. Last updated 10/10/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 10, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 10, 2026
- Adoption signal
- 1.6K downloadsadoption · observed Oct 10, 2026
- Latest release
- 2.11.1release · observed Oct 8, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17egdt3mjea4rhm19wt7tm77x852sxg:xiaozhi-teach-student-intake- 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-teach-student-intake/snapshot"
Documentation
CLAWHUB
152,615 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: xiaozhi-teach-student-intake
description: '把试听从"体验课"变成一次双向诊断,并按最小化原则给新学员建档。适用于老师说"新学员要试听""安排一节试听""试听课怎么上""学员档案怎么建""家长/孩子想学什么""试听完怎么记录""试听后怎么跟进"。流程:确认监护人同意 → 收最小必要信息 → 5W 需求访谈 → 5-10 分钟前测评 → 设计诊断式试讲 → 记录 5 维度观察 → 判断是否适配 → 建正式学员卡。范围到建档为止:不排课、不写课后记录、不登记课上练习与学校作业、不做阶段报告、不谈续费与流失挽回,也不收集或存储任何联系方式。排课与课节状态转 schedule-manager,课后记录转 lesson-log,续费/阶段报告/流失跟进转 renewal-report。'
compatibility: WorkBuddy / SkillHub / OpenClaw / ClawHub
license: MIT
display_name: 试听与学员建档
version: 2.11.1
author: 小智伴学
category: 独立教师
grade_bands:
- 小学中段
- 小学高段
- 初中
- 高中
tags: [试听, 学员建档, 需求诊断, 试讲课, 转化跟进, 独立教师]
id: openclaw:xiaozhi-teach-student-intake
min_platform_version: "2.0"
max_round_limit: 15
slug: xiaozhi-teach-student-intake
displayName: 试听与学员建档
summary: '把试听从"体验课"变成一次双向诊断,并按最小化原则给新学员建档。'
---
# 试听与学员建档 SKILL
> **一句话定位:** 试听不是销售环节,而是诊断环节——让老师真正看见这个学生,让家长真正理解这个老师。
---
## 技术边界
> 技术边界:本 SKILL 依赖能力 [M, K],无该能力时按 shared/platform-conventions.md 降级。
> 教学主体边界:本 SKILL 只给老师出草稿、做分析,不替老师上课,不代老师回答学生的问题,也不代老师评价学生;面向学生或家长的内容,一律由老师审定后再用(教育部《中小学生成式人工智能使用指南(2025 年版)》)。
> 适用范围:用于校外培训(一对一、小班)时,只在合法范围内用,口径见 `shared/off-campus-training.md`——学科类须经审批,各地已不再审批新的学科类培训机构;不占学校上课时间,线下 20:30、线上 21:00 前结束,不给学员留作业,一次收费不超过 3 个月或 60 课时,高中学员同样适用;面向义务教育阶段学生的另外不占用休息日、节假日与寒暑假,线上每课时不超过 30 分钟,面向高中学生的这两条参照执行。本技能不预设违规的排课、作业与收费。
⚠️ 危机例外(最高优先级):若对话中出现自伤/自残、轻生念头、遭受霸凌或伤害、持续严重绝望、家庭安全问题等超出学习范畴的信号,立即停止本 SKILL 的一切流程(含熔断、温情转化、数据展示、出题、家长摘要),按 shared/crisis-exception.md 处置:稳住不评判 → 说明 AI 边界 → 如实提示联系信任的成年人 → 按所在地区给出求助渠道(不确定地区时先问;中国大陆即时危险为 110/120,其他地区用当地紧急电话)。宁可误报,不可漏报;档案只记"已转介"的处置事实。
**联系方式不进这套系统。** 老师当然需要家长的微信或电话才能开展工作——那属于老师自己的通讯录,请留在老师自己的手机、微信或纸质记录里,本 SKILL 不收集、不存储、不代管。学员卡里只记一个 `guardianCommunicationPreference`(微信文字 / 微信语音 / 电话 / 线下面谈 / 邮件 / 不主动联系),用于提醒老师"这位家长偏好哪种方式",而不是"往哪儿发"。紧急联系人同理:老师自己保管,不入档案。
试讲课的核心是诊断而非展示;不夸大教学效果,不做提分承诺。本 SKILL 不向家长或学员发送任何消息,只生成话术建议由老师自行使用。无 `K`(日期感知)时先问今天日期再排跟进节点。
**范围就是建档本身。** 需求访谈 → 试听诊断 → 试听观察 → 建一张学员卡与一个课时包,到此为止。以下都不在本 SKILL,老师在这里问起时说明该找哪个技能,不在本 SKILL 里执行:
```text
续费节点沟通、阶段报告、家长犹豫时的挽留、退费 → xiaozhi-teach-renewal-report
缺课跟进、流失挽回、课节状态(含把试听课记成
status=trial)、首课排期、补课与改期 → xiaozhi-teach-schedule-manager
课后记录、课时消耗登记 → xiaozhi-teach-lesson-log
家长消息的润色与沟通记录 → xiaozhi-teach-parent-communication
```
**未成年人建档前先确认监护人同意。** 建卡是一次持久化写入,写的是一个孩子的学习信息,所以顺序是"先确认同意,再建卡":
```text
① 先问一句:「这张卡由谁授权建?家长知道并同意吗?」
② 记进 consent:profileEnabled 为 true 才建卡;
grantedBy 未满 14 周岁(小学各段或初一)必须含"监护人";
14 岁及以上的未成年人,也要确认监护人知情同意后再建
③ 确认不到监护人同意 → 不建卡、不写任何字段,
只在当次会话里口头给试听与教学建议
```
---
## 一、核心使命
独立教师试听环节常见的三个误区:
```text
误区① 销售化试听:把试听课上成"表演课",
老师表演精彩但学生学不到东西,
家长试听后觉得"挺好"但孩子留下后不爱来。
误区② 一刀切建档:把学员档案当成简单的"姓名+年级",
没有需求画像、没有学情诊断,
后续排课和教学全凭感觉。
误区③ 试听后无跟踪:试听完就结束,
没有跟进节点、没有转化判断、
家长/学生很快遗忘。
```
本 SKILL 要解决的是:
- **让试听成为双向诊断**:老师诊断学生 + 家长诊断老师
- **让学员档案是"教学起点"**:含需求画像 + 学情基线 + 目标设定
- **让试听后的跟进有节奏**:试听 → 报名这一段有明确节奏,最多问三次就停;报名之后的续费与流失跟进交给对应的伙伴技能
---
## 二、触发时机
| 触发场景 | 示例语句 |
|---------|---------|
| 安排_meta.json
{
"ownerId": "kn79c5gcmfkt9p1pk656tgq7nd853s7v",
"slug": "xiaozhi-teach-student-intake",
"version": "2.11.1",
"publishedAt": 1791478113937
}references/diagnosis-card-template.md
# 学情诊断卡模板
> 适用学段:小学中段 / 小学高段 / 初中 / 高中
> 配合 `xiaozhi-teach-student-intake` §6.3 使用。掌握度用 `shared/vocab.md §6` 的老师端五档;专注时长参考 `shared/grade-bands.md` 二。
> 诊断结论写入 `progressEvidence[]`,`confidenceLevel` 一律填 `insufficient_sample`(单次观察)。
```text
━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 学情诊断卡 · [化名]
诊断日期:[YYYY-MM-DD]
━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 学科:[ ] · 年级:[ ] · 学段:[ ]
■ 知识点掌握情况(用 shared/vocab.md §6 五档)
[知识点 A]:□已掌握 □基本理解 □仍需巩固 □需要重讲 □证据不足
[知识点 B]:□已掌握 □基本理解 □仍需巩固 □需要重讲 □证据不足
[知识点 C]:□已掌握 □基本理解 □仍需巩固 □需要重讲 □证据不足
建议教学起点:[ ]
■ 做题过程观察(写看到的,不写推断)
列式:□自己列得出 □提示后能列 □列不出
计算:□基本准确 □偶有算错 □算错较多
书写:□步骤完整 □跳步 □只写答案
卡住时:□自己再试 □等提示 □直接说不会
⚠️ 不填"思维弹性高/中/低""抽象理解能力"这类整体评级——
一次试听看不出来,写下来却会跟着孩子很久
■ 本次错题的维度(shared/vocab.md §1)
· [知识点]:□概念模糊 □计算失误 □读题失误 □方法用错
· [知识点]:□概念模糊 □计算失误 □读题失误 □方法用错
判定顺序:复述条件 → 纯净版 → 换题型 → 剩下归计算
■ 课堂状态(只填看到的,参照 shared/grade-bands.md 二的专注段)
能连续投入约 [N] 分钟(本学段参考值:小学中段 15-20、
小学高段 20-25、初中 25、高中 25-40)
主动提问:[N] 次
⚠️ 不填"抗压能力强/弱""学习习惯差"这类标签
■ 起点建议
第一节课打算从 [ ] 开始
课时建议:每周 [N] 次,单次 [N] 分钟
(参考 shared/grade-bands.md 三:线下一对一/小班常见 60 或 90 分钟;
线上每课时不超过 30 分钟、课程间隔不少于 10 分钟)
一个月后想看到的具体变化:[可观察的行为]
✅ "遇到含分数的方程能自己去分母"
❌ "期末提 15 分"——不承诺分数
■ 置信度
🔴 样本不足(单次试听一律填这一档,shared/vocab.md §7)
━━━━━━━━━━━━━━━━━━━━━━━━━━━
```
## 填写注意
- 前测评的题若由 AI 生成,先按 `shared/ai-item-check.md` 自检(有解且唯一、条件充分、数值友好、学段内),并标注【AI 生成,入库前请人工验算】。
- 不写"基础差""不认真""聪明但不用功"这类整体判断。诊断卡是给下一节课用的,不是给孩子定性的。
- 弱项先不写进 `studentCards[].primaryWeaknesses`:那要等作业跟进按 `shared/vocab.md §5` 累计到阈值、且老师确认。references/followup-scripts-trial-conversion.md
# 试听后转化期跟进节奏与话术
> 适用学段:小学中段 / 小学高段 / 初中 / 高中
> 配合 `xiaozhi-teach-student-intake` §9.1 使用。
> **本文件只覆盖"试听 → 报名"这一段。** 报名后“建正式学员卡”仍由本 SKILL 完成——那是建档的最后一步,不是跟进; 学员报名之后的跟进不在建档技能里:续费节点沟通、家长犹豫时的回应、阶段报告、流失挽回与体面结束,全部交 `xiaozhi-teach-renewal-report`;缺课跟进、改期与补课交 `xiaozhi-teach-schedule-manager`。老师在这里问起那些场景时,说明该找哪个技能,不要在本文件里现编话术。
> 所有话术**由老师本人发出**,本 SKILL 只起草。起草前查 `studentCards[].consent` 的 `parentCommunicationAllowed`;为 false 时不生成任何家长内容。
---
## 一、转化期跟进节奏(试听后 1-7 天)
```text
目标:让双方判断合不合适,不是让家长尽快下单
节奏(最多三次,之后就停):
试听后当天:一条简短反馈(说看到了什么,不说"孩子很聪明")
试听后 2-3 天:问一句有没有疑问
试听后 5-7 天:如果对方没回,就此打住——不追第四次
```
## 二、话术示例
```text
■ 试听当天(说观察,不说结论)
"今天试听我看到 [化名] 在 [具体知识点] 上 [具体表现],
[另一个知识点] 需要从 [起点] 开始补。
我把看到的整理了一下,您有问题随时问我。"
■ 试听后 2-3 天(给一次判断依据,不催)
"上次试听我看到 [化名] 在 [具体知识点] 上 [具体表现],
[另一个知识点] 需要从 [起点] 开始补。
如果您觉得这个节奏合适,我们可以先约几节课试试;
要是想再看看别的老师,也完全没问题。"
■ 对方明确说不报名(一句话收尾,不追问)
"好的,谢谢您来试听。
我把今天看到的整理成几句给您,
之后不管跟谁学,从 [具体知识点] 接上都合适。"
```
## 三、避免事项
```text
· 隔一两天问一次"考虑得怎么样了"
· "名额不多了""这个价格只到本周"
· 贬低其他机构或老师
· 让孩子当着家长面表态"想不想跟老师学"
· 用孩子的弱项制造紧迫感("再不补就跟不上了")
· 把试听观察说成长期结论——单次观察一律标 🔴 样本不足
```
## 四、跟进结束之后
```text
■ 报名了 → 按 SKILL.md §十建正式档案(建卡前先确认监护人同意),
首课排期交 xiaozhi-teach-schedule-manager
■ 没报名 → 试听记录按"试听日 + 90 天"设 retentionUntil,
到期提示老师删除(见 SKILL.md §12.3);
这一段之后不再主动跟进,也不转成续费话术
```
## 五、共同禁令
- 不代老师发送任何消息,只起草。
- 不用焦虑、比较、紧迫感推动决定("别的孩子都在学""这样下去中考危险")。
- 不承诺提分、不承诺效果。
- 话术里只出现化名,不出现真实姓名,也不出现联系方式。
- 家长没有开启 `parentCommunicationAllowed` 时,一条都不生成。
- 不在本文件里处理续费、缺课、流失、退费——这些转 `xiaozhi-teach-renewal-report` 与 `xiaozhi-teach-schedule-manager`。references/formal-student-profile-template.md
# 正式学员档案模板
> 适用学段:小学中段 / 小学高段 / 初中 / 高中
> 配合 `xiaozhi-teach-student-intake` §十使用。字段对应 `solo-teacher-workspace.schema.json` 的 `studentCard` 与 `coursePackage`。
> 试听转为正式学员后填写;不收集的字段见 `student-basic-info-form.md`。
```text
━━━━━━━━━━━━━━━━━━━━━━━━━━━
📁 正式学员档案 · [化名]
建档日期:[YYYY-MM-DD]
━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 基本信息
alias:[小A] ← 不写真实姓名,也不写姓氏首字
gradeLevel:[ ] gradeBand:[ ]
subjects[]:[ ]
status:□在读 □暂停记录 □已结课 □待删除
guardianCommunicationPreference:
□微信文字 □微信语音 □电话 □线下面谈 □邮件 □不主动联系
→ 只记“偏好的渠道类型”,不记账号、号码、邮箱;由家长沟通助手起草时参考
■ 可上课时间(availability[])
→ 本 SKILL 建档时代收,只记时间不记原因;写入后由排课与课时管理读取。本 SKILL 不据此排课
① [周 ] [ : ]-[ : ]
② [周 ] [ : ]-[ : ]
单次课时长:[N] 分钟(参考 shared/grade-bands.md 三:
线下一对一/小班常见 60 或 90 分钟;线上每课时不超过 30 分钟、课程间隔不少于 10 分钟)
不排在学校上课时间;面向义务教育阶段学生的学科类培训:问工作日放学后的时段,周六、周日不排
■ 来源与试听
试听日期:[YYYY-MM-DD]
试听观察结论(2-3 句,只写事实):[ ]
置信度:🔴 样本不足(单次试听一律标这一档,见 shared/vocab.md §7)
■ 需求画像(goals[])
近期目标:[ ]
中期目标:[ ]
learningPreferences[](学习方式偏好,不放时间):[ ]
■ 学情基线(写入 progressEvidence[])
起点诊断:[ ]
已掌握:[ ]
待补强:[ ]
primaryWeaknesses[]:先留空。弱项由作业跟进按 shared/vocab.md §5
累计到阈值、并经老师确认后才写入,上限 5 条。
■ 课时包(coursePackageLedger[])
totalUnits:[N] startDate:[YYYY-MM-DD](可不填) expiryDate:[YYYY-MM-DD]
→ 这一次收的课时折成标准课时超过 60(90 分钟一节算 2 课时、短于标准时长的按 1 课时;折算只用于这一步,totalUnits 照老师给的数写),或起止超过 3 个月
(没填起始日按登记当天算):说出折合约多少个标准课时,提示老师核对收费方式(一次收费的时间跨度不超过 3 个月,
也不超过 60 课时,教监管函〔2021〕2 号),只提示、不拦截
→ 建档只填初始台账;续费节点不在本模板——由阶段报告与续课助手按其自身规则读取台账,本 SKILL 不谈续费
■ 授权(consent)
profileEnabled:□是 □否
crossSkillSharing:□是 □否
parentCommunicationAllowed:□是 □否
emotionSharingWithParent:□是 □否
grantedBy:□学生本人 □监护人 □学生与监护人
(未满 14 周岁必须含监护人;14 岁以上的未成年人也要确认
监护人知情同意后再建卡,见 shared/vocab.md §8)
grantedAt:[YYYY-MM-DD]
retentionUntil:[YYYY-MM-DD]
已报名:默认结课后 6 个月
试听未报名:试听日 + 90 天(删除窗口,见 SKILL.md §12.3)
━━━━━━━━━━━━━━━━━━━━━━━━━━━
```
## 这张卡里没有的东西
- **风险标记**:不是字段。工作台按 `homeworkFollowups[].overdueDays`、`lessonLogs[].masteryStatus`、`coursePackageLedger[].remainingUnits` 实时算出来,算完就用,不落库。建档时不预先给学员贴风险标签。
- **联系方式与紧急联系人**:老师自己保管。
- **真实姓名、出生年月、住址、学校班级**:不收集。
## 结课与删除
每一步都要老师点头,本 SKILL 不替老师改状态、也不替老师删卡。
```text
结课时 → 先问一句「把 小A 的卡标成"已结课"吗?」,
确认后才改 status,之后不再写入新记录
到 retentionUntil → 提示老师:"小A 的档案今天到保留期,要删除吗?"
老师确认 → status 改为"待删除",再次确认后整卡删除
老师没回应 → 保持提示,下次再问;不替老师删,也不悄悄续期
学员/家长要求提前删除 → 老师确认后随时执行,不需要理由
试听未报名的档案走同一套流程,只是期限更短:试听日 + 90 天。
```
结课、暂停、删除都是**档案动作**,只在本 SKILL 里做。`xiaozhi-teach-parent-communication` 与 `xiaozhi-teach-renewal-report` 遇到这类要求时只会转达给老师,不代改。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-teach-student-intake",
"sourceUrl": "https://clawhub.ai/qizhitang/skills/xiaozhi-teach-student-intake",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T06:18:44.948Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-qizhitang-xiaozhi-teach-student-intake/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-qizhitang-xiaozhi-teach-student-intake/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-10T06:18:44.948Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.6K downloads",
"href": "https://clawhub.ai/qizhitang/xiaozhi-teach-student-intake",
"sourceUrl": "https://clawhub.ai/qizhitang/xiaozhi-teach-student-intake",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T06:18:44.948Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "2.11.1",
"href": "https://clawhub.ai/qizhitang/xiaozhi-teach-student-intake",
"sourceUrl": "https://clawhub.ai/qizhitang/xiaozhi-teach-student-intake",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-10-08T16:48:33.937Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-qizhitang-xiaozhi-teach-student-intake/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-qizhitang-xiaozhi-teach-student-intake/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-teach-student-intake",
"sourceUrl": "https://clawhub.ai/qizhitang/xiaozhi-teach-student-intake",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-10-08T16:48:33.937Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
