DSH Hub

sueccku/dsh-plugin-wps-office-next

dsh-plugin-wps-office-next

BundleWorkflow24 GitHub stars· updated 2026-10-21

dsh-plugin-wps-office-next is a community DeepSeek Harness plugin. Read the repository README before installing.

Install

npx @deepseek-ai/dsh plugin --profile <profile> add dsh-plugin-wps-office-next

Restart `dsh web` after install. Bundle APIs can change during the developer preview.

README badge

dsh-plugin-wps-office-next DSH Hub badge
[![DSH Hub](https://dshhub.dev/badge/dsh-plugin-wps-office-next.svg)](https://dshhub.dev/plugins/dsh-plugin-wps-office-next)

Paste this into your README. The star count updates with every catalog sync.

From the README

Excerpt from sueccku/dsh-plugin-wps-office-next, cleaned of badges and images.

dsh-plugin-wps-office-next

让 DSH 替你动手操作 WPS 表格 / 文字 / 演示。你用中文把要求说清楚,它去改数据、排格式、画图、导出,最后把文件存好。

装好以后,你可以直接这样提要求:

把桌面上的《销售明细.xlsx》按地区汇总到一张新工作表,降序排,再画一张柱状图,最后导出成 PDF 放到同一个文件夹。

这件事对两种人最有用:天天在 WPS 里重复做表格、排版、套模板的人,以及已经在用 DSH 处理文字、希望它直接动手改文件而不是只写一段操作说明的人。

你不需要给 WPS 装加载项,不需要配环境变量,也不需要写一行代码。改动都发生在你本机已经打开的 WPS 里,插件自己不联网、不会把文件传到别处;真正会读到文档内容的是你正在使用的那个 AI 模型,敏感文件请按你所用的模型服务的隐私政策自行判断。

安装也简单:把下面「怎么装」那一段整段复制给你的 DSH AI,剩下交给它。你唯一要亲手做的是重启一次 DSH。


它能帮你做什么

表格(WPS 表格 / Excel)

  • 读数据、写数据、批量填充,跨工作表搬来搬去
  • 排序、筛选、去重、分列、分类汇总、合并计算
  • 写公式并重算,单变量求解(给定目标值,倒推出需要的输入)
  • 单元格格式、数字格式、条件格式、数据验证
  • 图表(可以带标题和数据标签)、透视表(新建、刷新、清除)
  • 表格对象、命名范围、批注、冻结窗格、分级显示
  • 页面设置和打印(打印标题、页眉页脚、横向 A4 之类)
  • 导出图片、转 PDF、另存成别的格式

文字(WPS 文字 / Word)

  • 新建、打开、保存、另存、关闭
  • 读写正文和段落,设置字体、样式、行距、对齐
  • 查找和替换。注意「只查找」和「替换」是两个明确不同的动作,不会顺手改坏文档
  • 文档里表格的读写和编辑,增删行列、合并拆分、套样式
  • 页眉页脚、按节的页码格式与分节重编号、分节、分栏、按节的页面设置(一节一个纸张方向)
  • 目录、书签、超链接、脚注尾注、索引、交叉引用、内容控件
  • 批注和修订的查看、接受与拒绝,以及字数统计
  • 邮件合并:拿一张 CSV 表,一次生成几十份文档,母版不动

演示(WPS 演示 / PPT)

  • 新建、打开、保存演示文稿
  • 增删幻灯片、套用版式、填标题和正文
  • 文本框、形状、填充和字体、形状效果
  • 插入表格和图片,统一样式
  • 切换效果、动画、演讲者备注
  • 把幻灯片导出成图片

几个应用一起用

  • 在三个应用之间搬数据,比如「Excel 里算好的数字写进 Word 报告,再导出 PDF」
  • 保存、另存为、格式互转(含转 PDF)
  • 查看当前开着哪些工作簿、文档、演示,以及 WPS 连接状态
  • 一次批量执行多个操作(单次上限 50 个),省得来回等

完整的工具清单在 skills/ 各目录下的 reference.md 里;在 DSH 里直接问「WPS 能做哪些事」也行。

可以这样对它说

下面这些都能直接照着说,改动一下细节就能用:

你想做的事就这么说
汇总表格把桌面《销售明细.xlsx》按地区汇总到一张新工作表,降序,再加一张簇状柱形图
排版并导出这张表表头加粗、冻结首行、数字用千分位,然后转成 PDF 放到同一个文件夹
多份文件合并把这个文件夹里所有 .xlsx 的第一张工作表合并成一张总表
改文档但不动原件读我打开的那份 Word,把所有「待定」改成「已确认」,另存一份副本,原件别动
生成 PPT把这份报告的大纲做成 8 页 PPT,每页一个要点
批量套模板把《合同模板.docx》里的 {甲方}、{金额} 换成这张表的数据,逐行生成 30 份,都导出 PDF
收尾清理看看我现在开着哪些 WPS 文件,没保存的先帮我存到桌面

怎么装

不用自己敲命令。打开 DSH 新建一个会话,把下面整段复制粘贴发出去,剩下的交给它:

请帮我在本机安装 DeepSeek Harness 插件 dsh-plugin-wps-office-next
(npm 包名就是这个;仓库:github.com/sueccku/dsh-plugin-wps-office-next)。

用途:装上之后,我可以用中文让你操作本机的 WPS 表格 / 文字 / 演示
(读写数据、排版、做图表、转 PDF 等)。

请按下面的步骤执行,遇到不确定的地方先问我:

1. 环境检查:本插件只支持 64 位 Windows 10/11 + WPS Office 12.1+(64 位);
   还需要 Node.js ≥ 22.19 和 pnpm。不满足的项目直接告诉我,不要硬装。
2. 判断我当前正在使用的 DSH profile(把 <profile> 换成它的名字)。
3. 执行安装:
   dsh plugin --profile <profile> add dsh-plugin-wps-office-next
   (刚发版后安装、或做安装验收时必须写全版本号,如 @0.9.0;否则 minimumReleaseAge 可能静默装成上一版)
   如果报 ERR_PNPM_FETCH_404 或装不上,改用 GitHub 标签重试:
   dsh plugin --profile <profile> add github:sueccku/dsh-plugin-wps-office-next#v0.9.0
4. 用下面这条命令确认接线成功(输出里应出现 wps-office-next-plugin 与 mcp-wps-office-next):
   dsh --profile <profile> --dump-config | Select-String wps
5. 然后告诉我「请完全关闭并重新打开 DSH,回来再让我验证」。
   插件是在 DSH 启动时加载的,必须重启才会生效。
6. 我重启回来后,先提醒我启动 WPS 并打开一个表格/文档,然后调用 wps_status,
   确认返回 connected: true(此时 advertisedTools 应为 100,registeredTools 应为 310)。

安装、排错与卸载的完整说明见 README 的「给 AI 的安装指引」一节:
https://github.com/sueccku/dsh-plugin-wps-office-next#给-ai-的安装指引

AI 装完后,按它说的完全关闭 DSH 再重新打开。重启后新建一个会话,问一句「WPS 连上了吗」就行。

自己动手前顺手确认两件事:系统是 64 位 Windows,WPS 是 12.1 及以上的 64 位版本。其他环境(Node.js、pnpm 之类)AI 会自己查,缺什么它会告诉你怎么办。

用之前,有几件事值得知道

…

Related plugins