6.8 KiB
Session: 2026-04-02 08:02:14 UTC
- Session Key: agent:xiaoban:feishu:direct:ou_5494e9f79ba2bc0c221f94781abc52a9
- Session ID: 5be50819-93d3-4f25-b956-4d8c1bea23ca
- Source: feishu
Conversation Summary
user: System: [2026-04-02 13:37:27 GMT+8] Feishu[xiaoban] DM | ou_5494e9f79ba2bc0c221f94781abc52a9 [msg:om_x100b53d4479018a8b105afa362c308e]
Conversation info (untrusted metadata):
{
"message_id": "om_x100b53d4479018a8b105afa362c308e",
"sender_id": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"sender": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"timestamp": "Thu 2026-04-02 13:37 GMT+8"
}
Sender (untrusted metadata):
{
"label": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"id": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"name": "ou_5494e9f79ba2bc0c221f94781abc52a9"
}
你好,你是谁? assistant: 你好👋 我是小斑📚,是服务于Makee Interactive教学团队的专属AI班主任。我可以为你提供教学管理、学情数据分析、学习支持服务,也支持飞书文档/多维表格/日历等工具操作和业务数据查询需求。 user: System: [2026-04-02 13:47:50 GMT+8] Feishu[xiaoban] DM | ou_5494e9f79ba2bc0c221f94781abc52a9 [msg:om_x100b53d47e91d90cb2c8e10ea4a412d]
Conversation info (untrusted metadata):
{
"message_id": "om_x100b53d47e91d90cb2c8e10ea4a412d",
"sender_id": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"sender": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"timestamp": "Thu 2026-04-02 13:47 GMT+8"
}
Sender (untrusted metadata):
{
"label": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"id": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"name": "ou_5494e9f79ba2bc0c221f94781abc52a9"
}
你帮我创建一个skill,这个skill是用来分析用户的学习情况的,使用的方式是输入“学情分析:用户角色ID,Level几, Unit几”,这里面用户的角色ID是一个数字,Level几可以是Level1或者Level2,或者也可以输入L1或者L2,或者直接输入1或者2都行,Unit也是一样的。你在得到了用户的角色ID,Level数字,Unit数字之后,首先是将其转化为Json,然后把这个Json作为数据去请求一个网络的API服务,这个服务会给你返回来一个JSON数据,你把这个返回的数据存储起来,最后把返回的JSON数据转化为一个HTML的可视化文件,最后把这个html文件的地址显示出来。 assistant: ✅ 学情分析技能已经创建完成啦!
📝 配置说明
请先修改脚本中的API地址:
打开 /root/.openclaw/workspace-xiaoban/skills/learning-situation-analysis/scripts/analysis.py,将第9行的API_URL替换为实际的学情分析服务接口地址。
🎯 使用方式
用户输入以下任意格式的内容即可触发分析:
学情分析:14607,Level1,Unit3
学情分析:14607,L1,3
学情分析:14607,1,3
- 支持Level的格式:
Level1/L1/1/Level2/L2/2 - 支持Unit的格式:
Unit1/U1/1
📤 输出说明
- 原始API返回数据会保存在
skills/learning-situation-analysis/output/目录下(JSON格式) - 可视化HTML报告会同时生成,返回本地文件路径,直接点击即可在浏览器中打开查看
- 报告包含核心指标概览、能力维度雷达图、完成情况统计、提升建议和原始数据展示
✨ 自定义调整
- 如需修改报告样式或展示内容,可以编辑
assets/template.html模板文件 - 支持扩展更多图表和数据展示维度 user: System: [2026-04-02 13:55:18 GMT+8] Feishu[xiaoban] DM | ou_5494e9f79ba2bc0c221f94781abc52a9 [msg:om_x100b53d40296f480b29c1a45bffbae4]
Conversation info (untrusted metadata):
{
"message_id": "om_x100b53d40296f480b29c1a45bffbae4",
"sender_id": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"sender": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"timestamp": "Thu 2026-04-02 13:55 GMT+8"
}
Sender (untrusted metadata):
{
"label": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"id": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"name": "ou_5494e9f79ba2bc0c221f94781abc52a9"
}
告诉我学情分析的技能怎么调用? assistant: ## 🎯 学情分析技能调用方法
1. 触发方式
直接在对话中输入符合以下格式的内容即可自动触发,无需额外命令:
学情分析:[用户角色ID],[Level],[Unit]
2. 参数说明(3个参数按顺序填写,用中文逗号分隔)
| 参数 | 格式说明 | 支持的输入示例 |
|---|---|---|
| 用户角色ID | 必须是纯数字 | 14607、20001 |
| Level | 等级,仅支持1或2 | ✅ 支持:Level1/L1/1/Level2/L2/2 |
| Unit | 单元号,正整数 | ✅ 支持:Unit3/U3/3 |
3. 调用示例
以下几种写法都可以:
学情分析:14607,Level1,Unit5
学情分析:14607,L1,5
学情分析:14607,1,5
4. 返回结果说明
调用成功后会返回两个内容:
- ✅ 原始分析数据(JSON格式)的本地保存路径
- ✅ 可视化HTML报告的访问地址,直接点击即可在浏览器打开查看完整分析报告(包含指标概览、能力雷达图、提升建议等)
⚠️ 重要提醒
请先确认已经配置了正确的API地址:
编辑/root/.openclaw/workspace-xiaoban/skills/learning-situation-analysis/scripts/analysis.py文件,将第9行的API_URL替换为实际的学情分析接口地址,否则无法正常请求数据。
user: System: [2026-04-02 15:17:34 GMT+8] Feishu[xiaoban] DM | ou_5494e9f79ba2bc0c221f94781abc52a9 [msg:om_x100b53d5ce15d8a4b24e715b00131d9]
Conversation info (untrusted metadata):
{
"message_id": "om_x100b53d5ce15d8a4b24e715b00131d9",
"sender_id": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"sender": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"timestamp": "Thu 2026-04-02 15:17 GMT+8"
}
Sender (untrusted metadata):
{
"label": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"id": "ou_5494e9f79ba2bc0c221f94781abc52a9",
"name": "ou_5494e9f79ba2bc0c221f94781abc52a9"
}
你重新帮我改一下学情分析这个skill,其中API的调用是调用这个url:https://api.valavala.com/v2/user/unit/learn/info?operator=Kingson&level=L1&userId=100909&unitIndex=10 assistant: ✅ 学情分析技能的API配置已经修改完成啦!
🎯 修改内容确认
- API地址已更新为:
https://api.valavala.com/v2/user/unit/learn/info - 请求参数自动适配接口要求:
operator固定为Kingsonlevel自动格式化为L1/L2格式userId对应输入的用户角色IDunitIndex对应输入的单元号
- 请求方式改为GET请求,和接口要求一致
📌 调用方式不变
还是按照原来的格式输入即可,例如:
学情分析:100909,1,10
系统会自动组装成你提供的完整接口地址发起请求,返回结果后依旧会生成JSON原始数据和可视化HTML报告。