SuperAPI AI 工具集

device_data

数据与分析

查看项目

更新于 10-16 07:24

技能介绍

用途:直接从 Muse 存储读取缓存的联系人与日历事件,不联系设备。适用于设备离线,或设备不支持 contacts.search/calendar.search 的场景;也可在用户明确要求时删除本地缓存的联系人/日历数据。该工具不会联系或修改设备。

主要能力:联系人搜索支持显示名、电话、邮箱子串匹配,以及词级精确、按语言环境的昵称和语音匹配;日历搜索支持按查询、设备、日期范围过滤。两者默认覆盖所有符合条件的已配对设备,可用 --device 限定单个设备,省略 --query 则列出。

用法:device-data --help;device-data contacts status;device-data contacts --delete-all;device-data contacts search --match-mode ranked [--query <text> [--phone-label <text>] [--locale <bcp-47>]] [--device <node_id>] [--limit <n>] [--offset <n>];device-data calendar search [--query <text>] [--device <node_id>] [--start-date <YYYY-MM-DD>] [--end-date <YYYY-MM-DD>] [--limit <n>] [--cursor <next_cursor>];device-data calendar --delete-all。日历分页需原样传回 next_cursor 作为 --cursor,并保持相同设备、查询和日期。

限制:日历空结果仅在 cache.coverage 完整时才算权威;联系人 search_complete 只覆盖有界语料与排序结果,不代表源数据新鲜度。删除命令会删除所选源在所有设备上的缓存记录、源账本载荷、上传暂存和同步状态,但保留设备配对及其他数据源,之后设备同步可能重新写入新记录。删除前须确认用户指的是 Muse 本地存储副本,且不要枚举记录 ID。联系人数据属私有信息,只展示请求所需字段。