Agent Skills
返回列表
显示器控制工具

显示器控制工具

IT 运维与安全 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-display-controller。

技能介绍

要解决的问题

在多显示器、多工位或自动巡检场景中,脚本经常需要知道当前接了几台显示器、哪台是主屏、亮度多少、刷新率是否满足要求,还要能直接开关显示器或调整背光。手工执行 ddcutil 或厂商工具时,命令口径不一,输出也不方便被 AI 或自动化流程解析。

技能如何工作

该技能把显示器控制封装成 DisplayControlSkill.exe 的子命令。首次使用时,AI 会检查 scripts/DisplayControlSkill.exe 是否存在,不存在则运行 scripts/setup.ps1 或等效脚本下载工具;之后统一调用 EXE 获取 JSON 输出。常用能力包括:

  • get_monitor_count、get_monitor_base_info、get_monitor_resolution、get_monitor_max_freq
  • get_monitor_brightness、set_monitor_brightness
  • get_monitor_power_mode、set_monitor_power_mode、set_monitor_power_off
  • get_monitor_feature_list、get_monitor_feature_by_index

命令通常以显示器索引作为对象,0 表示第一台显示器;亮度/对比度等数值会被限制在 0-100,功能索引超出范围也会被裁剪。这样适合把“当前亮度是多少”“把亮度调到 80”这类自然语言请求转成稳定调用。

适用边界

该技能依赖本地 EXE 与 Windows/等效脚本环境,不是纯 API 服务;如果目标显示器不支持对应 DDC/CI 功能,或厂商未开放亮度、电源等控制,命令可能返回错误或无法生效。适合 IT 运维、桌面自动化和 AI Agent 需要读取/控制本地显示器的场景,不适合在无本地执行权限的服务器端直接调用。

使用场景

  • IT 巡检时批量检查工位连接了几台显示器、分辨率与最大刷新率是否达标。
  • 新员工调试桌面时,查看显示器名称、制造商、固件版本和面板尺寸。
  • 会议室演示前,将指定显示器亮度调到 80,并确认电源模式为 On。
  • 自动化脚本读取显示器支持的功能列表,再按 feature index 查询控制能力。

适合人员

  • 需要管理多人工位显示器的 IT 运维工程师:批量确认显示器数量、型号、固件版本和分辨率。
  • 做桌面自动化脚本的工程师:把亮度调节和电源开关转成稳定的 JSON 命令。
  • 排查显示器不亮或刷新率异常的运维人员:读取电源模式、最大刷新率和功能列表。
  • 搭建本地 AI Agent 的开发者:让助手查询显示器信息并执行亮度或电源控制。