SuperAPI AI 工具集

eliteforge-qingtui-cli

办公与效率

查看项目

更新于 10-15 20:12

技能介绍

用途:通过 qingtui 命令操作轻推轻应用,支持用户查询、用户解析、openid 解析和文本发送,适合以命令行或脚本方式编排轻推接口调用。

主要能力:list-users 查询用户列表,resolve-users 解析用户(如按手机号获取 openid),send-text 发送文本消息。

依赖与安装:依赖 python3、pipx、jq,缺失时先尝试自动安装。每次使用前检查是否已安装,未安装执行 pipx install eliteforge-qingtui-cli,并执行 pipx upgrade eliteforge-qingtui-cli 升级。

环境变量:ELITEFORGE_SKILL_QINGTUI_APPID(必填,轻应用 ID)、ELITEFORGE_SKILL_QINGTUI_SECRET(必填,轻应用密钥)、ELITEFORGE_SKILL_QINGTUI_API_BASE(可选,默认 https://open.qingtui.com)、ELITEFORGE_SKILL_QINGTUI_USER_LIST_MAX_PAGES(可选,默认 5)、ELITEFORGE_SKILL_QINGTUI_USER_LIST_PAGE_SIZE(可选,默认 1000)、ELITEFORGE_SKILL_QINGTUI_MESSAGE_MAX_LENGTH(可选,默认 500)。变量缺失应终止并提示补全。

使用方式:先看帮助再执行,如 qingtui -h、qingtui list-users -h、qingtui resolve-users -h、qingtui send-text -h。发送时先确认收件人来源,区分 --user-name、--user-login、--open-id。示例:openid=$(qingtui resolve-users --user-login '13800138000' | jq -r '.open_ids[0]'),再执行 qingtui send-text --open-id $openid --content "Hello Alice!"。

限制:输出保持简洁,可用 jq 处理 JSON;失败时返回实际命令与关键报错。其他细节暂未提供。