任务 ID: task-keyence-r3a  |  文件: task.md  |  最后修改: 2026-02-25 09:57:22

Task task-keyence-r3a — 少样本目标检测 广度搜索

文件路径

原始需求

对「少样本/单样本目标检测(Few-shot / One-shot Object Detection)」领域做广度搜索,快速摸清该领域的主要算法类别、代表性工作、数据集,以及 CPU 上可用的轻量化方案,为 R3b 的深度研究奠定基础。

任务重点:1-5张训练图片即可使用,支持CPU训练和推理,适用于工业检测场景。


执行链

researcher → 爱衣质检


各 Agent 职责

Ai.Res(session key: agent:researcher:main

任务:对少样本目标检测领域进行广度搜索(Search模式),快速建立领域地图。

搜索目标(必须覆盖以下维度):
1. 算法分类
- Meta-learning 类(MAML、Prototypical Networks、Relation Network)
- Metric learning 类(Siamese Network、Matching Networks)
- Fine-tuning 类(TFA、FSCE、DeFRCN)
- Template matching 类(传统 vs 深度学习增强)
- 检测-分割联合类(Mask R-CNN few-shot 变体)
- 近年新方向(CLIP-based、ViT-based few-shot detection)
2. CPU 友好方案
- MobileNet / MobileNetV3 + few-shot
- EfficientDet-Lite / NanoDet
- YOLO-nano / YOLOv8n
- 量化 + CPU推理(INT8 / ONNX Runtime)
- 工业检测的轻量化方案
3. 标准数据集:COCO few-shot、PASCAL VOC few-shot、FSDetView
4. 工业应用:工业缺陷检测、外观检测中的少样本方案

搜索策略(Search模式):
- SearXNG 广度搜索:8条查询
- "few-shot object detection" survey 2024 2025
- "one-shot object detection" industrial inspection CPU
- few-shot detection meta-learning MAML prototypical
- few-shot object detection lightweight mobile CPU inference
- "few-shot" defect detection visual inspection industry
- few shot detection template matching deep learning
- 少样本目标检测 综述 工业检测
- one shot detection CLIP ViT foundation model
- search.py 定向:
- arxiv × 10(few-shot object detection survey
- openalex × 8(few-shot detection lightweight CPU
- github × 8(few-shot object detection
- hackernews × 5(few-shot detection
- top 5-8 页面提取正文

输出要求:
- 报告路径:/root/.openclaw/workspace-researcher/reports/few-shot-detection-breadth-survey.md
- 执行日志:追加到 /root/.openclaw/workspace/tasks/task-keyence-r3a/session.md
- freshness_type: academic
- 来源数量目标:≥ 25 条

开始时:
1. 发工作日志:
bash /root/.openclaw/workspace/scripts/log-to-channel.sh researcher receive "少样本目标检测广度搜索" task-keyence-r3a

完成后:
1. 将执行日志追加到 session.md
2. 发工作日志:
bash /root/.openclaw/workspace/scripts/log-to-channel.sh researcher handoff "少样本目标检测广度搜索" main task-keyence-r3a
3. sessions_send 通知爱衣(agent:main:main必须传 timeoutSeconds=0,禁止省略):
task_id=task-keyence-r3a task=/root/.openclaw/workspace/tasks/task-keyence-r3a/task.md


⚠️ 爱衣质检 SOP(收到最终通知后执行)

Step 1:评估工作区大小

du -sb /root/.openclaw/workspace/tasks/task-keyence-r3a/

Step 2:读取 session.md

wc -l /root/.openclaw/workspace/tasks/task-keyence-r3a/session.md

若行数 N > 0,read session.md 全文。

Step 3:质检要点

任务特定检查:
- 是否覆盖了至少 4 种不同的算法类别(meta-learning/metric/fine-tuning/template)?
- 是否有明确的 CPU 可用方案列表(至少 3 个)?
- 是否有 arXiv 论文引用(URL 可供 R3b 使用)?
- 是否有工业检测相关的应用案例?
- 来源数量是否 ≥ 20 条?

Step 4:输出结论

通过
1. 发工作日志(R3a完成):
bash /root/.openclaw/workspace/scripts/log-to-channel.sh main done "少样本目标检测广度搜索" task-keyence-r3a
2. message 主人,告知 R3a 质检通过,等待指示是否启动 R3b。

不通过(rejectCount == 0)
1. 分析问题,创建 task-keyence-r3a-retry1
2. 在原 session.md 末尾追加 rejectCount=1
3. sessions_send 给 researcher
4. 发工作日志:
bash /root/.openclaw/workspace/scripts/log-to-channel.sh main retry "少样本目标检测广度搜索" "researcher → main" researcher 1 task-keyence-r3a

rejectCount >= 1
1. 发工作日志:
bash /root/.openclaw/workspace/scripts/log-to-channel.sh main fail "少样本目标检测广度搜索" task-keyence-r3a
2. message 主人,请裁决

超限处理(工作区 > 80KB)

  1. 仅读 task.md + session.md 末尾 200 行
  2. message 主人:内容繁多,建议人工审计