惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

TaoSecurity Blog
TaoSecurity Blog
L
LINUX DO - 最新话题
Help Net Security
Help Net Security
N
News | PayPal Newsroom
www.infosecurity-magazine.com
www.infosecurity-magazine.com
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
The Last Watchdog
The Last Watchdog
S
Security @ Cisco Blogs
W
WeLiveSecurity
C
CXSECURITY Database RSS Feed - CXSecurity.com
Webroot Blog
Webroot Blog
T
Troy Hunt's Blog
V
Vulnerabilities – Threatpost
Google Online Security Blog
Google Online Security Blog
N
News and Events Feed by Topic
T
Threat Research - Cisco Blogs
Security Archives - TechRepublic
Security Archives - TechRepublic
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tor Project blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
D
Darknet – Hacking Tools, Hacker News & Cyber Security
PCI Perspectives
PCI Perspectives
Google DeepMind News
Google DeepMind News
T
Tailwind CSS Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
S
SegmentFault 最新的问题
J
Java Code Geeks
P
Privacy & Cybersecurity Law Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
博客园 - 【当耐特】
博客园_首页
H
Hacker News: Front Page
T
Threatpost
Jina AI
Jina AI
博客园 - Franky
月光博客
月光博客
L
LINUX DO - 热门话题
The Cloudflare Blog
H
Heimdal Security Blog
博客园 - 司徒正美
酷 壳 – CoolShell
酷 壳 – CoolShell
Cloudbric
Cloudbric
雷峰网
雷峰网
Hugging Face - Blog
Hugging Face - Blog
S
Secure Thoughts
T
Tenable Blog
I
Intezer
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻

开源软件

