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

推荐订阅源

cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
V
Visual Studio Blog
The GitHub Blog
The GitHub Blog
Apple Machine Learning Research
Apple Machine Learning Research
J
Java Code Geeks
T
Tailwind CSS Blog
大猫的无限游戏
大猫的无限游戏
Jina AI
Jina AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Hugging Face - Blog
Hugging Face - Blog
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
罗磊的独立博客
人人都是产品经理
人人都是产品经理
H
Heimdal Security Blog
Last Week in AI
Last Week in AI
博客园 - 【当耐特】
Cyberwarzone
Cyberwarzone
Google DeepMind News
Google DeepMind News
雷峰网
雷峰网
Hacker News: Ask HN
Hacker News: Ask HN
Webroot Blog
Webroot Blog
Microsoft Azure Blog
Microsoft Azure Blog
MyScale Blog
MyScale Blog
A
About on SuperTechFans
V2EX - 技术
V2EX - 技术
小众软件
小众软件
博客园 - Franky
博客园 - 司徒正美
P
Privacy International News Feed
爱范儿
爱范儿
U
Unit 42
博客园 - 叶小钗
The Hacker News
The Hacker News
C
Check Point Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Simon Willison's Weblog
Simon Willison's Weblog
N
News and Events Feed by Topic
D
Docker
T
Threatpost
MongoDB | Blog
MongoDB | Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
H
Help Net Security
L
LINUX DO - 最新话题
Security Latest
Security Latest
T
The Exploit Database - CXSecurity.com
S
SegmentFault 最新的问题
A
Arctic Wolf
Spread Privacy
Spread Privacy

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派 万字剖析:千问App深度体验报告(2026) - 少数派 在2026年,如何真正防止别人抄袭你的作品 - 少数派 怎么用 50 块搭个 AI 语音助手?我踩了 3 天坑 - 少数派 YeeroAI:让 AI 对话真正成为知识管理的一部分 - 少数派 爬泰山 - 少数派 「旅图显影」 App 更新:这次,我们补上了一点「手感」 - 少数派 假期出门太折磨?我的 23 条经验帮你规划惬意旅行 - 少数派 工作流会变吗 - 少数派 Claude Opus 4.6 怎么用最省钱?我测了 5 种方案 - 少数派 GPT Image 2 让图文并茂不再稀罕 - 少数派 用户侧出发——什么是AI,我要不要学习? - 少数派 找片、转存、整理、播放一条龙!让你的付费网盘值回票价 - 少数派 欢迎试用!日课一问2.0插件 - 少数派 自己做的MDeditor,原本想购买 Typora 试了两次支付不成功,干脆自己做一个 - 少数派 vibe coding了一个 3MB 的小工具,让 ~/Downloads 彻底告别混乱 - 少数派 因为受不了 Mac 的风扇策略,我做了一个风扇控制工具 - 少数派 别只怪模型 - 少数派 Warp 终端的 AI 功能怎么用?我测了一周的体验 - 少数派 AI 写代码老是出 bug?这 5 个配置我后悔没早知道 - 少数派 「新玩意」苹果出相机可能就这样:Sigma BF + 45mm F2.8 DG Contemporary - 少数派 一个面向2030年的AI操作系统是什么样子的:浅谈cola这款有灵魂的Agent - 少数派 别只看写代码 - 少数派 每天解决10个问题,还是一口气攻坚解决400个? - 少数派 AI 交易机器人怎么搭?我用 Claude 跑了一周实盘 - 少数派 Maptoposter Online:把你爱的城市画成艺术海报 - 少数派 Function Calling 怎么用?我测了 3 个模型发现差距真大 - 少数派 Legend Talk:我做了个 AI 圆桌,让 160 位思想家围着你的问题转 - 少数派 如何找到自己的蓝方?在小县城寻找压力测试 - 少数派 语音输入与软件接口|2026年聊AI时,我们都聊些什么(上) - 少数派 混动已经卖爆,纯电又来补刀——钛7闪充版简直“不讲武德” - 少数派 本月玩什么|朋友收藏、识质存在、沙罗周期 - 少数派 为什么要每天坚持输出? - 少数派 Claude API 挂了好几个小时,你的项目有备用方案吗? - 少数派 Function Calling 没你想的复杂——我用它做了个有点用的工具 - 少数派 登录系统立即播放视频或者图片音乐的软件 - 少数派 我为什么创建 FlipHTML5 下载工具 - 少数派 残局没电?多品牌外设电量统一管理软件EasyBluetooth已支持RTSS游戏内显示以及AIDA64 - 少数派 前往通义路的路 - 少数派 太好看了,媲美Sun的个人导航页,NAS部署星云门户 - 少数派 乌黑嘴唇“一键检测”上线了 - 少数派 派早报:Claude AI 接入多个创意软件生态、FILCO 生产方接手品牌等 - 少数派 【更新】BearCLI、Claude 连接器与 MCP 服务器 - 少数派 记了上千条流水,还是看不懂财务?我做了一个让 AI 读懂账本的工作台 - 少数派 MINI R56 升级原厂 Sport 模式 - 少数派 新玩意 | 一棵柠檬树(仿真版) - 少数派 Momenta的“物理AI”野望,需迈过“含摩量”这道关 - 少数派 网页直接投屏控制手机!NAS一键部署PandaScrcpy,流畅丝滑可远程。 - 少数派 众测|邀你一同探索随身 AI 硬件入口 YoooClaw C·ONE - 少数派 2050大会:分享时间是真诚 参会记 - 少数派 iPad 赋能电影创作:国内首部宣纸手绘长片《燃比娃》的幕后故事 - 少数派 AI的审美:我用 8 个大模型给 100 张旅行照片打分 - 少数派 普通人如何破圈?去参加一个本地协会 - 少数派 把极空间的图标全换了,主题DIY全攻略打造你的专属NAS桌面 - 少数派 电子便签墙,帮你实现便签自由 - 少数派 我如何用三个 CLI 工具取代文档创建需求 - 少数派 原来真的有人可以玩一辈子 - 少数派 社区速递 139 | 派友热议三月买了啥、复古单反尼康 Df 体验 - 少数派 06 作品的赏析与评价 - 少数派 TDS REVIEW|索尼 WF-1000XM6 降噪真无线耳机体验 - 少数派 35.98万起售的第二代腾势D9,我看重的不是堆料,而是不凑合 - 少数派 鼠须管 Squirrel 皮肤配置指北 - 少数派 从watch ultra2换到redmi watch6 - 少数派 派早报:阿里巴巴发布视频生成模型 HappyHorse 1.0 等 - 少数派 别迷信1M - 少数派 家人们天塌了!网盘“大封杀”,多个渠道多条路,NAS部署PanHub - 少数派 AI与人勾心斗角!NAS一键部署AI狼人杀,假日休闲必备。 - 少数派 电商必备!Comfyui工作流批量生图插件,一次生成12张!支持Nano banana pro模型 - 少数派 Comfyui工作流配置Gpt-image-2模型教程,0.03/张 - 少数派 OpenClaw第三方APi怎么配置?可使用Gpt-image-2模型 - 少数派 会员社区话题精选 Ep. 103 - 少数派
如何一键批量上传图片到指定图床,并返回 Markdown 链接? - 少数派
2022-02-28 · via 少数派

