feat: publish workphone SDK deployment and API docs

This commit is contained in:
Manus AI
2026-07-14 18:10:52 +08:00
commit 021d633cc1
534 changed files with 122391 additions and 0 deletions

243
sdk/data/e2e_report.json Normal file
View File

@@ -0,0 +1,243 @@
{
"timestamp": "2026-05-30T16:33:48.554876",
"device_id": "xgfe65eimrrofyws",
"total": 29,
"passed": 29,
"failed": 0,
"success_rate": "100.0%",
"avg_time_ms": 479,
"results": [
{
"action": "send_message",
"group": "消息",
"channel": "websocket/frida",
"success": true,
"elapsed_ms": 512,
"error": ""
},
{
"action": "get_messages",
"group": "消息",
"channel": "websocket/hook",
"success": true,
"elapsed_ms": 380,
"error": ""
},
{
"action": "forward_message",
"group": "消息",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 117,
"error": ""
},
{
"action": "recall_message",
"group": "消息",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 220,
"error": ""
},
{
"action": "send_card",
"group": "消息",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 249,
"error": ""
},
{
"action": "get_contacts",
"group": "好友",
"channel": "websocket/hook",
"success": true,
"elapsed_ms": 1313,
"error": ""
},
{
"action": "search_contact",
"group": "好友",
"channel": "websocket/hook",
"success": true,
"elapsed_ms": 670,
"error": ""
},
{
"action": "friend_info",
"group": "好友",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 919,
"error": ""
},
{
"action": "get_groups",
"group": "群聊",
"channel": "websocket/hook",
"success": true,
"elapsed_ms": 305,
"error": ""
},
{
"action": "get_group_members",
"group": "群聊",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 374,
"error": ""
},
{
"action": "get_tags",
"group": "标签",
"channel": "websocket/hook",
"success": true,
"elapsed_ms": 92,
"error": ""
},
{
"action": "get_moments",
"group": "朋友圈",
"channel": "websocket/hook",
"success": true,
"elapsed_ms": 975,
"error": ""
},
{
"action": "get_profile",
"group": "个人",
"channel": "websocket/hook",
"success": true,
"elapsed_ms": 915,
"error": ""
},
{
"action": "account_status",
"group": "安全",
"channel": "websocket/hook",
"success": true,
"elapsed_ms": 1245,
"error": ""
},
{
"action": "safety_center",
"group": "安全",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 439,
"error": ""
},
{
"action": "restrictions",
"group": "安全",
"channel": "websocket/hook",
"success": true,
"elapsed_ms": 276,
"error": ""
},
{
"action": "get_favorites",
"group": "收藏",
"channel": "websocket/hook",
"success": true,
"elapsed_ms": 343,
"error": ""
},
{
"action": "set_chat_top",
"group": "聊天设置",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 281,
"error": ""
},
{
"action": "set_mute_chat",
"group": "聊天设置",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 589,
"error": ""
},
{
"action": "video_list",
"group": "视频号",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 205,
"error": ""
},
{
"action": "my_qr",
"group": "扫一扫",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 407,
"error": ""
},
{
"action": "payment_code",
"group": "支付",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 221,
"error": ""
},
{
"action": "wallet",
"group": "支付",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 544,
"error": ""
},
{
"action": "transactions",
"group": "支付",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 457,
"error": ""
},
{
"action": "wechat_search",
"group": "搜索",
"channel": "websocket/hook",
"success": true,
"elapsed_ms": 351,
"error": ""
},
{
"action": "top_stories",
"group": "发现",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 188,
"error": ""
},
{
"action": "get_steps",
"group": "运动",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 491,
"error": ""
},
{
"action": "stickers",
"group": "表情",
"channel": "websocket/u2",
"success": true,
"elapsed_ms": 609,
"error": ""
},
{
"action": "hook_actions",
"group": "Hook",
"channel": "unknown",
"success": true,
"elapsed_ms": 230,
"error": ""
}
]
}

View File

