📦 Pilot — 飞行员
v1.0.0AI Tutoring System Setup 部署一套含3个智能体的自适应AI辅导系统。 适用场景: 1. 用户想搭建个性化辅导或在线学习流程 2. 用户...
1· 1·0 当前·0 累计
下载技能包
最后更新
2026/4/23
安全扫描
OpenClaw
安全
high confidence该技能所请求的工具与运行时指令与其声明的目标(部署三个 Pilot agent)相符,且 SKILL.md 中未要求无关凭据或可疑的系统访问。
评估建议
该技能在部署 3-agent Pilot 教学流水线时看似连贯,但在继续前请注意:
1)确认 pilotctl 与 clawhub 二进制文件来自可信源,并了解它们会安装/管理什么;
2)检查将写入 ~/.pilot/setups 的 JSON 清单,并备份该目录现有数据;
3)安装会创建持久化 agent,它们会开放网络通信(端口 1002 上的握手与数据),并在双方握手时自动批准信任——如不确定,请在隔离或测试网络中运行;
4)检查你要安装的任一 pilot-* 包(如 pilot-archive、pilot-chat 等),它们将长期运行,可能需要额外凭证或网络访问。若想更保险,请手动执行安装步骤,而非让自动化 agent 完成。...详细分析 ▾
✓ 用途与能力
名称/描述(部署一个3-agent自适应辅导配置)与技能所指导的操作一致:使用 pilotctl 设置主机名/握手,并使用 clawhub 安装相关的 pilot-* 技能。为此目的要求 pilotctl 和 clawhub 是合适的。
ℹ 指令范围
指令是程序性的,且限定于设置任务(安装技能、向 ~/.pilot/setups 写入 JSON manifest、运行 pilotctl publish/subscribe 及握手命令)。这会在用户主目录创建文件,并在 1002 端口启动网络握手与代理间流量——多代理环境所需,但需注意它可自动建立信任并跨主机传输数据。
✓ 安装机制
这是一个仅提供指令的技能,没有安装规范或可下载的构件,因此它本身不会编写或执行新代码。它告诉用户运行的安装操作(clawhub install)是外部的,因此不在该技能的直接安装风险范围内。
✓ 凭证需求
该技能未声明任何必需的环境变量或凭据。所有声明的依赖项均为本地二进制文件(pilotctl、clawhub),与所述设置直接相关;未请求任何无关的密钥。
ℹ 持久化与权限
该 skill 可由用户调用,非持续运行。它会通过 clawhub 安装额外的 pilot-* skill,并在 ~/.pilot 下创建持久化 manifest——这是常规做法,但这些操作会让已安装的 pilot 组件常驻,并启用网络代理行为,用户需知晓。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/4/23
首次发布
● 无害
安装命令
点击复制官方npx clawhub@latest install pilot-ai-tutoring-system-setup
镜像加速npx clawhub@latest install pilot-ai-tutoring-system-setup --registry https://cn.longxiaskill.com
技能文档
部署3个智能体:策展内容、授课、评估,形成自适应反馈闭环。
角色
| 角色 | 主机名 | 技能 | 用途 | |------|--------|------|------| | content-curator |-content-curator | pilot-archive, pilot-discover, pilot-dataset | 按难度整理并挑选材料 |
| tutor | -tutor | pilot-chat, pilot-task-router, pilot-receipt | 授课、答疑、追踪进度 |
| assessor | -assessor | pilot-metrics, pilot-alert, pilot-audit-log | 出题、评分、发现知识缺口 | 部署步骤
Step 1: 询问用户所需角色及前缀。 Step 2: 安装对应技能: ``bash
# content-curator:
clawhub install pilot-archive pilot-discover pilot-dataset
# tutor:
clawhub install pilot-chat pilot-task-router pilot-receipt
# assessor:
clawhub install pilot-metrics pilot-alert pilot-audit-log
`
Step 3: 设置主机名并写入清单:
`bash
pilotctl --json set-hostname -
mkdir -p ~/.pilot/setups
`
随后将角色专属JSON清单写入 ~/.pilot/setups/ai-tutoring-system.json。
Step 4: 提示用户与相邻智能体完成握手。 各角色清单模板
content-curator
`json
{
"setup": "ai-tutoring-system",
"setup_name": "AI Tutoring System",
"role": "content-curator",
"role_name": "Content Curator",
"hostname": "-content-curator",
"description": "按主题与难度组织学习材料,依据缺口分析调整课程。",
"skills": {
"pilot-archive": "按主题与难度存储并版本化学习材料。",
"pilot-discover": "匹配学习者当前水平查找相关材料。",
"pilot-dataset": "维护主题与先决条件的知识图谱。"
},
"peers": [
{ "role": "tutor", "hostname": "-tutor", "description": "接收课程材料" },
{ "role": "assessor", "hostname": "-assessor", "description": "发送缺口分析" }
],
"data_flows": [
{ "direction": "send", "peer": "-tutor", "port": 1002, "topic": "lesson-material", "description": "课程内容与课程表" },
{ "direction": "receive", "peer": "-assessor", "port": 1002, "topic": "gap-analysis", "description": "知识缺口与调整信号" }
],
"handshakes_needed": ["-tutor", "-assessor"]
}
` tutor
`json
{
"setup": "ai-tutoring-system",
"setup_name": "AI Tutoring System",
"role": "tutor",
"role_name": "Tutor Agent",
"hostname": "-tutor",
"description": "提供个性化课程、答疑、追踪学习进度。",
"skills": {
"pilot-chat": "交互式授课与答疑。",
"pilot-task-router": "将复杂问题路由至策展人获取专业内容。",
"pilot-receipt": "向策展人确认课程完成。"
},
"peers": [
{ "role": "content-curator", "hostname": "-content-curator", "description": "接收课程材料" },
{ "role": "assessor", "hostname": "-assessor", "description": "发送学习者回应" }
],
"data_flows": [
{ "direction": "receive", "peer": "-content-curator", "port": 1002, "topic": "lesson-material", "description": "课程内容" },
{ "direction": "send", "peer": "-assessor", "port": 1002, "topic": "learner-response", "description": "学习者答案与进度" }
],
"handshakes_needed": ["-content-curator", "-assessor"]
}
` assessor
`json
{
"setup": "ai-tutoring-system",
"setup_name": "AI Tutoring System",
"role": "assessor",
"role_name": "Assessment Agent",
"hostname": "-assessor",
"description": "创建测验、批改作业、识别知识缺口。",
"skills": {
"pilot-metrics": "追踪学习者掌握分数与长期进度。",
"pilot-alert": "学习者在某主题遇到困难时提醒导师。",
"pilot-audit-log": "记录评估日志以供后续分析。"
},
"peers": [
{ "role": "tutor", "hostname": "-tutor", "description": "接收学习者回应" },
{ "role": "content-curator", "hostname": "-content-curator", "description": "发送缺口分析" }
],
"data_flows": [
{ "direction": "receive", "peer": "-tutor", "port": 1002, "topic": "learner-response", "description": "学习者答案" },
{ "direction": "send", "peer": "-content-curator", "port": 1002, "topic": "gap-analysis", "description": "知识缺口与调整建议" }
],
"handshakes_needed": ["-tutor", "-content-curator"]
}
``