GitHunt
YA

yangpeng7/auto_scroll

🔄 自动滚动助手 Chrome 插件

一个简单实用的网页自动滚动插件,支持调节速度和方向。

✨ 功能特色

  • 🎯 智能滚动 - 支持向上/向下自动滚动
  • 速度调节 - 1-10档滚动速度可选
  • ⏱️ 间隔控制 - 10-1000毫秒滚动间隔精确调节
  • 🌊 平滑滚动 - 可开启/关闭平滑滚动效果
  • 💾 记忆设置 - 自动保存您的个人偏好设置
  • ⌨️ 快捷键 - 键盘快捷键快速控制
  • 🎨 美观界面 - 现代化设计,操作简便

🚀 安装方法

方法一:开发者模式安装(推荐)

  1. 打开 Chrome 浏览器
  2. 在地址栏输入 chrome://extensions/ 并回车
  3. 打开右上角的「开发者模式」开关
  4. 点击「加载已解压的扩展程序」
  5. 选择本插件的文件夹(包含 manifest.json 的文件夹)
  6. 安装完成!插件图标会出现在浏览器工具栏

方法二:打包安装

  1. 在扩展程序页面点击「打包扩展程序」
  2. 选择插件文件夹,生成 .crx 文件
  3. .crx 文件拖拽到 Chrome 扩展程序页面进行安装

📖 使用说明

基本操作

  1. 启动滚动:点击插件图标,在弹窗中点击「开始滚动」
  2. 停止滚动:再次点击「停止滚动」按钮
  3. 调节设置:在插件弹窗中调整各项参数

控制选项

  • 滚动方向:选择向上 ⬆️ 或向下 ⬇️
  • 滚动速度:1(最慢)到 10(最快)
  • 滚动间隔:10-1000毫秒,数值越小滚动越频繁
  • 平滑滚动:开启后滚动更加顺滑
  • 重置设置:一键恢复默认设置

快捷键

  • Ctrl/Cmd + Shift + S:开始/停止自动滚动
  • ESC:立即停止滚动

滚动指示器

滚动进行时,页面右上角会显示一个美观的状态指示器,显示当前滚动方向。

🎯 适用场景

  • 📰 长文章阅读 - 解放双手,专注阅读
  • 📜 文档浏览 - 自动翻页,提高效率
  • 🎵 歌词显示 - 配合音乐,自动滚动歌词
  • 📊 数据监控 - 监控长列表数据变化
  • 🎮 游戏辅助 - 某些需要滚动的网页游戏

🔧 技术特性

  • 基于 Manifest V3 开发,符合最新标准
  • 纯原生 JavaScript,无依赖库
  • 响应式设计,适配各种屏幕尺寸
  • 内存占用低,性能优秀
  • 支持所有网站(<all_urls>

📂 文件结构

auto_scroll/
├── manifest.json      # 插件配置文件
├── popup.html         # 弹窗界面
├── popup.css          # 弹窗样式
├── popup.js           # 弹窗逻辑
├── content.js         # 内容脚本
├── icons/             # 图标文件夹
└── README.md          # 说明文档

🐛 问题反馈

如果您在使用过程中遇到任何问题,请:

  1. 检查 Chrome 版本是否为最新版本
  2. 确认插件已正确安装并启用
  3. 尝试刷新页面后重新使用
  4. 查看浏览器控制台是否有错误信息

📝 版本历史

v1.0.0

  • ✅ 基本滚动功能
  • ✅ 速度和方向控制
  • ✅ 平滑滚动选项
  • ✅ 设置保存功能
  • ✅ 快捷键支持
  • ✅ 滚动状态指示器

📄 开源协议

本项目采用 MIT 协议开源,欢迎贡献代码和建议!


享受自动滚动的便利吧! 🎉