题图:Photo by Sigmund on Unsplash

缘起

前些日子,我在 B 站做了一次直播,讲如何利用 Keyboard Maestro 快速采集输入临时笔记。很多小伙伴观看之后都表示很感兴趣,并且 提了不少问题。如果你当天不巧没有赶上直播,可以看看讲解部分的回放。

知识星球上,有小伙伴看完全部直播内容后问我:

王老师,除了输入笔记外,你还提过利用 Keyboard Maestro 上传图片到微博图床,并且获取 markdown 链接。请问有没有具体的教程?

下面是我的回复:

这个可以有

效果

我们先来看看,应用了 Keyboard Maestro 之后,上传图片的操作可以变得多简单,甚至是有趣。

这个宏操作,可以让你用以下三种方式,上传图片到指定图床。这里我们以微博图床为例。

第一种,最为简单,就是剪贴板上传

你截图后,图就存放在剪贴板(clipboard)里。执行 Option+Cmd+u,这张图就被上传到了微博图床,剪贴板的内容,变成了图床上该图片的 Markdown 链接。

例如我现在写作中,就把编辑器里这段文字截图。然后执行组合键,可以获得如下的返回链接:

![](assets/2022-02-28-15-26-08-915972.jpg)

你可以尝试打开上面的链接,看看图片长啥样。

