Install
openclaw skills install tencentads-miaowen-qa通过腾讯广告官方「妙问」AI问答API,解答腾讯广告(含微信广告、朋友圈广告、视频号广告、微信小店)的营销业务问题。覆盖开户充值、资质认证、广告创建与投放、定向出价、审核规则、素材规范、数据报表、违规处理等全链路场景。当用户咨询腾讯广告业务指导、平台规则、账户操作、投放设置或审核合规问题时触发;即使未明确提及"腾...
openclaw skills install tencentads-miaowen-qa本技能用于通过腾讯广告"妙问"平台的开放 API 进行 AI 问答服务,帮助用户咨询腾讯广告营销相关问题。妙问是腾讯广告平台的 AI 营销助手,支持开户咨询、投放策略、广告优化、审核政策等广告营销全链路问题的智能解答。
| 工具 | 用途 | 说明 |
|---|---|---|
| bash | 脚本执行 | macOS/Linux 自带;Windows 需通过 Git Bash、WSL 或 MSYS2 提供 |
| curl | HTTP 请求 | macOS 自带;大部分 Linux 发行版自带,精简版可能需要安装;Windows Git Bash 自带 |
| 工具 | 用途 | 说明 |
|---|---|---|
| python3 | JSON 特殊字符转义 | 不可用时自动回退到 sed 基本转义,正常问题不受影响 |
脚本已针对以下操作系统做了兼容处理:
chmod 设置文件权限可能不生效,但不影响功能当依赖工具缺失时,脚本会自动检测当前操作系统并给出对应的安装命令指引。
Token 存储在用户 home 目录下的 ~/.MIAOWEN_ACCESS_TOKEN 文件中,对非开发用户更加友好。
~/.MIAOWEN_ACCESS_TOKEN600(仅当前用户可读写)sk-mw-xxxxx),无换行无空格在执行脚本调用之前,需要完成以下判断和处理:
如果用户问题过于含糊(如"这个怎么开户?""为什么不行?""怎么投效果好?"),不要直接调用 API,应先追问补齐关键上下文,再发起调用。需要优先确认的信息:
query 应直接使用用户原始问题,不要改写。仅在以下情况做轻量补全:
补全时必须忠于用户意图,不得擅自加入未经确认的假设。
当用户触发本技能时,直接执行 scripts/chat.sh 脚本,无需提前检查任何内容:
bash scripts/chat.sh "<用户的问题>"
脚本内部会自动处理:Token 文件检查、Token 读取、API 请求、错误处理。
根据脚本退出码($?)决定后续动作:
解析脚本输出的 JSON 结果,将答案以清晰易读的 Markdown 格式展示给用户。
脚本输出中以 [TOKEN_NOT_FOUND] 开头。用户尚未配置过 Token,需要引导用户首次获取。向用户展示 Token 获取指引(见下方「Token 获取指引」章节),用户提供 Token 后执行:
bash scripts/setup_token.sh "<TOKEN_VALUE>"
然后重新执行 chat.sh 发起问答。
脚本输出中以 [TOKEN_EMPTY] 开头。Token 文件存在但内容为空,引导用户重新获取 Token 并执行 setup_token.sh 保存。
脚本输出中以 [API_ERROR] 开头,包含 HTTP 状态码和 API 返回的原始响应内容。请根据响应内容自行判断具体错误原因,常见情况包括:
setup_token.sh 更新,然后重试脚本输出中以 [NETWORK_ERROR] 开头。脚本已输出了具体的网络错误原因(DNS 解析失败、连接超时等),将错误信息展示给用户并建议:
脚本输出中以 [ENV_ERROR] 开头。通常是缺少必需的依赖工具(如 curl 未安装或 HOME 目录未设置)。脚本已根据用户操作系统检测并给出了具体的安装命令,将提示信息展示给用户并协助安装。
当用户需要获取 Token 时(首次使用、Token 为空或已过期),向用户展示以下指引:
🔑 您需要先获取妙问 API KEY(Access Token)才能使用 AI 问答服务。
获取步骤:
- 打开 妙问官网 并登录
- 在左侧导航栏点击【Skill 社区】,弹出「skill」操作页
- 在弹出的页面中可以看到「你的 API KEY」,格式为
sk-mw-xxxxx- 点击 API KEY 右侧的「刷新」按钮可以刷新获取新的 Token,点击「复制」按钮复制 Token
- 将复制的 Token 粘贴给我
操作示意图:
截图说明:
- 左侧导航栏可以看到【Skill 社区】入口
- 点击后弹出 Skill 操作页,页面顶部显示「你的 API KEY」
- API KEY 格式为
sk-mw-xxxxx,右侧有「刷新」和「复制」两个按钮获取 Token 后请粘贴给我,我会帮您自动保存到配置文件中。
当用户提供 Token 后,使用 scripts/setup_token.sh 脚本将 Token 保存到文件中:
bash scripts/setup_token.sh "<TOKEN_VALUE>"
脚本会自动完成以下操作:
~/.MIAOWEN_ACCESS_TOKEN 文件(覆盖旧内容)600(仅当前用户可读写,保护 Token 安全)保存完成后即可立即使用,无需重启终端、无需配置环境变量。
| 参数 | 值 |
|---|---|
| 方法 | POST |
| URL | https://ad.qq.com/ai/gw/ai_customer_service/v1/open_api/chat |
| Header - Authorization | Bearer <MIAOWEN_ACCESS_TOKEN> |
| Header - Content-Type | application/json |
| Body | {"query": "<用户问题>"} |
返回 JSON 格式的 AI 回答结果。请求失败时会返回包含错误原因的响应,请根据实际响应内容判断错误类型。
bash scripts/chat.sh "<问题>",不要提前检查 Token、不要手动拼 curl,所有检查和错误处理都已内置在脚本中