# screen-saver **Repository Path**: ganfeng/screen-saver ## Basic Information - **Project Name**: screen-saver - **Description**: 一个功能强大的Chrome插件,支持一键模糊屏幕内容和轮播背景图片的屏保功能。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-06-05 - **Last Updated**: 2025-06-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 屏幕模糊保护器 Chrome 插件 一个功能强大的Chrome插件,支持一键模糊屏幕内容和轮播背景图片的屏保功能。 ## 主要功能 ### 🛡️ 屏幕模糊保护 - 一键启动屏保模式 - 可调节的模糊强度(轻度、中度、重度) - 即时生效,保护隐私内容 ### 🖼️ 背景轮播 - 支持精美图片轮播 - 支持渐变色彩轮播(带毛玻璃效果) - 动态光效和纹理动画 - 可自定义轮播间隔时间(5-60秒) ### ⏰ 时钟显示 - 实时显示当前时间 - 显示完整日期信息 - 优雅的字体设计和阴影效果 ### 🎛️ 智能控制 - 安全退出方式(仅限特定按键:Esc、F11、Ctrl+Shift+S) - 防止意外退出,鼠标移动和普通按键不会关闭屏保 - 设置自动保存 - 美观的控制面板 - 快捷键支持(Ctrl+Shift+S切换,Ctrl+Shift+B启动) ## 安装方法 1. 下载或克隆此项目到本地 2. 打开Chrome浏览器,进入扩展程序管理页面 (`chrome://extensions/`) 3. 开启"开发者模式" 4. 点击"加载已解压的扩展程序" 5. 选择项目文件夹 6. 插件安装完成! ## 使用方法 1. 点击浏览器工具栏中的插件图标 2. 在弹出窗口中调整设置: - **模糊强度**:选择轻度、中度或重度模糊 - **切换间隔**:设置背景图片轮播间隔(1-60秒) - **背景样式**:选择图片轮播或渐变色彩 3. 点击"启动屏保"按钮 4. 屏保激活后,只能通过特定方式退出(见下方说明) ### ⌨️ 快捷键操作 - **Ctrl+Shift+S** (Mac: Cmd+Shift+S): 切换屏保开关 - **Ctrl+Shift+B** (Mac: Cmd+Shift+B): 直接启动屏保 - 在任意网页上都可以使用快捷键(Chrome内部页面除外) ### 🚪 屏保退出方式 为了防止意外退出,屏保只能通过以下方式关闭: - **Esc键**:最常用的退出方式 - **F11键**:通常用于退出全屏模式 - **Ctrl+Shift+S** (Mac: Cmd+Shift+S):切换快捷键 - **Alt+F4** (Windows):关闭窗口快捷键 - **插件按钮**:点击插件图标,然后点击"关闭屏保"按钮 **注意**:鼠标移动、普通按键、鼠标点击等操作不会退出屏保,确保不会被意外干扰。 ## 文件结构 ``` screen-saver/ ├── manifest.json # 插件配置文件 ├── popup.html # 弹窗界面 ├── popup.js # 弹窗逻辑 ├── content.js # 内容脚本 ├── background.js # 后台脚本 ├── styles.css # 样式文件 └── README.md # 说明文档 ``` ## 技术特点 - **Manifest V3**:使用最新的Chrome插件标准 - **现代ES6语法**:使用箭头函数、模板字符串等现代JavaScript特性 - **响应式设计**:适配不同屏幕尺寸 - **性能优化**:使用CSS3硬件加速,流畅的动画效果 - **用户体验**:直观的操作界面和贴心的提示信息 ## 权限说明 - `activeTab`:访问当前活动标签页,用于添加模糊效果 - `storage`:保存用户设置 - `notifications`:在受限页面时显示提示通知 ## 兼容性 - Chrome 88+ - Microsoft Edge 88+ - 其他基于Chromium的浏览器 ## 更新日志 ### v1.3 (2024) - ✨ **新增**:渐变背景毛玻璃效果 - 🎨 半透明渐变色彩,增强视觉层次 - 💫 动态光点纹理动画 - 🪟 真实毛玻璃边框和阴影效果 - 🌊 流畅的背景切换动画 ### v1.2 (2024) - **重要**:调整屏保退出方式,防止意外关闭 - 移除鼠标移动和任意按键退出功能 - 仅允许特定按键退出(Esc、F11、Ctrl+Shift+S等) - 添加鼠标点击视觉反馈效果 - 提升屏保稳定性和用户体验 ### v1.1 (2024) - 添加快捷键支持 - 优化最小切换间隔限制 - 增强错误处理和调试功能 ### v1.0 (2024) - 初始版本发布 - 支持屏幕模糊功能 - 支持背景图片轮播 - 支持时钟显示 - 支持设置保存 ## 开发者 如有问题或建议,欢迎反馈!