第二种,是从 Finder 里面选择若干张图片。

选好后,还是执行 Option+Cmd+u。执行完毕之后,你的剪贴板内容就变成了:

![](assets/2022-02-28-15-26-09-877084.jpg)
![](assets/2022-02-28-15-26-08-915972.jpg)
![](assets/2022-02-28-15-26-10-885782.jpg)
![](assets/2022-02-28-15-26-11-287746.jpg)
![](assets/2022-02-28-15-26-11-660409.jpg)
![](assets/2022-02-28-15-26-12-036436.jpg)
![](assets/2022-02-28-15-26-12-386855.jpg)

这样,你就可以批量把图片弄进笔记里,随身携带了。

第三种,是插入相机照片

有的时候,我们会一口气拍摄许多张照片,存储在 iPhone 的照片资料里。这些图片,一张张导出、上传、转换 Markdown 格式链接非常繁琐。而有了咱们这个 Keyboard Maestro 宏之后,就方便多了。

这里我打开 Photos 应用,选择多张照片。照片来自于教研周时,王曰芬教授为全院老师们做的一场精彩报告。

选好后,依然是执行 Option+Cmd+u

图片链接就都出现在剪贴板里面了。

![](assets/2022-02-28-15-26-13-286291.jpg)
![](assets/2022-02-28-15-26-13-983918.jpg)

你可以打开上面链接,看看王老师报告部分幻灯照片的清晰版。

有了上面这三项图片上传功能,我自己工作流中一般的插图情境,就可以这一个组合键全覆盖了。

随时随地,你可以把网上的、剪贴板里的、相机中的,甚至是存储在电脑里面的若干张图片,快速变成可以直接引用的 Markdown 图片链接。

这样做的好处,是你再也无需顾虑自己用哪种编辑器,也不必担心写作完毕之后,还得重新折腾插图导出和导入。因为所有的图片,都能在你挪动纯文本的同时,跟上你的脚步,一起走

是不是很方便呢?

顺便说一句,这个工作流也支持动图(gif),因而不必担心你好不容易录制下来的操作步骤演示,被无端鼓捣成一张静态图片。

原理

把图片上传到图床,并非难事儿。在 macOS 上,你有好几款工具可以选择。免费的就包括 iPic 和 uPic 等。但是真正用起来,你会发现这些工具有些不尽如人意。

例如有的工具需要你先把图片弄到剪贴板里,才能上传;有的虽然可以选择本地文件上传,但是会弹出一个对话框,让你每次都手动选择;更要命的是,面对多个图片文件,大部分工具都不支持批量操作 —— 你不得不对每一个文件,都重复一遍上传流程。

我在 Keyboard Maestro 里面,做了个宏命令。然后绑定到 Option+Cmd+u 快捷键上。

Keyboard Maestro 可以模拟的,是一系列人工手动操作。你自己做也不是不行。只不过做久了,不少人想用头撞树。

下面,我来给你介绍一下这套快捷插图上传流程用法。让你在几分钟之后,就愉快地用上它。

你需要准备两样东西,分别是 iPic 和 Keyboard Maestro 。

我们先来看看 iPic 的设置。

iPic

iPic 可以从 App Store 直接下载

iPic 的免费版本,功能上是有限制的,那就是只支持一个图床。

但是好消息是,这仅有的一个图床,恰恰就是我们需要的微博图床。

更好的消息,开箱即用,无需设置图床。

下面我们来说说 iPic 里,你需要设置的地方。

点击状态栏上面 iPic 的图标,选择「更多」,然后点击「偏好设置」(Preferences...)。

你需要做的改动,是确保以下两个设定:

首先,开机启动 iPic 。这样后面用起来更方便。

其次,把上传图片的快捷键设置成 Option + Shift + Command + U这个很关键,不然后面我为你定制的 Keyboard Maestro 宏(Macro)起不到作用。

这一页面还有个「上传前压缩」选项,我觉得没必要勾选。你就是不选择,上传后的图片也会压缩。对于普通文章(包括技术演示类)撰写,清晰度也算足够了。你看看本文的插图,都已是压缩后的结果。

如果你是个摄影师,需要保持原始图片格式…… 这个图床不适合你,还是换付费图床吧。

