Repolode
rixinhahaha

rixinhahaha/snip

Electron 菜单栏应用,让 AI 编程助手以图表和预览代替文字描述,并支持在屏幕上标注审阅。

可替代:CleanShot X

Star
347
Fork
32
未关闭 Issue
4
最近提交
6个月前

这是什么?

Snip 是 AI 编程助手的视觉审阅层。安装后运行 snip setup,即可为 Claude Code(以及 Cursor、Windsurf、Cline)配置视觉输出,让架构图、数据模型和流程以 Mermaid 图表或 HTML 预览的形式呈现,而不是纯文字描述。用户可以在屏幕上直接批准,或用圈选、箭头和文字进行标注,智能体会以结构化 JSON 的形式收到审阅结果和标注内容。

Snip 也可以单独作为截图和标注工具使用。支持区域选择和窗口吸附截图,快速截图可直接复制到剪贴板,编辑器内提供矩形、箭头、文字、模糊和 AI 分割等工具。保存的截图会由通过 Ollama 本地运行的视觉模型自动命名、分类并打标签,并支持语义搜索。

项目提供命令行工具和 MCP 服务器,方便没有 shell 权限的智能体调用。支持 macOS 14 及以上版本和 Wayland 下的 Linux,核心 AI 功能在本地运行,无需云端 API。

核心功能

  • 01为 AI 编程助手渲染 Mermaid 图表和 HTML 预览
  • 02用矩形、箭头和文字标注截图,并把反馈返回给智能体
  • 03通过 snip setup 为 Claude Code、Cursor、Windsurf 和 Cline 配置视觉输出
  • 04支持区域选择、窗口吸附和快速复制到剪贴板的截图
  • 05通过 Ollama 在本地对截图进行 AI 分类并支持语义搜索
  • 06提供 MCP 服务器,供无法执行 shell 命令的智能体使用

适用场景

  • 在接受 Claude Code 生成的架构图或数据模型之前进行审阅
  • 对界面预览进行圈注,让智能体在下一轮迭代中据此修改
  • 用文字描述截图内容,在大量个人截图中快速查找

快速上手

  1. 1

    通过 Homebrew 在 macOS 上安装

    brew install --cask rixinhahaha/snip/snip
  2. 2

    配置 Claude Code 使用可视化输出

    snip setup

使用前须知

  • 需要 macOS 14+ 或 Linux(Wayland),不支持 Windows。
  • README 中的 macOS 下载仅提供 Apple Silicon 的 DMG,Linux 提供 AppImage 或 deb。
  • 可选的 AI 整理功能需要自行安装本地 Ollama 视觉模型。

标签

常见问题

snip 是什么?
Electron 菜单栏应用,让 AI 编程助手以图表和预览代替文字描述,并支持在屏幕上标注审阅。 Snip 是 AI 编程助手的视觉审阅层。安装后运行 snip setup,即可为 Claude Code(以及 Cursor、Windsurf、Cline)配置视觉输出,让架构图、数据模型和流程以 Mermaid 图表或 HTML 预览的形式呈现,而不是纯文字描述。用户可以在屏幕上直接批准,或用圈选、箭头和文字进行标注,智能体会以结构化 JSON 的形式收到审阅结果和标注内容。
snip 可以免费使用吗?用的什么许可证?
snip 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
snip 还在维护吗?
半年内有更新。snip 最近一次提交是在 2026年5月7日。
snip 适合用来做什么?
在接受 Claude Code 生成的架构图或数据模型之前进行审阅 对界面预览进行圈注,让智能体在下一轮迭代中据此修改 用文字描述截图内容,在大量个人截图中快速查找
snip 怎么安装和运行?
通过 Homebrew 在 macOS 上安装: brew install --cask rixinhahaha/snip/snip 配置 Claude Code 使用可视化输出: snip setup
在哪里获取 snip?
源代码和安装说明在 GitHub 上:https://github.com/rixinhahaha/snip

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目