写了一个轻量的后台导航页 Admin Dock, Docker 一键部署 - V2EX 终于做出了我理想中的那个优雅的跨平台阅读软件 - V2EX cursor canvas 技能复刻 - V2EX 一款跨设备的重复文件清理器 - V2EX Excelize 开源十周年,发布 2.11.0 版本 - V2EX OmenXHub 更美观 轻量 功能完备的暗/光影精灵控制中心 - V2EX boss 直聘 ai 招聘助手(hr 用 - V2EX 轻量 macOS 上模拟 iOS 设备定位的工具 - V2EX [独立开发] 因为嫌 Quicker 限制多且收费,我用业余时间写了款免费开源的 Windows 效率神器 - V2EX [开源分享] RPG Roleplay Platform:把你收藏的小说变成可交互游戏世界的自托管 LLM 引擎 - V2EX [开源] 告别“删库跑路”的恐惧:我做了一款跨平台的磁盘清理工具 Skiff - V2EX [开源] 一个支持自定义管理 github star 页的浏览器插件 - V2EX [Github 开源] 个人自托管、零运维的 A 股「选股 + 监控 + 回测」智能量化工作台 - V2EX [开源] 嘴遁 TalkOut: AI 斗嘴游戏 用一张嘴说服一个死活不松口的 AI - V2EX 开源了一个自托管的 Agent 编排项目,不想再用拖拽画工作流了 - V2EX [Github 开源] Obsidian 星标管理插件: obsidian-github-stars-manager - V2EX 「开源」知返(Ahadiff)--vibe coding 之后,你真的学到东西了吗?让知返为你解决 求推荐一套 B2b2c 的商城系统 ,可以 SAAS 给商户开独立站。 [开源] 音视频图片处理工具 批量友好 本机处理不上传 开源项目的 License 是君子协议吗? CodeMirror 作者把他所有仓库都迁出了 GitHub FlowForge Crypto:一款开源的可视化、节点式的现代密码学/加密解密工作台 我做了一个 Agent Team 协作平台——Rudder:让 Agent Team 在实践中成长 [开源] 终于实现一边用中转站一边在手机上用 codex 了 这个被推荐的 GitHub 项目到底是怎么回事? MD Preview 更新到 v1.1.1: Rust + 系统 WebView 的轻量 Markdown 预览工具,支持公式和 Mermaid 开源了一个 AI 指挥官 + Agent 托管平台: AgentClaw 用龙虾做了个开源的 Typora LiteMark 书签更新-增加 mcp 功能 让 ai 帮你整理书签 开源一个中转站/模型切换小工具(和 CC Switch 共存) Motrix Next — Motrix 精神续作来了 - V2EX Linux 平台上没有调试 modbus 的软件,所以我自己写了一个开源的 GemStar — AI 驱动的自动化量化研究框架, FSM + 多 Agent 每日自动跑完全流程 [开源-纯 AI 应用]一个面向家庭物品管理的 App 有什么 AI 方向的应用开源项目需要免费劳动力吗? 我开源了一个项目:一句话创造一个 AI 自主运行的世界 - V2EX 开源项目被人拿到 PDD 挣钱,光会写代码不会变现就是别人的工具人 - V2EX 好奇问一下:为什么很多国人开源项目,第一语言还是英文? 有个事想请教: GitHub 上有人用了和我一样的项目名,复刻了一模一样的项目 [🚀 开源] CodeWalkers:把 Gemini / Copilot CLI 塞进桌面宠物里,陪你一起写代码 - V2EX 我开源了 Memex — 给 Claude Code 和 Codex 的本地会话搜索引擎 - V2EX OpenILink - 微信 clawbot 插件统一 SDK,多渠道分发平台,打破微信壁垒! - V2EX [开源]我整合了 340+个 skills, 19+个高星 vibecoding 项目到一个智能路由治理 skills 包中 - V2EX [开源] proxychains-rs:跨平台 proxychains4,支持分组代理和节点探测 - V2EX 文艺复兴,我的开源下载器 Gopeed 现在支持 ed2k 协议下载了! - V2EX 最近应付领导调研了下 OpenClaw,果然和我想的一样,纯 VibeCoding 出来的东西就是垃圾 - V2EX TrueNAS 构建系统将转为内部维护,官方不再公开构建流程 - V2EX TinyImage 基于 Tinify API 的 macOS 图片压缩工具,一键在 Finder 工具栏压缩图片。 - V2EX 写了一个控制华硕轻薄本风扇和 CPU 的小工具 - V2EX 是时候从 usememos 迁移到 rote 了 - V2EX WinLux - Windows 电脑按照日出日落时间自动调整深浅主题 - V2EX 开源图床 Fast Image - V2EX 使用 OpenClaw 自动化 GitHub 的问题/拉取请求回复。 - V2EX 开源项目维权太难了 除了 TvBox 类的空壳软件,还有哪些好用的 TV 端点播 APP - V2EX 我的 GPL 开源项目被 Borderless Gaming 照搬 - V2EX 虽然有点晚了,但还是做了一个夯到拉排名工具(基于 Vibe Coding) - V2EX OpenCode 中文汉化版(双语) - AI 自动翻译 + 质量检查 - V2EX CSDN 也是离了大谱了,变成 AI 垃圾农场 - V2EX [开源] 用 Git 管理数据库 SQL 版本: Next-DBM - V2EX [开源] 开机自动最小化任意程序(钉钉 豆包等)保持开机后桌面整洁 - V2EX 2026 年,记账应该是这样的:我用 AI IDE 构建了首款 100% 私有化、AI 原生的开源财务助手 Augo - V2EX 免费教大家开源 2 天增加 200⭐️的秘诀,有手就会 - V2EX Excelize 开源基础库在 GitHub 上已超过了 2 万 Star - V2EX 感谢 X 云的 AFF 让我赚到了 1.2 个 W - V2EX 给开源项目 Ghostty 捐赠了 10 美金 - V2EX 请问开源的组态 这可能就是为爱发电的理由吧 😆 有什么好玩的项目适合部署在虚拟主机上? - V2EX 小米家摄像头终于支持 RTSP 啦! - V2EX 斗地主、德州扑克有开源的 web 版吗? Yuxi-Know 集成知识图谱、知识库的开源智能体脚手架 - V2EX Apache Doris 官方文档的中文翻译绝了。 [重量级升级,支持多端同步和多语言] idea 代码笔记插件,方便阅读,业务代码定位等 美团开源全模态大模型 LongCat-Flash-Omni Excelize 荣膺 2025 年 GitCode 百大开源项目 在开源项目(GitHub,或者群聊, TG, Slack,微信)里直接 At 开发者是不尊重的表现吗? 感觉 minio 指不定啥时候就闭源了 Minio 直接改成 source only 了 - V2EX 发现有些人开源的格局很低,有嘲讽英语的,有嘲讽分享的… - V2EX 一个 github 开源的 issue 十多年没有解决,另一个新生的同类项目解决了,在 issue 里回复了一条消息被隐藏,大家如何看? 想做这个一个开源的导航页面 开源极简导航单页 撸了 azkaban 中文版,支持中英文切换 开源共享 - V2EX 全新的自托管开源 SSH 管理工具 Termix,支持原生中文
开源一个自用的 macOS 截图工具
skyrin · 2026-05-21 · via 开源软件

一个常驻菜单栏的小工具,双击 截图、标注、长截、美化、OCR 、翻译、上传图床——纯 AppKit 、零依赖、零订阅、零遥测。


起因:我受够了在多个 App 之间来回切

做内容、写文档、VibeCoding 的时候,截图是高频动作。macOS 自带的截图功能不全,微信截图够用吧但是每次得把微信开着才能用,其它的截图工具如 pixpin 、Snipaste 也都用过,感觉功能太重了,很多用不上,而且图床上传又得开一个 App 。

于是直接,我把它做成了一个叫 capcap 的菜单栏 App 。

只做一件事:双击 截图,到剪贴板里出来一张已经标好注、可以直接粘出去的图。很自然的支持直接在编辑栏里上传到图床,并且把 url 自动复制到剪贴板。

capcap 编辑器主界面

GitHub:realskyrin/capcap,MIT 协议,免费开源。


一个快捷键,从截图到可分享,就一步

capcap 的核心交互只有一个:**在任何 App 里双击 **。这个灵感来自于 Claude App ,它可以在任意 App 里双击 直接把图送进会话窗口。

如果你不喜欢双击 ,也可以在设置里录一个自己的全局快捷键。而且不只是触发截图——编辑剪贴板里的图、钉图、保存到剪贴板、保存到文件,每个动作都能独立录一个快捷键,冲突会被拒掉,避免互相打架。

触发之后会进入选区模式:

  • 悬停任意窗口 → 自动识别窗口边界,点一下就贴边截取;
  • 拖一个区域 → 像素级精准,Retina 原生分辨率;
  • 多显示器 → 所有屏幕同时进入选区状态,拖到哪截到哪。

智能窗口识别——绿色虚线自动贴合应用窗口边缘

不需要凭眼力对齐窗口边——把鼠标移到窗口上,绿色虚线就贴上去了,按一下完事。

顺手补一句:直接截窗口出来的图会带上真实的窗口透明度 + 圆角 + 轻量阴影,省去后面再去 PS 描边描阴影的活儿。


真正能"二次编辑"的标注,不是一次性 mark

很多截图工具的标注其实是一次性栅格化——画完一个箭头之后,想挪一下、改个颜色,只能撤销重画。

capcap 的标注都是对象化的,全程可改:

  • 箭头:放完之后还能拖端点、把直箭头掰成曲线;
  • 直线:可拖端点、可旋转,画对齐线、连接线都顺手;
  • 序号标注:自动递增的数字圆点,拖出来可以带一根引线;
  • 文字:双击直接改文案,10–100 pt 字号、颜色随便切;
  • 矩形 / 椭圆 / 画笔 / 高亮笔:颜色和线宽都能事后改;
  • 马赛克:现在是一块可拖拽、可缩放的矩形——拖出来再调位置和大小,块大小也能事后改,比"刷过去回不来"舒服多了;
  • 撤销 / 重做:和文档编辑器一样自然。

选中已有标注后,还会出现旋转手柄、端点手柄、曲线手柄。意思就是——截完图不满意,不用全部重来


工具栏自己排:哪个常用、哪个塞旁边,自己说了算

每个人用顺手的标注工具都不一样——有人天天画箭头,有人主要用马赛克和文字,序号、画笔可能根本用不上。

设置里多了一个 工具栏 面板,按住拖一下就能把工具放进主工具栏、侧边栏、或者藏起来。主工具栏放最常用的,侧边栏放偶尔用的,剩下的折叠掉,编辑器看起来干干净净

工具栏改完是自动应用的,不用再点保存——拖完关掉设置就行


长截图:自动滚动,边滚边拼

写文档时经常要截一整页表格、一整段聊天记录。capcap 内置长截图,这一块在最近一次更新里被重做过一次:

  1. 框出要滚动的区域;
  2. 剩下的交给 capcap——自动匀速往下滚 + 实时拼接长截图:边滚边拼,右侧实时预览拼接结果
  3. 右侧实时预览,差不多了按一下就收尾;
  4. 还可以进入 fit-to-screen 裁切模式,跟随光标的放大镜帮你把头尾对齐到像素;
  5. 拼好的长图直接回到主编辑器,继续标注

自动滚动期间手动滚轮会被锁住,免得触控板碰一下就把节奏打乱。


美化模式:随手做出"看上去像样"的成图

写公众号、做 Twitter 配图的时候,光秃秃的截图总差点意思。capcap 内置一个轻量美化模式:

  • 渐变背景 / 桌面壁纸背景;
  • 圆角;
  • 柔和阴影(可关闭,也可以零内边距出图);
  • 可调内边距。

美化模式:壁纸背景 + 圆角 + 阴影,一键出"看上去像样"的成图

不用打开 PS ,也不用上一堆"截图美化"网站——在编辑器里一个 tab 就切过去了。


OCR + AI 翻译:图里的字,抠出来再顺手翻一下

这是最近做出来的最大一块新功能,也是我自己用得最爽的。

以前看到一张图里有想要的文字——一段报错、一条命令、一张外文截图——只能对着屏幕手敲。现在 capcap 内置了 OCR 文字识别:截完图框一下,里面的文字就被抠出来,一键复制走。OCR 走的是系统 Vision 框架,完全本地识别,不联网、不上云。

更进一步还接了 AI 翻译:识别完直接翻译,看英文文档、读外文界面、对照报错信息都顺手。

OCR 识别 + AI 翻译

翻译走 BYOK ( Bring Your Own Key )——用你自己的 API Key ,模型和服务商自己选。不绑定任何一家、不经过我的服务器,你的额度你做主。配置填完点保存,capcap 会当场帮你测一次连通性,配没配对一眼就知道,不用等到真要翻译时才发现配错了。

BYOK 翻译配置


顺手做的几件小事,反而是日常用得最多的

很多功能不是 README 第一屏的重点,但用起来非常顺手:

🎯 直接编辑 Finder / 剪贴板里的图片 在桌面/Finder 中点选一张图片,按下截图快捷键,capcap 跳过截图直接把它载入编辑器,原文件不动。或者剪贴板里有图(从网页、聊天窗口拷的都行),按一下编辑剪贴板的快捷键,也是一秒进编辑器。

也就是说,capcap 不只是"截图工具",它也是一个随叫随到的图片标注台——手上有图就能改,不一定非得现截。

📌 钉图:单张能钉,多张也能一次性都钉上 把当前截图作为一个浮动窗口钉在所有 App 之上做对照参考——抄设计稿、对比改版的时候特别有用。这次又升级了几下:

  • 钉图窗口支持缩放控件,对照设计稿时方便对比尺寸;
  • 历史里多张图,也能一次性全部钉出来
  • 钉当前图、钉剪贴板图、钉 Finder 选中的图,各有独立的快捷键。

📋 菜单栏历史,一键复用 最近的截图缩略图和取色记录都在菜单栏,再次复制只需要一次点击。** + 点击** 可以直接复制成 Markdown 格式的图床链接,写文档一贴就是 ![](url)。完全本地存储(~/Library/Application Support/capcap/History),数量可配置 5–20 张。

菜单栏历史子菜单显示截图缩略图和取色记录

🎨 取色器 调用 macOS 原生取色器,吸到的颜色 #RRGGBB 直接进剪贴板,也写进历史记录。

🔄 应用内自动更新 有新版本会自己提示,可以一键下载、安装,全程进度可见。某个版本暂时不想升,可以跳过它,不会反复来烦你。

🌐 多语言界面 内置 中文 / 英文 / 日文 / 韩文 / 俄文 / 法文 六种语言,跟随系统自动切换,不用单独设置。

🐞 关于页 + 错误日志 设置里有一个"关于"页,版本信息、开源信息、Star on GitHub 、提需求和报 bug 的入口都在这儿。万一 capcap 哪天抽风了,关于页里能直接展开错误日志,不用去翻系统目录,反馈问题的时候顺手就能贴给我


一键上传到你自己的图床

这是我个人最离不开的功能。配置一次之后,编辑器里的上传按钮会被点亮:

目前支持 5 家对象存储,国内外都能照顾到:

  • 腾讯云 COS
  • 七牛云 Kodo
  • 阿里云 OSS
  • Amazon S3
  • Cloudflare R2(免出口流量费,做图床很合适)

点一下上传按钮,公网 URL 会直接写到剪贴板,同时和缩略图一起进历史。还可以打开"复制为 Markdown 链接"的开关,上传完直接得到 ![](url) 格式,写文档贴出去就可以

密钥只保存在本机的 UserDefaults 里,不走任何中间服务器。 这不是一个"capcap 图床",是你自己的图床——出问题、被封号、想搬家,都是你自己的事;同样,安全和隐私也只取决于你自己。

顺便说一句:你现在看到的这篇文章里的所有图片,就是用 capcap 的「上传到阿里云 OSS 」功能传上去的。


技术上有意思的几个选择

如果你也是 macOS 开发者,可能会对这几个选择感兴趣:

  • 纯 AppKit ,没有 SwiftUI。理由很简单:要的是"像 macOS 该有的样子"——精确的窗口控制、流畅的命中测试、可预测的事件循环。SwiftUI 在 14.0 上还做不到这些。
  • 零第三方依赖Package.swift 里只有标准库和系统框架。结果就是包体很小、启动很快、维护成本低。
  • ScreenCaptureKit 做屏幕捕获,Retina 原生分辨率。
  • Carbon Hotkey API 注册自定义全局快捷键( macOS 至今没给出更现代的 API )

要求 macOS 14.0+,universal binary ,Apple Silicon + Intel 都能跑。


安装:两种方式

方式一:Homebrew

brew tap realskyrin/capcap https://github.com/realskyrin/capcap
brew install --cask capcap

(仓库名是 capcap 不是 homebrew-capcap,所以要显式指定 URL )

方式二:直接下载

去 GitHub Release 页面下载最新的 DMG ,拖进 Applications 就行。

如果遇到 "Apple 无法验证 capcap 是否包含恶意软件" 的提示,是因为还没做 Apple 公证(一年 99 刀我暂时不想交),可以:

xattr -dr com.apple.quarantine /Applications/capcap.app

只对你信任的来源做这个操作就好。

装完之后,后面的新版本直接靠 App 内的"检查更新"就能搞定,不用再走一遍。


写在最后

capcap 是我"自己每天在用的工具"——这意味着:

  1. 我不会塞一堆没人用的功能进来;
  2. 但凡有 bug ,我比你更先发现;
  3. 它不会收一分钱,也没有任何遥测和数据上报。

如果你也受够了在三四个截图/标注/图床 App 之间来回切,欢迎试试看。GitHub 上点个 Star 是对我最大的鼓励:

https://github.com/realskyrin/capcap

有任何想法、bug 、想要的功能,issue 区见

  • 截图
  • 标注
  • OCR

    9 条回复    2026-06-06 11:31:45 +08:00

    ahu

    2

    ahu      5 月 21 日

    不错 😀

    ahu

    3

    ahu      5 月 21 日

    顺带把玩了一下楼主的“一条通知”,死活没成功。就试了微信好友那个规则模板,完全不行。原先试过 smsforwarder 也不太好使就卸载了,难道华为 mate 系列都不太支持吗?

    skyrin

    4

    skyrin      5 月 23 日

    @ahu 是不是后台保活没设置好,我有一台 MATE 40 长期在用是没问题的

    ahu

    5

    ahu      5 月 23 日

    @skyrin 我就是即时测试的,涉及到后台保活吗?也已安装引导都开了,就差没 root 了

    zm2020

    6

    zm2020      5 月 23 日

    好用,可以把 Longshot 删了

    maijh

    7

    maijh      5 月 26 日

    @skyrin 有 snipaste f1 截图 f3 放桌面的功能吗

    maijh

    8

    maijh      5 月 26 日

    @skyrin 找到了,我看截图可以设置快捷键,然后要点 p 键,好像没看到可以自己修改