这几步做完,iPic 就算是设置好了。下面我们来看看 Keyboard Maestro 这边的操作。

Keyboard Maestro

下载安装 Keyboard Maestro 后,请你 下载我给你做好的宏命令。存放到本地备用。

准备好后,进入 Keyboard Maestro ,菜单中选择「导入」-「安全导入宏命令」。

在弹出的文件选择框里,选择你下载好的宏命令,按确定按钮后即可导入。

注意导入之后,该宏命令默认的状态是「关闭」,即上图左上角图标为灰色。

你需要手动开启一下。方法为,在宏命令名称处(如下图所示)单击右键,选择「开启」(Enable Macro)。

之后,我们需要做一些修改。

首先(可选),是根据你自己的喜好,修改一下宏命令的名称和激活的快捷键(默认是 Option+Cmd+u )。

其次,最重要的部分来了。往下翻,找到这个位置。里面有个变量,叫做 exported_dir,对应的默认内容是空白的

这里需要填写的,是你准备临时存放导出图片的目录名称。

建议你跟我一样,把临时目录的路径,设置在下载(Downloads)目录的子文件夹里。注意一定要使用绝对路径

你不知道啥叫绝对路径?没关系。给你举个例子。好比说你的 macOS 用户名是 tom ,子目录名称叫做 photos_exported , 那么此处对应填写的内容应该是:

/Users/tom/Downloads/photos_exported/

设置结束。

下面你就可以仿照前面的范例,从不同的渠道选择图片,然后尝试用 Option+Cmd+u 快捷键上传图片,并且获取 Markdown 链接了。

对比

原先 我的插图流程,需要一种特殊 Markdown 打包格式的辅助,叫做 Textbundle 。

Textbundle 其实就是个文件夹,它包含了 Markdown 文本文件本身,外加一系列的图片(放在指定的子目录),然后 Markdown 文本引用这些图片的相对链接。

这样一来,你挪动 Markdown 文本的时候,图片都跟着走,数据是完整的。

这种方式有个弊端——交换数据太麻烦

不是每一款笔记工具和编辑器,都支持 Textbundle 格式。你在笔记的采集、汇总、加工等阶段,可选择的余地就变少了。

对我来说最大的坏消息是,Roam Research 就无法支持这种格式。

另外,到了发布内容的时候,你不能使用本地相对路径的图片啊。所以,这些图片早晚都得上传。既然如此,为何不早点儿把它直接放在图床上?这样一劳永逸,不用在图片链接上,各种来回瞎折腾了。

疑问

你可能会有个疑惑:

图床挂了可咋整?

这是个好问题。我们必须随时注意数据的备份。不光是图床,笔记的文字本身也是需要做好备份工作的。

好在如果你把笔记的内容都归拢到了 Roam Research ,那么你就可以利用之前教程里,我给你介绍的 自动按时增量备份工具了。立青(JimmyLv)改进之后,这个工具不仅可以备份文本,也可以自动备份其中包含的图片链接。这样一来,你就可以做到有「备」无患了。这里是该项目的地址

第二个疑惑是:

上述方法是不是只适合微博图床?

当然不是。不管你用的是 uPic 还是本文中的 iPic ,都可以支持多种图床。例如 uPic ,官方介绍支持的图床包括 smms、 又拍云 USS七牛云 KODO、 阿里云 OSS、 腾讯云 COS微博Github、 Gitee、 Amazon S3……,甚至是 自定义上传接口

另外的一个疑惑,可能是:

如果我用的不是 macOS ,是不是就不能享受这种便利了?

不会。Windows 上面也有类似自动化工具和图片上传应用。但是因为我平时用 macOS ,所以不了解这些工具的特点,无法给你分享了。如果你尝试过,并且也能进行图片的批量上传和 Markdown 链接返回,欢迎在留言区分享你的经验心得。

小结

本文为你介绍了我的图片快速处理方案。主要用到了 iPic 和 Keyboard Maestro 这两款应用。

除了上述方法外,你有没有更好的笔记图片处理方式呢?欢迎你在留言区,把自己的做法分享给大伙儿,我们一起交流进步。

如果你觉得本文有用,请充电

如果本文可能对你的朋友有帮助,请转发给他们。

欢迎关注我的专栏「科研利器」,以便及时收到后续的更新内容。

延伸阅读