🐺 Coyote Hub

设备离线 | A: 0 · B: 0 | AI 等待输入源… | 👤 1 人在线
制作者 @wen0322_wen · 🚫 禁止未经开发者允许私自商用 · 知识产权说明

连接郊狼

正在检测配对地址…
🐺 DG-LAB APP 扫码配对
DG-LAB APP 扫码配对

打开 DG-LAB 官方 APP → 「SOCKET 控制」→ 扫一扫

—

扫码失败时: 点「复制地址」, 在 APP 的「手动输入 URL」里粘贴即可

扫码连不上? 按这里排查
  1. 必须用 APP 里的扫码入口 —— 「SOCKET 控制」→ 扫一扫; 用微信/相机扫码只会打开网页。
  2. 扫码后提示「请输入URL」: 说明 APP 没能解析二维码内容, 直接点「复制地址」, 在 APP 的手动输入框里粘贴同样的地址即可(两者内容完全一致)。
  3. 扫码后一直转圈: 直接点「复制地址」, 在 APP 的手动输入框里粘贴同样的地址, 通常比扫码更稳。
  4. 手机与设备需网络互通; 若在自己电脑上运行, 记得让系统防火墙放行该端口(Windows 首次运行会弹「允许访问」, 勾选专用网络)。
  5. APP 版本建议 3.x; 4.x 对旧协议支持有限。

⚠️ 请勿把本页地址随意转发: 任何拿到配对地址的人都可能改变强度 —— 建议降低硬上限或开启访问口令。

上手步骤

  1. APP 扫码绑定设备 —— 郊狼蓝牙连手机 APP, APP 再把指令转给本服务。
  2. 状态栏「设备在线」变绿后, 键鼠 / 摄像头 / AI 对战 / 房间互动全部生效。空格 = 紧急停止。
  3. 想用手机控制? 手机浏览器直接打开本页地址即可(界面已适配手机, 底部有快捷控制条)。

键盘 / 鼠标监听

键盘加成 20(初始 20 · 字母累积 0 · 其他键计时中 0 个)

开启监听即常驻 初始强度 20; 在此之上按一下叠一层: A=+1 … Z=+26, 非字母键 +10 并保持 10 秒, 全部可累加; 打字越快倍率越高(最高 ×2), 停手 3 秒后字母累积开始回落(叠得越高降得越快), 但不会低于初始 20。空格 = 紧急停止。

摄像头动作检测

画面仅在本机浏览器内做帧差分析, 不上传任何图像。动作越大 → 强度目标越高。

AI 小游戏对战 — AI 获胜将增加电击强度

比分: 你 0 : 0 AI

选一个游戏开始挑战…

✊ 石头剪刀布 (AI 会学习你的出招习惯)

⚡ 反应挑战 (信号亮起后按 回车, 超时=AI 胜)

🧠 记忆序列 (Simon, 复述颜色序列, 出错=AI 胜)

多人互动远程控制

🚪 房间

同一房间最多 10 人

🏠 房间大厅

正在加载房间…

点「申请进入」由房主审批。房间内每个人都能控制房主设备的强度。

我的身份

连接中…

多台手机/电脑打开同一网址即可一起互动; 所有互动都会实时广播给所有人。

🏆 在线用户 / 贡献值排行

等待连接…

贡献值来源: 按键 +1 / 房间互动按力度 / 对战让 AI 获胜 +3。互动入口已统一收进「房间」, 建房或加入房间后即可使用。

💬 聊天室

还没有消息, 打个招呼吧~

📡 互动动态

设置与安全

🛑 紧急控制

通道强度上限

手动控制

波形 当前: 呼吸

内置波形
随机编排
自定义波形 (0)

多段波形按段顺序播放: 每段可有独立频率与包络, 段间虚线分隔。

📥 自定义波形导入

导入后保存在项目根目录 waves.json, 重启不丢失。包络含义: 100=满输出, 0=静默, 实际体感 = 通道强度 × 包络/100。

.pulse 文件按段解析: 段的频率/包络全部保留, 播放时按段顺序循环(单文件最长 10 分钟); 文件名中「+」前的部分会作为波形名。

系统日志