其实我一直再尝试做一个wps插件,实现通过标签栏打开侧边栏,侧边栏调用iflow-sdk进而使用iflow cli,iflow cli加载wps-office、wps-word、wps-excel、wps-ppt skills和wps-office mcp,最终实现所见即所得的wps 文字、表格、演示文稿编辑
使用iflow cli和trea试了7、8次一直调不出侧边栏
最终只能退而求其次,通过WPS与iflow cli左右分屏,iflow cli加载wps-office、wps-word、wps-excel、wps-ppt skills和wps-office mcp,勉强实现所见即所得的wps 文字、表格、演示文稿编辑
但是不甘心啊!
1 个赞
听起来好像功能挺好用的,但是修改wps文件并不是流式打字机效果啊 
这次从github下载了一个二次开发过的wpsjs工具,发起再次冲击!!!!
找一个开源的插件让iflow先分析啊,你这样直接从0开始肯定很难的。
这次好像成功了!!!
但是调用iflow-sdk往后的功能都不支持,但是至少成功打开了侧边栏
你这个大概率搞不来. wps打开文件是锁定状态的. 你需要先吧wps的接口暴露出来给cli来连接.
对WPS文档的实时编辑通过skill和MCP可以已经实现
目前是侧边栏打开了,卡在调用的页面一直在假装调用大模型(模拟大模型)而不去调iflow-sdk
让改了几遍不是把打开侧边栏改坏就是模拟调用大模型,就是不做实质性改动
专门把iflow-sdk的帮助页面给了都不行
又推进了一步,这次真的可以调用iflow了,回答像模像样的了
但是还存在问题:
- 还不能与左侧打开的 wps 文字通信,他会去iflow cli的cwd下找相关文件(操作的对的)
- 对话输出的内容排版是乱的,标题、表格混在一起
第一个问题已经解决,我也不知道是怎么回事,反正是可以实时编辑了
第二个问题,表格一直显示不正常,反复修改还是不正常
经过5、6次的给iflow喂截图、喂报错日志,终于是完美解决了表格显示问题
下来的计划是进一步扩展功能:
- 为输出消息增加 复制、删除、另存为(md、docx、pdf)按钮及功能
- 从wps 文字(wps.exe)拓展到wps 表格(et.exe)和wps 演示(wpp.exe)
更新iflo助手插件拓展到表格、演示文稿(须注意要打开iflow cli 对打开的wps进行操作以便调起wps-office mcp,否则侧边栏的iflow无法对正在打开的wps进行操作——应该是iflow-sdk无法调起wps-office mcp)
基本达到目标——git push