KBrown102

deskcanvas

DeskCanvas 是一款基于 Electron 的 Windows AI 壁纸创作工具:用 DALL·E 3 生成图片壁纸、用 LLM 生成完整 HTML 动态壁纸并经 WorkerW 注入桌面,壁纸库与生成历史全部存本地 SQLite

DeskCanvas
发布于
2026年9月6日
0
星标
2
下载
同步于
7 天前

最新版本

DeskCanvas2026年9月6日 04:14
下载慢?可在上方随时切换镜像源

项目说明

项目概述

DeskCanvas 是一款基于 Electron 的 Windows 桌面壁纸创作工具。用一句自然语言描述,它就能通过 AI 生成壁纸图片或完整的 HTML 动态壁纸,经 WorkerW 注入到桌面背景,也可以把任意本地 HTML 作品直接设为壁纸。

用 AI 把想象变成会动的桌面。

主要功能

  • AI 生成图片:接入 OpenAI 兼容 API,用 DALL·E 3 按描述生成壁纸图片
  • HTML 动态壁纸:由 LLM 生成完整 HTML 页面,经 WorkerW 注入渲染为桌面背景,透明无边框、与图标共存
  • 本地作品导入:把任意本地 HTML/CSS/JS 作品直接设为桌面背景
  • 壁纸库管理:本地图片与 HTML 目录一键导入,画廊浏览、收藏、搜索、缩略图预览
  • 5 种显示风格:填充、适应、拉伸、平铺、居中任选
  • 生成历史:记录每次生成的提示词、模型与结果,可回溯复用
  • 系统托盘:常驻托盘,快捷显示主窗口或退出
  • 本地优先:数据存本地 SQLite,API Key 仅存本机,不上传任何内容

适用人群

  • 想要个性化桌面的 Windows 用户
  • 喜欢用 AI 创作壁纸的玩家
  • 有前端作品想放上桌面的开发者
  • 不满足于静态图片壁纸的用户

快速上手

  1. 安装 Node.js 18 及以上,克隆仓库
  2. 执行 npm install 安装依赖
  3. 执行 npm run dev 启动开发模式,或 npm run build 生成安装版与便携版
  4. 在「设置」页填写 AI 配置(Provider、API Key、模型)后即可生成壁纸

核心优势

  • 突破静态限制:整个网页都能当壁纸,桌面从此会动
  • 创作闭环:从生成、入库到应用一气呵成,历史可复用
  • 数据本地:壁纸、提示词与密钥都留在自己机器上

系统要求

项目 要求
操作系统 Windows 10 / 11
运行环境 Node.js 18+(源码运行)
应用框架 Electron 31+

注意事项

  • AI 生图与生成 HTML 需要自备 API Key,费用自理
  • HTML 动态壁纸依赖 WorkerW 注入,仅支持 Windows 桌面
  • 项目当前以源码分发,需自行构建后使用

历史版本

排序