with one click
mark-imgs
图片查看与标记工具 - 支持浏览文件夹中的图片、键盘导航、标记/取消标记图片并保存路径。使用当需要快速筛选和标注图像数据时。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
图片查看与标记工具 - 支持浏览文件夹中的图片、键盘导航、标记/取消标记图片并保存路径。使用当需要快速筛选和标注图像数据时。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | mark_imgs |
| description | 图片查看与标记工具 - 支持浏览文件夹中的图片、键盘导航、标记/取消标记图片并保存路径。使用当需要快速筛选和标注图像数据时。 |
| homepage | |
| metadata | {"openclaw":{"emoji":"🖼️","requires":{"bins":["python3"]}}} |
✅ 使用场景:
❌ 不使用场景:
a / d:后退/前进一帧n / b:前进/后退一个文件夹r:跳转到指定帧p:标记当前图片,路径写入 /tmp/{sp_name}.txto:取消标记,从文件中删除当前图片路径| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
--folder | string | 是 | 包含图片的根文件夹路径 |
--max_depth / -m | int | 否 | 递归搜索的最大深度(默认:3) |
--read_online / -r | bool | 否 | 强制在线读取,不使用缓存 |
--sp_name | string | 否 | 标记文件的名称后缀(默认:oup_img) |
--baglist-specify / -b | string | 否 | 指定 baglist 文件路径 |
--camera / -c | string | 否 | 相机选择:1/2/3/4/5/6/t2 |
--mark-type / -t | string | 否 | 标记类型:images(图片路径)或 bags(bag 名) |
--big | bool | 否 | 使用更大的图片显示尺寸 |
/tmp/{sp_name}.txt,每行一个被标记的图片路径或 bag 名# 浏览文件夹中的图片
gtools mark_imgs --folder /path/to/images
# 限制递归深度为 5
gtools mark_imgs --folder /path/to/images --max_depth 5
# 自定义标记文件名
gtools mark_imgs --folder /path/to/images --sp_name quality_issues
# 强制在线读取,不使用缓存
gtools mark_imgs --folder /path/to/images --read_online
# 从 baglist 文件加载指定的数据
gtools mark_imgs --baglist-specify /path/to/bags.txt --camera 1
# 标记 bag 名而不是图片路径
gtools mark_imgs --baglist-specify bags.txt --camera 2 --mark-type bags
# 使用配置文件
gtools run --module-config configs/mark_imgs/default.json
{
"_positional_args": {
"folder": "/mnt/csi-data-aly/shared/public/gauthierli/data/drfile_snow_infer"
},
"max_depth": 5,
"sp_name": "snow_samples",
"camera": "1",
"mark_type": "images"
}
| 按键 | 功能 |
|---|---|
a | 后退一帧 |
d | 前进一帧 |
n | 前进一个文件夹 |
b | 后退一个文件夹 |
p | 标记当前图片 |
o | 取消标记 |
r | 跳转到指定帧 |
q | 退出 |
cv2) 和 tqdm 库/tmp/.cache/read_file_offline.pkl,使用 --read_online 可跳过缓存/tmp/ 目录下,注意及时备份--big 可增大显示尺寸notext 可隐藏图片上的文字叠加(路径、帧数信息)functions/mark_imgs/main.pyconfigs/mark_imgs/default.json模块创建工具 - 自动生成新的 gtoolkits 模块模板(main.py、配置文件、启动脚本、SKILL.md)。使用当需要快速创建新模块/技能包时。
GTool Registry 模块化功能调用系统。使用 gtools 命令调用已注册的工具模块,支持语义匹配、配置管理和管道执行。触发场景:用户需要调用 gtools 工具模块、管理模块(创建/删除/更新)、执行批量任务管道、或查询模块信息。
OpenClaw 记忆备份与恢复 - 备份/恢复/管理 OpenClaw 代理的核心记忆文件(MEMORY.md、每日笔记、身份配置)。使用当需要迁移数据、备份记忆或跨设备同步时。
模块删除工具 - 安全移除 gtoolkits 模块和配置文件,支持列出可删除模块、强制删除、确认保护。使用当需要清理不需要的模块时。
测试模块 - 演示 gtoolkits 注册机制的示例模块,展示参数解析、配置加载、函数注册的标准用法。使用当学习如何开发新模块时。
模块配置更新工具 - 自动解析模块的 parse_args 函数并生成/更新配置文件,支持智能合并、SKILL.md 模板创建。使用当模块参数变更或需要生成配置时。