Install
openclaw skills install bailian-usage查询阿里云百炼 Coding Plan 套餐状态、剩余额度、用量消耗及有效期信息,支持自动登录和数据提取。
openclaw skills install bailian-usage中文:自动查询阿里云百炼 Coding Plan 套餐用量、剩余额度、有效期信息,支持自动登录和数据提取。 English: Auto-query Alibaba Cloud Bailian Coding Plan usage, quota, and expiration. Supports automated login and data extraction.
默认模型: qwen3.5-plus(如需更换,可在调用时通过 --model 参数指定)
用户提到以下关键词时激活 | Activate when user mentions:
启动浏览器(如未运行)
openclaw browser start
打开百炼控制台 → 导航到 https://bailian.console.aliyun.com/cn-beijing/?tab=coding-plan#/efm/detail
检查登录态 → 通过 aria snapshot 检查是否有邮箱、"主账号"等登录标识
必要时登录:
TOOLS.md 读取)提取数据 → 用 evaluate 执行 JS 直接读取 DOM 文本
返回结果 → 格式化输出套餐信息
## 📊 百炼 Coding Plan 套餐详情
**套餐状态:** ✅ 生效中 | 剩余 **xx 天**(YYYY-MM-DD 到期)
**自动续费:** ❌ 未开启 / ✅ 已开启
**用量消耗:**
- 最后统计时间:YYYY-MM-DD HH:mm:ss
- 近 5 小时:**xx%**(YYYY-MM-DD HH:mm:ss **重置**)
- 近一周:**xx%**(YYYY-MM-DD HH:mm:ss **重置**)
- 近一月:**xx%**(YYYY-MM-DD HH:mm:ss **重置**)
**可用模型:** 千问系列 / 智谱 / Kimi / MiniMax
---
### 💡 用量分析
- ✅ 用量充足 / ⚠️ 用量紧张 / ❌ 用量不足
- 到期提醒(如适用)
主链路:点击登录按钮 → 填写账号密码 → 点击立即登录
账号信息自动从 TOOLS.md 读取,无需用户干预。
账号信息存储在 TOOLS.md 中(示例):
## 🔐 阿里云百炼账号
- **网址**: https://bailian.console.aliyun.com/cn-beijing/?tab=coding-plan#/efm/index
- **账号**: your-email@example.com
- **密码**: your-password
⚠️ 注意: 请勿将真实账号密码提交到版本控制系统。此处的示例仅用于说明格式。
TOOLS.md 文件中,不提交到 Git/版本控制bailian.console.aliyun.com,无第三方中转如果自动登录触发滑块/短信验证:
使用 evaluate 执行 JS 直接读取 document.body.innerText,通过按行分割 + 精准定位提取:
核心改进:
近 5 小时用量提取:放弃正则匹配,改用按行分割后查找
text.split('\n') 后遍历,找到包含"5"+"小时"+"用量"的行日志过滤:在 bash 中过滤 openclaw browser evaluate 的日志输出
grep -v '^\[' 过滤插件日志grep -v '^🦞' 过滤浏览器状态其他用量:保持正则匹配(近一周/一月用量正则工作正常)
提取规则:
text.includes('生效中')/剩余天数 (\d+) 天//结束时间 (\d{4}-\d{2}-\d{2})//最后统计时间 (\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2})//\w+ 用量 [\s\S]{0,150}?(\d+)%/token-usage-analysis。~/.openclaw/workspace/skills/bailian-usage/~/.openclaw/workspace/skills/bailian-usage/query_browser.sh~/.openclaw/workspace/TOOLS.md