🦀 ClawHub
ai-wallpaper-skill
by @liyulingyue
一个能够根据用户提示词生成 AI 图片并自动将其设置为桌面壁纸的能力模块。当用户提到“换壁纸”、“生成桌面”、“设置背景”等需求时触发。当前实现支持 Windows 和 macOS。
TERMINAL
clawhub install ai-wallpaper-skill📖 About This Skill
name: ai-wallpaper-skill description: 一个能够根据用户提示词生成 AI 图片并自动将其设置为桌面壁纸的能力模块。当用户提到“换壁纸”、“生成桌面”、“设置背景”等需求时触发。当前实现支持 Windows 和 macOS。 version: "1.0" author: Liyulingyue & Copilot license: MIT metadata: environment: python3 platform: - windows - macos required-env-vars: BAIDU_API_KEY: "Baidu AIStudio AccessToken" allowed-tools: - Bash(python3:*)
Instructions
核心原则
prompt(描述壁纸内容的提示词)。--api_key 或环境变量 BAIDU_API_KEY 提供。
openai 包;该脚本通过 OpenAI 兼容协议访问百度端点。执行步骤
1. 环境检查: 确认当前系统为 Windows 或 macOS。 2. 生成并配置: 调用scripts/wallpaper_skill.py 脚本,将用户的提示词作为输入。该脚本将自动执行以下操作:
- 调用 AI API 生成图片。
- 将图片保存至 assets/wallpaper.png。
- 在 Windows 上通过 SPI 接口即时更新桌面壁纸;在 macOS 上通过 osascript 更新所有桌面空间的壁纸。