🦀 ClawHub
查看学邦数据。用于登录学邦后台并读取首页今日经营数据与待办数据。
by @chuansir123
查看学邦数据。用于登录学邦后台并读取首页今日经营数据与待办数据。 Use this skill when the user wants to: - 查看学邦今日数据 - 查看学邦数据 - 学邦今日数据 - 学邦数据 - 查看校区今日经营数据 Triggers: 学邦, 今日数据,经营数据,待办数据,校区数据
TERMINAL
clawhub install xuebang-data-skill📖 About This Skill
name: xuebang-data-skill description: | 查看学邦数据。用于登录学邦后台并读取首页今日经营数据与待办数据。 Use this skill when the user wants to: - 查看学邦今日数据 - 查看学邦数据 - 学邦今日数据 - 学邦数据 - 查看校区今日经营数据 Triggers: 学邦, 今日数据,经营数据,待办数据,校区数据 version: 1.0.1 author: local allowed-tools: - browser
学邦 EDU.BOSS 今日数据查看
目标
登录https://boss.xuebangsoft.net/eduboss/,读取首页"今日数据预览"和待办区块,并整理成简洁汇总返回。凭据管理
SKILL.md 中不得包含任何真实账号、密码、Cookie、Token 或其他敏感信息。workspace/TOOLS.md。workspace/TOOLS.md 读取凭据;只有在缺失或用户要求更新时才再次询问。执行时机
当用户表达以下意图时直接使用本技能:站点信息
https://boss.xuebangsoft.net/eduboss/Browser Act 调用格式(重要!)
使用browser act 时必须使用 request 对象格式:{
"kind": "type",
"ref": "<输入框 ref>",
"text": "<要输入的内容>"
}
常见错误和注意事项:
type="type" 或 type="fill" 作为独立参数inputRef 参数request 对象,且 kind 为 "type"(填写)或 "click"(点击)ref 参数在 request 对象内部,不是浏览器 act 的顶级参数执行步骤
1. 启动浏览器
browser action="start"
2. 打开登录页
browser action="open" targetUrl="https://boss.xuebangsoft.net/eduboss/"
3. 获取页面快照
browser action="snapshot"
找到以下元素的 ref:
- 账号输入框:文本为 "请输入您的手机号码或账号"
- 密码输入框:文本为 "请输入您的密码"
- 登录按钮:文本为 "登 录"4. 直接填写账号密码(关键步骤)
browser action="act" request={"kind": "type", "ref": "<账号输入框 ref>", "text": "{账号}"}
browser action="act" request={"kind": "type", "ref": "<密码输入框 ref>", "text": "{密码}"}
5. 点击登录
browser action="act" request={"kind": "click", "ref": "<登录按钮 ref>"}
6. 等待页面跳转
browser action="act" request={"kind": "wait", "timeMs": 3000}
7. 处理浏览器连接中断(重要!)
如果看到错误提示 "gateway closed (1006 abnormal closure)",说明浏览器连接断了:
- 需要重启浏览器:browser action="start"
- 然后重新 snapshot 确认页面状态
- 如果已登录到首页,继续下一步;如果回到登录页,重新执行步骤 4-6
8. 确认首页加载
browser action="snapshot"
确认页面已跳转到首页,看到左侧导航栏(前台、营销、招生等)9. 提取今日数据 从快照中查找"数据预览"区块,提取:
10. 提取待办事项 从快照中查找待办相关区块,提取:
输出要求
按下面结构返回,缺失字段写"未读取到",不要编造:
## 📊 今日数据预览(YYYY-MM-DD)| 指标 | 今日 | 昨日 |
|------|------|------|
| 🧑 新增客户 | X | Y |
| ...
📋 待处理事项
| 事项 | 数量 |
|------|------|
| ...📌 小结
...
约束
常见问题排查
浏览器连接中断(gateway closed)
browser action="start" 重启浏览器,然后 snapshot 确认状态填写账号密码失败
request 对象格式,kind 为 "type",ref 在对象内部找不到输入框
snapshot 获取最新 ref