mac可全自动每日更换unsplash高清壁纸:配置unsplash api密钥后,用快捷指令拉取、下载并设为壁纸,再通过个人自动化设定每天9:00静默执行。

想让Mac桌面每天自动换上一张来自Unsplash的高清壁纸,不用手动下载、不依赖第三方App、不打开浏览器,只靠系统原生“快捷指令”就能全自动完成——这需要你配置一次API密钥、搭建一条数据流,并设定触发时机。
获取并配置 Unsplash Access Key
访问 https://www.php.cn/link/01f11b1dc7251b4dad589e664e28aaf6,登录或注册账号后点击「Your apps」→「New Application」;应用名称随意填写(如“My Mac Wallpaper”),勾选全部条款,提交后直接滑到页面底部?Keys区域;【务必复制并安全保存Access Key全文,它只显示一次,丢失需重新生成】。
创建快捷指令:从Unsplash拉取→下载→设为壁纸
打开“快捷指令”App → 右上角“+”新建 → 点击“添加操作” → 搜索并添加“获取URL内容” → 在URL字段粘贴:https://api.unsplash.com/photos/random?client_id=YOUR_ACCESS_KEY&orientation=landscape(把YOUR_ACCESS_KEY替换成你刚复制的密钥);
接着添加“获取字典值”,键名填urls;再加一个“获取字典值”,键名填full;
然后添加“下载URL”,将上一步输出作为输入,保存位置设为iCloud Drive/Pictures/Wallpapers/Unsplash/(注意:该路径必须已存在,否则下载失败);
最后添加“设定桌面图片”,选择刚下载的文件;点击右上角“完成”,命名为“Unsplash每日壁纸”,关闭“运行前询问”。
设置自动化触发
进入“快捷指令”App的“自动化”标签页 → 点击“创建个人自动化” → 选择“特定时间” → 设定为每天上午9:00 → 点击“下一步” → 添加操作“运行快捷指令” → 选择刚才保存的“Unsplash每日壁纸” → 关闭“运行前询问” → 点击“完成”。
这一步完成后,系统将在每天固定时间静默执行整条流程:调用API→下载新图→覆盖设为壁纸。不需要唤醒电脑,只要Mac处于开机且联网状态即可生效。











