社区讨论V2EX 程序员
写了个 MCP 桥接工具 CharFloat:告别文件上下传,让 AI 直接在打开的 WPS 窗口里帮你干活
写这个工具的起因很简单:现在用 AI 处理文档和表格,基本都是把文件上传到 AI 客户端,AI 在后台用 openpyxl 之类的库只读解析,再重新生成一个新文件让你下载。这种方式没法直接修改本地源文件,不仅要来回上传下载,原文件里稍微复杂点的格式、合并单元格和公式,在重新生成时也很容易丢失或错乱。 为了解决这个问题,我做了 CharFloat (字浮) 。先说明白: 它不是一个单独开发的 AI 对话软件,也不是在 WPS 里内置一个 AI 聊天窗口 ,而是一个打通 「常用 AI 工具(支持 MCP ) → WP…
内容摘要
写这个工具的起因很简单:现在用 AI 处理文档和表格,基本都是把文件上传到 AI 客户端,AI 在后台用 openpyxl 之类的库只读解析,再重新生成一个新文件让你下载。这种方式没法直接修改本地源文件,不仅要来回上传下载,原文件里稍微复杂点的格式、合并单元格和公式,在重新生成时也很容易丢失或错乱。
为了解决这个问题,我做了 CharFloat (字浮) 。先说明白: 它不是一个单独开发的 AI 对话软件,也不是在 WPS 里内置一个 AI 聊天窗口 ,而是一个打通 「常用 AI 工具(支持 MCP ) → WPS 插件 → WPS 窗口内实时修改」 的桥接工具。效果就是让 AI 直接操作你桌面上正在打开的 WPS 窗口,和你共用同一个界面实时修改文档。
做了哪些省心功能?
不用上传下载,直接改本地源文件 :文档在 WPS 里开着就行,不用关。你在 AI 客户端里发指令,AI 通过 WPS 插件直接在当前打开的窗口里实时写入文字、数据或公式,改完直接保存即可。
不重新生成文件,完全保留原有排版 :不是在后台跑脚本重写一份新文件,而是直接在 WPS 窗口内调用原生接口修改指定位置。原有的复杂表格样式、合并单元格、公文排版完全不会动,只改你指定的内容。
直接用你现有的 AI 客户端 :不用换软件,也不用买办公软件自带的 AI 会员。只要你用的工具支持 MCP 就能接(我自己日常是用 DSH 搭配它干活,Claude 、Cursor 等支持 MCP 的客户端也都通用)。
配置简单,优先适配 WPS :支持一键配置 MCP ,也可以直接复制提示词让 AI 自己完成配置。目前 WPS 桌面端的功能最完整; MS Office 的支持还在开发中,后续会跟上。
怎么用?
装好 WPS 插件,并在你常用的 AI 工具(如 DSH / Claude / Cursor 等)里配好 CharFloat 的 MCP (支持一键配置,也可以复制提示词让 AI 自己配);
用 WPS 打开你要处理的表格或文档;
直接在 AI 里下指令,看着它在 WPS 窗口里实时改完,搞定,直接开用。
项目主页: https://github.com/Jolly-J/CharFloat
宣传网站: https://charfloat.online/
支持情况:目前 WPS 桌面端适配最佳( MS Office 还在开发中)
纯个人开发,目前还没注册 Apple 开发者和 Windows 签名证书,大家直接从项目网站或 GitHub Releases 下载安装包就行(首次打开如果遇到系统提示“未知开发者”,手动放行一下即可)。觉得好用的话就赏个 star ,欢迎大家去提建议和 Issue ,轻喷!
资讯来源
V2EX