智能自动滚动助手 (Smart Auto-Scroll Assistant)
简介
您是否曾因阅读长篇文章、浏览社交媒体信息流或查看冗长代码而感到手指疲劳?智能自动滚动助手是一款旨在彻底解放您双手的油猴脚本。它不仅能实现页面的平滑自动滚动,更具备前所未有的智能检测能力,能够精准控制网页内的任何独立滚动区域。
通过简洁的快捷键按需激活,配合强大的自定义选项和站点记忆功能,本脚本将为您带来前所未有、极致舒适的沉浸式浏览体验。
核心功能
- 快捷键按需激活 (
Shift + S
) 脚本默认完全静默,不干扰任何页面。当您需要时,只需按下 Shift + S
即可在屏幕右下角即时呼出或隐藏控制面板。干净,高效。
- 🚀 智能滚动目标检测 (核心功能) 这是本脚本最强大的功能。它不再局限于滚动整个网页,而是能够智能识别您鼠标指针所在的任何可滚动区域(如Twitter的信息流、在线文档的编辑区、论坛的帖子列表等)。您只需将鼠标悬停在想滚动的内容上,然后点击“开始”,脚本便能精准地滚动该特定区域。
- ⚙️ 精准双模速度控制
- 滑块调节:通过直观的滑块快速调节滚动速度的大小(范围1-400)。
- 数值输入:在下方的输入框中,您可以精确输入任意速度值,支持负数以实现向上滚动,且数值无上限。滑块与数值框双向同步,操作灵活。
- 🎨 外观与主题自适应
- 透明度调节:通过滑块自由调节控制面板的透明度,避免遮挡重要内容。
- 自动主题匹配:面板会自动检测并匹配当前网站的浅色或深色主题。您也可以通过“明/暗”按钮随时手动切换。
- 🧭 一键直达页首/页尾 面板集成了
⬆
(到达页顶) 和 ⬇
(到达页尾) 按钮,让您在长页面中也能瞬间完成导航。
- 🧠 分站式智能记忆 脚本会独立记住您在每一个网站上设置的速度和透明度。您在A网站的偏好不会影响B网站的设置,每个网站都有专属的配置。
- 🔒 智能防缩放 无论您如何缩放网页(
Ctrl
+ +
/-
),控制面板都会努力维持其原始大小,确保其始终清晰、易于操作,不会变得过大或过小。
使用方法
- 确保您的浏览器已安装 Tampermonkey 或同类用户脚本管理器。
- 安装本脚本。
- 在任何网页上,按下
Shift + S
快捷键即可显示/隐藏控制面板。
- 将鼠标移动到您希望滚动的内容区域上。
- 在面板中设置好速度、透明度,然后点击“开始”。
Introduction
Have you ever experienced finger fatigue from scrolling through long articles, social media feeds, or extensive code files? The Smart Auto-Scroll Assistant is a UserScript designed to completely free your hands. It not only provides smooth, automatic page scrolling but also features an unprecedented intelligent detection system that can precisely control any individual scrollable area within a webpage.
With on-demand activation via a simple hotkey, powerful customization options, and per-site memory, this script offers an immersive and incredibly comfortable browsing experience like never before.
Core Features
- On-Demand Activation (
Shift + S
) By default, the script is completely silent and does not interfere with any page. When you need it, simply press Shift + S
to instantly summon or dismiss the control panel at the bottom-right corner of your screen. It's clean and efficient.
- 🚀 Intelligent Scroll Target Detection (Core Feature) This is the script's most powerful feature. It's no longer limited to scrolling the entire page. It can intelligently identify any scrollable container your mouse is currently hovering over (e.g., a Twitter feed, an online document editor, a forum thread list, etc.). Just place your mouse over the content you want to scroll, click "Start," and the script will precisely scroll that specific area.
- ⚙️ Precision Dual-Mode Speed Control
- Slider Control: Intuitively adjust the magnitude of the scroll speed using a slider (range 1-400).
- Numeric Input: For exact control, you can type any value into the input box below. Negative numbers are supported for scrolling up, and there is no upper limit. The slider and the input box are perfectly synchronized.
- 🎨 Appearance & Theme Adaptation
- Opacity Control: Freely adjust the control panel's opacity with a slider to prevent it from obscuring important content.
- Automatic Theme Matching: The panel automatically detects and matches the current website's light or dark theme. You can also manually toggle it anytime with the "明" (Light) / "暗" (Dark) button.
- 🧭 One-Click Navigation The panel includes integrated
⬆
(Scroll to Top) and ⬇
(Scroll to Bottom) buttons, allowing you to navigate long pages instantly.
- 🧠 Per-Site Intelligent Memory The script independently remembers the speed and opacity settings you configure for each website. Your preferences on site A will not affect your settings on site B, providing a tailored experience for every domain.
- 🔒 Smart Anti-Zoom No matter how you zoom the webpage (
Ctrl
+ +
/-
), the control panel strives to maintain its original size, ensuring it remains clear and easy to operate, never becoming too large or too small.
How to Use
- Ensure you have a user script manager like Tampermonkey installed in your browser.
- Install this script.
- On any webpage, press the
Shift + S
hotkey to show or hide the control panel.
- Move your mouse cursor over the content area you wish to scroll.
- Set your desired speed and opacity in the panel, then click "开始" (Start).