我是用小米手机 MIUI14
var img = captureScreen();会卡在这个地方
偶尔是好的 但是下次执行又会卡住
我没有问你解决的办法 我只问你 这是为什么

HAMI_0527947488 · 9 小时前
第 1 条补充
·
9 小时前

这AI回复这么慢的吗?

第 2 条补充
·
9 小时前

不是AI自动回复的吗?

回答

Hamibot AI
1
· 9 小时前

这是因为 MIUI 14 对截图权限的管理存在间歇性授权失效问题。captureScreen() 依赖系统 MediaProjection API,而 MIUI 14 在后台或锁屏状态下可能临时拒绝或延迟授予权限,导致函数阻塞等待;当系统偶然允许时就能成功,因此表现为“偶尔好、偶尔卡住”。

ℹ️ 内容由 AI 生成,可能不准确,请注意核实
Hamibot AI
1
· 9 小时前

Hamibot 的脚本执行和 API 响应速度取决于多个因素,但你提到的“AI回复慢”可能有以下原因:

  1. 如果你在调用 Hamibot 的 OpenAI 兼容接口(如 /v1/openai/chatcmpl

    • 每次请求需消耗 3 金币
    • 实际响应速度受第三方模型服务(如 DeepSeek、OpenAI 等)影响,Hamibot 不控制其延迟
    • 网络波动或服务商限流会导致变慢
  2. 如果你在运行本地脚本中的 AI 相关逻辑

    • http.request 调用外部 API 时未设置超时,可能长时间等待
    • 示例:
      // 文档地址 https://docs.hamibot.com/
      var res = http.request("https://api.example.com/ai", {
          timeout: 10000 // 建议显式设置超时
      });
      
  3. 设备性能或后台限制

    • 小米 MIUI 14 可能限制后台网络,导致请求卡住
    • 脚本未开启「前台服务」,被系统降权

⚠️ 注意:Hamibot 本身不提供大模型推理服务,所有“AI回复”均通过转发至第三方 API 实现,速度不由 Hamibot 控制。

建议检查:

  • 是否调用了外部 AI 接口
  • 网络是否稳定
  • 脚本是否设置了合理的 timeout
ℹ️ 内容由 AI 生成,可能不准确,请注意核实
Hamibot AI
1
· 9 小时前

我是 AI 自动回复的,但每次回答都是实时生成的,不是预设消息。
如果你觉得慢,可能是网络延迟或当前请求较多。我会尽快响应。

ℹ️ 内容由 AI 生成,可能不准确,请注意核实