@@ -0,0 +1,539 @@
{
"version": "8.0.56",
"screen": "1080x2400",
"updated": "2026-03-21 00:02:15",
"pages": {
"me": {
"recorded_at": "2026-03-14 16:32",
"elements": {
"头像区": {
"center": [
608,
298
]
},
"微信号": {
"center": [
643,
398
],
"text": "微信号Lytiao1"
},
"状态": {
"center": [
379,
507
]
},
"3个朋友": {
"center": [
676,
507
]
},
"服务": {
"center": [
197,
706
]
},
"收藏": {
"center": [
197,
883
]
},
"朋友圈": {
"center": [
220,
1037
]
},
"视频号": {
"center": [
220,
1191
]
},
"订单与卡包": {
"center": [
266,
1345
]
},
"表情": {
"center": [
197,
1499
]
},
"设置": {
"center": [
197,
1676
]
}
}
},
"settings": {
"recorded_at": "2026-03-14 16:32",
"needs_scroll_to_top": true,
"elements": {
"账号与安全": {
"center": [
250,
300
],
"note": "顶部滑后第一项"
},
"青少年模式": {
"center": [
250,
479
]
},
"关怀模式": {
"center": [
158,
631
]
},
"新消息通知": {
"center": [
204,
800
]
},
"聊天": {
"center": [
112,
958
]
},
"通用": {
"center": [
158,
1112
]
},
"隐私": {
"center": [
89,
1257
],
"section_header": true
},
"朋友权限": {
"center": [
112,
1423
]
},
"个人信息与权限": {
"center": [
135,
1574
]
},
"个人信息收集清单": {
"center": [
158,
1725
]
},
"第三方信息共享清单": {
"center": [
181,
1876
]
},
"插件": {
"center": [
89,
2018
]
},
"关于微信": {
"center": [
89,
2168
]
}
}
},
"account_security": {
"recorded_at": "2026-03-14 16:33",
"elements": {
"微信号": {
"center": [
112,
300
],
"value_center": [
603,
300
]
},
"手机号": {
"center": [
112,
451
],
"value_center": [
603,
451
]
},
"微信密码": {
"center": [
135,
625
]
},
"声音锁": {
"center": [
112,
778
]
},
"应急联系人": {
"center": [
158,
953
]
},
"登录过的设备": {
"center": [
181,
1104
]
},
"更多安全设置": {
"center": [
181,
1257
]
},
"微信安全中心": {
"center": [
513,
1423
]
}
}
}
},
"paths": {
"to_me": {
"name": "to_me",
"steps": [
{
"action": "tap_tab",
"target": "我",
"coords": [
945,
2148
],
"wait": 1.5,
"verify_page": "me"
}
],
"target_page": "me",
"success_count": 0,
"fail_count": 0,
"last_success": null
},
"to_settings": {
"name": "to_settings",
"steps": [
{
"action": "tap_tab",
"target": "我",
"coords": [
945,
2148
],
"wait": 1.5,
"verify_page": "me"
},
{
"action": "scroll_up",
"wait": 0.5
},
{
"action": "tap_text",
"target": "设置",
"coords": [
197,
1676
],
"wait": 2.0,
"verify_page": "settings"
},
{
"action": "scroll_to_top",
"wait": 0.5
}
],
"target_page": "settings",
"success_count": 0,
"fail_count": 5,
"last_success": null
},
"to_account_security": {
"name": "to_account_security",
"steps": [
{
"action": "tap_tab",
"target": "我",
"coords": [
945,
2148
],
"wait": 1.5,
"verify_page": "me"
},
{
"action": "scroll_up",
"wait": 0.5
},
{
"action": "tap_text",
"target": "设置",
"coords": [
197,
1676
],
"wait": 2.0,
"verify_page": "settings"
},
{
"action": "scroll_to_top",
"wait": 0.5
},
{
"action": "tap_text",
"target": "账号与安全",
"coords": [
250,
300
],
"wait": 2.0,
"verify_page": "account_security"
}
],
"target_page": "account_security",
"success_count": 4,
"fail_count": 6,
"last_success": "2026-03-17 20:18:33"
},
"to_safety_center": {
"name": "to_safety_center",
"steps": [
{
"action": "tap_tab",
"target": "我",
"coords": [
945,
2148
],
"wait": 1.5,
"verify_page": "me"
},
{
"action": "scroll_up",
"wait": 0.5
},
{
"action": "tap_text",
"target": "设置",
"coords": [
197,
1676
],
"wait": 2.0,
"verify_page": "settings"
},
{
"action": "scroll_to_top",
"wait": 0.5
},
{
"action": "tap_text",
"target": "账号与安全",
"coords": [
250,
300
],
"wait": 2.0,
"verify_page": "account_security"
},
{
"action": "tap_text",
"target": "微信安全中心",
"coords": [
513,
1423
],
"wait": 3.0,
"verify_page": "safety_center"
}
],
"target_page": "safety_center",
"success_count": 0,
"fail_count": 3,
"last_success": null
},
"to_discover": {
"name": "to_discover",
"steps": [
{
"action": "tap_tab",
"target": "发现",
"coords": [
675,
2148
],
"wait": 1.5,
"verify_page": "discover"
}
],
"target_page": "discover",
"success_count": 0,
"fail_count": 0,
"last_success": null
},
"to_contacts": {
"name": "to_contacts",
"steps": [
{
"action": "tap_tab",
"target": "通讯录",
"coords": [
405,
2148
],
"wait": 1.5,
"verify_page": "contacts"
}
],
"target_page": "contacts",
"success_count": 0,
"fail_count": 0,
"last_success": null
}
},
"signatures": {
"home": {
"name": "home",
"must_have": [],
"must_not_have": [],
"title": null
},
"me": {
"name": "me",
"must_have": [
"服务",
"收藏",
"设置"
],
"must_not_have": [],
"title": null
},
"settings": {
"name": "settings",
"must_have": [
"账号与安全"
],
"must_not_have": [],
"title": "设置"
},
"account_security": {
"name": "account_security",
"must_have": [
"微信号",
"手机号",
"微信密码"
],
"must_not_have": [],
"title": "账号与安全"
},
"safety_center": {
"name": "safety_center",
"must_have": [
"微信安全中心"
],
"must_not_have": [],
"title": null
},
"contacts": {
"name": "contacts",
"must_have": [
"新的朋友"
],
"must_not_have": [],
"title": null
},
"discover": {
"name": "discover",
"must_have": [
"朋友圈",
"视频号"
],
"must_not_have": [],
"title": null
}
},
"element_cache": {
"tabs": {
"微信": {
"center": [
135,
2148
],
"bounds": [
0,
2119,
270,
2176
]
},
"通讯录": {
"center": [
405,
2148
],
"bounds": [
270,
2119,
540,
2176
]
},
"发现": {
"center": [
675,
2148
],
"bounds": [
540,
2119,
810,
2176
]
},
"我": {
"center": [
945,
2148
],
"bounds": [
810,
2119,
1080,
2176
]
}
}
}
}