用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/SharpAI/DeepCamera --skill yolo-detection-2026-coral-tpu-win-wsl命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | yolo-detection-2026-coral-tpu-win-wsl |
| description | Google Coral Edge TPU — real-time object detection natively via Windows WSL |
| version | 1.0.0 |
| icon | assets/icon.png |
| entry | scripts/wsl_wrapper.cjs |
| deploy | {"windows":"deploy.bat"} |
| runtime | wsl-python |
| requirements | {"platforms":["windows"]} |
| parameters | [{"name":"auto_start","label":"Auto Start","type":"boolean","default":false,"description":"Start this skill automatically when Aegis launches","group":"Lifecycle"},{"name":"confidence","label":"Confidence Threshold","type":"number","min":0.1,"max":1,"default":0.5,"description":"Minimum detection confidence — lower than GPU models due to INT8 quantization","group":"Model"},{"name":"classes","label":"Detect Classes","type":"string","default":"person,car,dog,cat","description":"Comma-separated COCO class names (80 classes available)","group":"Model"},{"name":"fps","label":"Processing FPS","type":"select","options":[0.2,0.5,1,3,5,15],"default":5,"description":"Frames per second — Edge TPU handles 15+ FPS easily","group":"Performance"},{"name":"input_size","label":"Input Resolution","type":"select","options":[320,640],"default":320,"description":"320 fits fully on TPU (~4ms), 640 partially on CPU (~20ms)","group":"Performance"},{"name":"tpu_device","label":"TPU Device","type":"select","options":["auto","0","1","2","3"],"default":"auto","description":"Which Edge TPU to use — auto selects first available","group":"Performance"},{"name":"clock_speed","label":"TPU Clock Speed","type":"select","options":["standard","max"],"default":"standard","description":"Max is faster but runs hotter — needs active cooling for sustained use","group":"Performance"}] |
| capabilities | {"live_detection":{"script":"scripts/detect.py","description":"Real-time object detection on live camera frames via Edge TPU inside WSL"}} |
| category | detection |
| mutex | detection |
Real-time object detection natively utilizing the Google Coral Edge TPU accelerator on your local hardware via Windows Subsystem for Linux (WSL). Detects 80 COCO classes (person, car, dog, cat, etc.) with ~4ms inference on 320x320 input.
usbipd-win installed on the Windows host┌─────────────────────────────────────────────────────┐
│ Host (Aegis-AI on Windows) │
│ frame.jpg → /tmp/aegis_detection/ │
│ stdin ──→ ┌──────────────────────────────┐ │
│ │ WSL Container / Environment │ │
│ │ detect.py │ │
│ │ ├─ loads _edgetpu.tflite │ │
│ │ ├─ reads frame from disk │ │
│ │ └─ runs inference on TPU │ │
│ stdout ←── │ → JSONL detections │ │
│ └──────────────────────────────┘ │
│ USB ──→ usbipd-win bridge to WSL │
└─────────────────────────────────────────────────────┘
/tmp/aegis_detection/ workspaceframe event via stdin JSONL to the WSL Python instancedetect.py invokes PyCoral and executes natively on the mapped USB Edge TPU inside Linuxdetections event via stdout JSONL back to Windows Host| Input Size | Inference | On-chip | Notes |
|---|---|---|---|
| 320x320 | ~4ms | 100% | Fully on TPU, best for real-time |
| 640x640 | ~20ms | Partial | Some layers on CPU (model segmented) |
Cooling: The USB Accelerator aluminum case acts as a heatsink. If too hot to touch during continuous inference, it will thermal-throttle. Consider active cooling or
clock_speed: standard.
Run deploy.bat — this will:
usbipd is installed and bind the 18d1:9302 and 1a6e:089a Edge TPU hardware IDs.usbipd seamlessly during invocation.