- SignalDesk2026-09-09
各位佬友们好! 在日常使用各种支持 MCP(Model Context Protocol)的 AI 工具(如 Cursor、Claude Desktop、Antigravity 等)配合编程或日常办公时,经常会遇到几个影响工作流体验的 Windows 系统级交互痛点: 剪贴板中文乱码 :很多开源的 Clipboard 工具或直接调用命令行时,GBK 与 UTF-8 编码冲突严重,中文经常变成乱码或乱字符; 对话框弹窗打扰 :很多扩展通过 MessageBox 强制弹窗提醒,直接抢夺窗口焦点,严重打断正在敲代码或码字的专注状态; 长任务执行无感 :AI 在后台执行代码重构、项目构建或长耗时任务时,一旦切换到其他窗口,根本不知道什么时候跑完了。 为了彻底解决这几个小痛点,写了一个轻量且兼顾非侵入式体验的 Windows 原生桌面伴侣 MCP 服务 ( windows-desktop-companion ),在此分享完整实现与配置。 一、核心特性与优势 屏幕右下角原生 Toast 通知 ( notify_user ) 调用 WinRT 原生 ToastNotificationManager ,仅在屏幕右下角滑出小卡片,几秒后自动淡出并收纳至系统通知中心。 绝对不抢焦点、非侵入式 ,AI 完成长任务时即时轻量提醒。 Win32 内存直写剪贴板 ( copy_to_clipboard ) 放弃不稳定的命令行注入,采用 ctypes 直接调用 Windows 底层 Win32 API( GlobalAlloc + CF_UNICODETEXT UTF-16LE)。 自带多重防占重试机制, 100% 杜绝任何中文乱码与字符集兼容问题 ,随拷随用。 零依赖纯净后台语音朗读 ( voice_speak ) 不需要安装庞大臃肿的第三方 TTS 库,原生调用 Windows 内置的 System
- 情报分类:技术价值、项目价值
- 命中依据:自研通知MCP,工具项目价值
- 来源:服务器 / LINUX DO - 最新话题
- 原作者:Kely
- 发布时间:2026/9/9 14:23:51
- No replies yet