其他出现在 · 面板 / 弹窗收录

shot 截图

/shot 不抢焦点截终端窗口,还有可搜索的截图历史面板。

shot 截图 · 效果预览 · 示意示意
> 给订单列表加上分页
⏺ 我先看看列表组件。
❯

示意。实际效果取决于 Mod、终端和运行环境。

安装

/plugin marketplace add davekiss/cc-plugins
/plugin install shot@davekiss
/reload-plugins

在 Claude Code 会话里逐行执行这些命令。

它会碰什么

据原作者说明,收录时核对;可用 claude plugin validate 自行检查。

读取

有

读取 ~/Screenshots 及其 .shot-index.json,和 HOME、TERM_PROGRAM 等环境变量。

写入文件

有

调用 shot 截图时写入 PNG 并更新 ~/Screenshots/.shot-index.json。

运行命令

有

运行 shot 二进制截图,用 open 打开或在 Finder 中显示截图。

联网

有

本机没有 shot 时,启动器从 GitHub Releases 下载对应版本二进制。

介绍

shot 是 Dave Kiss 的 macOS 截图工具,它的 Claude Code 插件(仓库 claude-mod 目录)带一个 function hooks 模块,本条只收这部分 Mod 功能:

  • /shot:在后台截取当前终端窗口,不移动光标、不抢焦点(底层用 macOS 自带的 screencapture,窗口被遮挡或最小化也能截)。
  • 截图历史面板:读取 ~/Screenshots 与 .shot-index.json,列出你拍过的截图(包括其他 App 或 agent 拍的),按画面中的文字(OCR)和描述搜索,可在 Finder 中显示或用默认程序打开。

同一个插件还打包了 shot 的 MCP server 和一个教 Claude 使用它的 Skill(截图、标注、打码、录屏),这些不属于本站 Mod 范围,安装插件时会一并装上。

要求 macOS 13+,并给终端开启「屏幕录制」权限。插件优先使用 PATH 上已有的 shot(如 Homebrew),否则从仓库 Releases 下载对应版本的二进制。作者未写 Claude Code 最低版本;后台描述截图功能默认关闭,开启后会经 claude -p 把截图发给 Claude Haiku。预览为示意。

适合谁

  • 常要给 Claude 看窗口截图的 macOS 用户
  • 想按画面文字找回旧截图的人

运行要求

  • 平台 · macOS
  • 需要 macOS 13+,并给终端开启「屏幕录制」权限。
  • 插件同时安装 shot 的 MCP server 与 Skill;未写 Claude Code 最低版本。