douyin-search — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited douyin-search (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
这是一个演示如何在抖音应用中进行搜索操作的 AI 技能示例。
本技能展示了以下 uiautomator2-mcp-server 工具的使用:
app_start 或 shell_command 启动抖音click 点击搜索按钮和搜索框set_focused_text 输入搜索关键词(绕过 IME 限制)press_key 模拟 Enter 键执行搜索向 AI 说:"在抖音搜索 [关键词] 视频"
例如:"在抖音搜索猫咪视频" 或 "在抖音搜索美食视频"
AI 将自动执行:
| 参数 | 说明 | 示例 |
|---|---|---|
关键词 | 要搜索的内容 | 猫咪、美食、旅游、音乐等 |
用户: "在抖音搜索 [关键词] 视频"
AI 执行步骤:
┌─────────────────────────────────────┐
│ 1. press_key("home") │ 返回主页
│ 2. shell_command(am start ...) │ 启动抖音
│ 3. delay(2秒) │ 等待加载
│ 4. click(980, 120) │ 点击搜索按钮
│ 5. delay(1.5秒) │ 等待界面
│ 6. click(540, 120) │ 点击搜索框
│ 7. delay(1.5秒) │ 等待键盘
│ 8. set_focused_text("[关键词]") │ 输入用户指定的关键词
│ 9. press_key("enter") │ 执行搜索
│ 10. delay(3秒) │ 等待结果
│ 11. click(540, 350) │ 点击搜索结果列表中的第一个视频
│ 12. delay(5秒) │ 观看视频播放
│ 13. press_key("back") │ 返回
│ 14. press_key("home") │ 回到主页
└─────────────────────────────────────┘工具: set_focused_text
优势: 不依赖输入法,适用于 OPPO/ColorOS 等有限制的设备
用法: 确保输入框已聚焦后直接设置文本本 Skill 使用坐标点击作为示例,但实际应用中应优先使用更可靠的定位方法:
# 方法 1: XPath 定位(推荐)
element_click(xpath="//android.widget.TextView[@text='搜索']")
优点: 不依赖坐标,适应布局变化
缺点: 需要了解应用 UI 结构
# 方法 2: 坐标点击(本示例使用)
click(x, y)
优点: 简单直接,适合演示
缺点: 硬编码,布局变化时失效
# 方法 3: 混合方案
先用坐标快速定位,再用 XPath 验证和调整
优点: 兼顾速度和可靠性本示例使用的坐标(仅供参考,实际使用时应动态获取):
改进建议:使用 dump_hierarchy 获取 UI 结构,然后用 XPath 定位元素
启动等待: 2秒 - 应用启动和加载
点击延迟: 1.5秒 - 界面切换和动画
搜索等待: 3秒 - 网络请求和结果加载
观看时长: 5秒 - 视频播放演示可以根据需要扩展此技能:
save_screenshot 保存图片文件,而非返回 base64执行后应看到:
这是一个简单但完整的示例,展示了 AI 如何通过自然语言控制 Android 设备进行复杂的应用操作。
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.