← 返回
未分类 Key

TTPOS Agent

通过 ttpos-agent API 查询 TTPOS 餐饮系统营业数据,生成报表。使用前必须访问 GET /api/v1/query/guide 获取数据查询指南。Use when: 今日营业额、订单统计、支付方式、菜品排行、会员分析、班次汇总、时段分析等。NOT for: 与 TTPOS 数据无关的问题。
通过 ttpos-agent API 查询 TTPOS 餐饮系统营业数据并生成报表。使用前需访问 GET /api/v1/query/guide 获取查询指南。适用场景:今日营业额、订单统计、支付方式、菜品排行、会员分析、班次汇总、时段分析等。不适用:非 TTPOS 数据相关问题。
bendaye bendaye 来源
未分类 clawhub v1.0.1 1 版本 99840.5 Key: 需要
★ 1
Stars
📥 606
下载
💾 0
安装
1
版本
#latest

概述

ttpos-agent 数据查询技能

通过 ttpos-agent HTTP API 查询 TTPOS 餐饮系统数据,生成营业报表、订单统计、支付分析等。

⚠️ 必须首先执行

在构造任何 SQL 或调用 API 之前,必须先访问接口获取数据查询指南:

GET {LIGHT_BRIDGE_URL}/api/v1/query/guide

请求头需带 Authorization: Bearer $LIGHT_BRIDGE_API_KEY。返回的 Markdown 包含:多租户架构、订单/商品/桌台/会员/班次/统计表结构、时间与金额约定、常用查询模式、常见陷阱。不获取此指南会导致表名错误、字段误用、统计重复。


Config(必须输入)

配置项必填说明
--------------------
LIGHT_BRIDGE_API_KEYttpos-agent Web 面板 创建,在技能面板保存

工作流程

  1. 获取指南GET {LIGHT_BRIDGE_URL}/api/v1/query/guide,理解数据模型与查询规范
  2. 获取商户列表GET {LIGHT_BRIDGE_URL}/api/v1/query/companies,确认可用的 company_uuid
  3. 构造 SQL:根据用户问题,按指南中的表结构、统计表、时间筛选规则编写 SQL
  4. 执行查询POST {LIGHT_BRIDGE_URL}/api/v1/query/execute,Body: {"company_uuid": xxx, "sql": "SELECT ..."}
  5. 呈现结果:用简洁语言总结,金额使用 ROUND 和当地货币符号;不展示字段名,枚举值翻译为中文(如 platform→平台、order_state→订单状态、DELIVERED→已送达)

API 调用示例

获取数据查询指南(必须首先调用)

curl -s -H "Authorization: Bearer $LIGHT_BRIDGE_API_KEY" \
 "$LIGHT_BRIDGE_URL/api/v1/query/guide"

获取可访问商户

curl -s -H "Authorization: Bearer $LIGHT_BRIDGE_API_KEY" \
 "$LIGHT_BRIDGE_URL/api/v1/query/companies"

执行 SQL 查询

curl -s -X POST "$LIGHT_BRIDGE_URL/api/v1/query/execute" \
 -H "Authorization: Bearer $LIGHT_BRIDGE_API_KEY" \
 -H "Content-Type: application/json" \
 -d '{"company_uuid": 8267304538112000, "sql": "SELECT ..."}'

获取表结构(可选)

curl -s -H "Authorization: Bearer $LIGHT_BRIDGE_API_KEY" \
 "$LIGHT_BRIDGE_URL/api/v1/query/schema?company_uuid=8267304538112000"

重要规则

  • 只输出最终结论:工具执行后,仅呈现整理后的表格或总结,不要逐字复述 API 原始返回
  • 不展示原始字段名:禁止直接输出 platformorder_stateeater_paymentaccepted_time 等数据库字段名;改用「平台」「订单状态」「订单金额」「接单时间」等中文表述
  • 枚举值需翻译order_state(0/10/20/30/40/50/60)、platform_order_state(DELIVERED/CANCELLED 等) 必须译为中文(如:已完成、已取消、已送达、骑手已到店);platform 的 grab/lineman 等译为 Grab、LINE MAN
  • 先访问 GET /api/v1/query/guide 获取指南,再写 SQL
  • 始终加 WHERE delete_time = 0
  • 优先使用 ttpos_statistics_* 统计表
  • 时间用 complete_time 或 finish_time,不用 create_time
  • 金额展示用 ROUND(x, 2),指出货币单位
  • 单次查询时间范围不宜超过 3 个月,大数据加 LIMIT

认证失败时

若 API 返回 401 或缺少 LIGHT_BRIDGE_API_KEY:

只回复:「请在技能面板的 API key 输入框中保存你的 ttpos-agent API Key。API Key 在 ttpos-agent Web 面板(登录后)创建。」

配置完成后 使用 "/clear" 新建会话 再立即继续用户原来的请求。

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-05-02 02:08 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

AdMapix

fly0pants
AdMapix 原始数据层,提供广告创意、应用、排名、下载/收入及市场元数据。返回 AdMapix API 的结构化 JSON;调用方...
★ 297 📥 140,624
data-analysis

Data Analysis

ivangdavila
{"answer":"数据分析与可视化。查询数据库、生成报告、自动化电子表格,将原始数据转化为清晰可行的见解。适用于:(1) 您……"}
★ 208 📥 68,603
data-analysis

Stock Watcher

robin797860
管理和监控个人股票自选列表,支持利用同花顺数据添加、删除、列出股票及汇总近期表现。适用于用户希望追踪特定股票、获取表现汇总或管理自选列表时。
★ 112 📥 46,176