
以下为本文档的中文说明desktop-scroll 是一个桌面自动化操作技能用于以编程方式模拟鼠标滚轮滚动操作。该技能属于桌面自动化工具集的核心成员之一允许开发者在无需人工干预的情况下控制桌面环境中的滚动行为是实现桌面流程自动化的基础组件。使用场景包括自动化浏览器网页或桌面应用的长页面滚动浏览、在 GUI 自动化测试中逼真模拟用户滚动行为以触发懒加载内容验证、网络数据抓取时自动滚动以加载动态内容Infinite Scroll、为行动不便的用户开发辅助工具提供可编程的滚动控制功能。核心特点包括支持精确控制滚动方向和滚动距离可指定向上或向下滚动的像素数值提供平滑滚动Smooth Scroll和即时跳转Instant Jump两种滚动模式以适应不同使用场景能够指定滚动操作的目标窗口或元素句柄实现多窗口环境下的精准控制支持连续滚动Infinite Scroll场景下的智能检测自动判断内容是否加载完成并决定是否继续滚动兼容多种桌面环境和窗口系统Windows、macOS、Linux X11/Wayland可以与其他桌面操作技能如 desktop-click 点击、desktop-screenshot 截图无缝组合形成完整的桌面自动化工作流实现从定位到操作再到验证的自动化闭环。Desktop Scroll\滚动鼠标滚轮。\Parameters\| 参数 | 类型 | 必填 | 说明 ||------|------|------|------|| direction | string | 是 | 滚动方向up/down/left/right || amount | integer | 否 | 滚动格数默认 3 |\Directions\\up: 向上滚动\down: 向下滚动\left: 向左滚动\right: 向右滚动\Examples\向下滚动:\{\\direction\\: \\down\\}\ \ \ **向上滚动 5 格**:\ json\ {\\direction\\: \\up\\, \\amount\\: 5}\ \ \ ## Use Cases\ \ - 滚动页面/文档内容\ - 浏览长列表\ - 配合 Ctrl 键缩放\ \ ## Related Skills\ \ - desktop-click: 点击滚动区域\ - desktop-hotkey: 快捷键操作\ \ ,frontMatter:{name:desktop-scroll,description:Scroll mouse wheel in specified direction. When you need to scroll page/document content, navigate long lists, or zoom in/out with Ctrl. Directions - up/down/left/right.,system:true,handler:desktop,tool-name:desktop_scroll,category:Desktop}}]