AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Vision Scaffold

skill-jinchen-yang-diansai-skill-vision-scaffold · by Jinchen-Yang

生成算法 lane 的 K230 CanMV 视觉工程骨架(巡线提取/色块/数字识别 + 用 protocol.py 发帧给主控)。当用户要"搭K230视觉/CanMV工程""视觉骨架""巡线/识别脚手架"时使用。收发帧只用 contracts/protocol.py(与主控 protocol.h 同源)。阈值=占位待现场标定。

No reviews yet
0 installs
20 views
0.0% view→install

Install

$ agentstack add skill-jinchen-yang-diansai-skill-vision-scaffold

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-jinchen-yang-diansai-skill-vision-scaffold)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Vision Scaffold? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

vision-scaffold —— K230 视觉骨架(流水线 ⑧,算法 lane)

lane: 算法(DeepSeek/GLM 擅长代码) · : 语法检查 + 现场标阈值

K230 是独立板,可桌面独立开发。发帧只用 contracts/protocol.py(与主控 protocol.h 同源同签名,杜绝漂移)。

前置

design/solution.md(视觉要做什么)、contracts/protocol.py(已生成)。

生成结构(写到 vision/

vision/
  README.md          # CanMV 烧录/运行(指向 env/vision.md), 镜像版本锁定提醒
  main.py            # 主循环: 取流 → 处理 → 用 protocol.py 发帧
  line_follow.py     # 巡线: 取一行/多行, 求中线偏差 error(int16)
  blob_track.py      # 色块/光点: find_blobs → cx,cy
  digit_recog.py     # 门牌数字: KPU/模板, 出 class_id+confidence
  protocol.py        # 从 ../contracts/ 复制(勿手改)
  config.py          # ★ 阈值/ROI/曝光 占位, 现场标定

步骤

  1. main.py:CanMV 初始化(sensor/lcd),主循环里按当前任务调 linefollow/blobtrack/digit_recog,把结果用 protocol.line_error()/blob_xy()/target_class() 经 UART 发出。硬件相关 import(sensor/image/lib)放运行时,保证主机 py_compile 语法可过
  2. line_follow.py:灰度/二值化取中线,输出 error(中线相对画面中心的偏差,int16)。阈值放 config.py
  3. blob_track.pyfind_blobs 取最大色块 cx,cy。
  4. digit_recog.py:KPU 模型或模板匹配,出 class_id+confidence连续 N 帧一致才采信(防误识,呼应 KB08 FSM)。
  5. config.py:所有阈值/ROI/曝光/串口波特(115200)集中放,标"现场标定"。
  6. 复制 contracts/protocol.pyvision/
  7. README 写运行步骤 + 镜像版本须与队伍锁定一致;阈值现场标(见 test-checklist)。

与主控对接

  • 帧格式由 contracts/protocol.py 决定;改协议找 lead 改 protocol.yaml 重生成,不要在 K230 端硬编
  • 联调:K230 发 → 主控 k230_uart.cproto_parse_byte 收,串口助手可旁观 AA 55 .. 0D

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.