# AutoRefreshTab **Repository Path**: codemix/AutoRefreshTab ## Basic Information - **Project Name**: AutoRefreshTab - **Description**: 一个支持 Chrome 和 Edge 浏览器的扩展插件,用于定时自动刷新指定的浏览器页签。 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-10 - **Last Updated**: 2026-04-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 页签定时刷新器 一个支持 Chrome 和 Edge 浏览器的扩展插件,用于定时自动刷新指定的浏览器页签。 ## 功能特性 - 为任意页签设置定时刷新 - 自定义刷新间隔(最短5秒) - 支持多个页签同时定时刷新 - 页签关闭后自动清理设置 - 简洁易用的弹出式界面 ## 安装方法 ### Chrome / Edge 浏览器 1. 下载本插件文件夹到本地 2. 打开浏览器,输入地址 `chrome://extensions/` (Chrome) 或 `edge://extensions/` (Edge) 3. 开启右上角的"开发者模式" 4. 点击"加载已解压的扩展程序" 5. 选择本插件文件夹 ## 使用方法 1. 点击浏览器工具栏上的插件图标 2. 设置刷新间隔(秒) 3. 勾选"启用定时刷新" 4. 点击"保存设置" 5. 在"已设置刷新的页签"区域可以查看和管理所有定时刷新的页签 ## 文件结构 ``` AutoRefreshTab/ ├── manifest.json # 插件配置文件 ├── popup.html # 弹出界面 ├── popup.css # 弹出界面样式 ├── popup.js # 弹出界面脚本 ├── background.js # 后台服务脚本 ├── icons/ # 图标文件夹 │ ├── icon16.svg │ ├── icon48.svg │ └── icon128.svg └── README_zh.md # 中文说明文档 ``` ## 注意事项 - 刷新间隔最短为5秒,避免过于频繁的刷新 - 页签关闭后会自动停止该页签的定时刷新 - 插件重启后会自动恢复之前的定时刷新设置 ## 技术说明 - 使用 Manifest V3 规范 - 使用 Chrome Alarms API 实现定时任务 - 使用 Chrome Storage API 持久化存储设置