Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desktop Manager · 桌面悬浮管理面板

Windows 桌面右侧的透明悬浮面板:桌面图标自动归类、磁吸网格布局、插件化扩展(时钟 / 新闻热榜 / 音乐播放器)。Electron 单机应用,无账号、无云端、数据全本地。

功能一览

桌面整理

  • 首次启动自动扫描桌面,按「游戏 / 文档 / 文件夹 / 视频 / 图片 / 其他」归类进子窗口面板
  • 双击图标启动应用;从资源管理器拖文件进面板即可添加
  • 图标排序:手动 / 名称 / 体积 / 添加时间

磁吸网格布局

  • 面板按住标题栏拖动,松手自动吸附网格;被压到的面板自动流式让位
  • 右下角缩放手柄随意改大小,图标装不下自动分页
  • 🔒 锁定面板 = 不可移动的障碍物,谁也挤不走
  • 多页面(标签页切换 + 右键滑动切页),窗口宽度三档可调

插件系统

  • 时钟:数字 / 圆盘两种皮肤 + 专注倒计时
  • 新闻:11 平台热榜聚合(微博/知乎/B站等,昨日榜/当前榜/增量监控)+ RSS / 自定义 API 数据源 + 关键词标签过滤 + 定时调度
  • 音乐播放器:本地音乐,氛围黑胶卡片(歌词滚动 / 流星唱针动画)+ 赛博霓虹黑洞黑胶(吸积盘 / 频谱 / 昼夜动画)双皮肤
  • 从 GitHub 仓库地址一键安装第三方插件(仓库含 manifest.json 即可)
  • 插件 iframe 隔离运行,一个插件崩了不影响其它

体验细节

  • 透明无边框窗口贴屏幕右侧,不占任务栏,托盘常驻
  • 全局错误日志(按天分文件、去重聚合计数、一键导出),设置按钮红点提示
  • 开机自启动、自定义背景图(缩放 / 偏移 / 压暗蒙版 + 建议分辨率提示,支持 Live 照片 / 短视频 mp4·webm·mov·m4v 静音循环播放)、透明度实时调节
  • 皮肤系统:默认科幻,设置里「编辑」按需添加 / 移除鎏金、樱野、苔原;自定义皮肤以插件形式(type:"skin")加载,内置史迪仔贴纸皮肤示例(神秘代码 YD 解锁,软萌 3D 黏土玻璃拟态 + 插件窗口左下/右下随机贴纸 9 选 2),开发手册见 docs/skin-development.md
  • 手动排序模式下面板纵向自动收紧;插件导入弹窗为磁贴 + 详情双栏

快速开始

npm install
npm start

需要 Node.js LTS + Windows 10/11(图标提取 / 快捷方式解析依赖 Windows API)。

目录结构

Desktop_Manager/
├─ electron/    主进程(窗口 / 托盘 / IPC / 存储系统能力)
├─ renderer/    渲染层宿主(状态源 / 面板渲染 / 拖拽引擎 / 右键菜单)
├─ plugins/     插件(每个目录独立:clock / news / music / app-group / _template)
└─ docs/        文档

文档

文档 内容
docs/ARCHITECTURE.md 底层架构:四层安全模型、启动时序、网格几何、让位算法、已踩过的坑
docs/plugin-development.md 插件开发手册:manifest 规范、通信协议、样式预设、GitHub 安装
plugins/*/README.md 各插件的内部逻辑与拓展方法

开发你的插件

复制 plugins/_template/,改 manifest.json 与入口页即可。宿主与插件通过 postMessage + 白名单桥接 API 通信,插件彼此完全隔离。三步出插件,详见插件开发手册

许可

MIT

About

Windows 桌面透明悬浮管理面板:图标自动归类、磁吸网格布局、插件化扩展(时钟 / 新闻热榜 / 音乐播放器)。市场优势:开源免费无广告、无账号无云端零隐私风险、插件 iframe 沙箱隔离运行、从 GitHub 仓库一键安装第三方插件、全本地 JSON 存储便携可迁移。

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages