内网部署WPS+DeepSeek的通用方法

admin 2025年2月17日13:43:55评论59 views字数 1673阅读5分34秒阅读模式
       因为工作的需要,要求在内网中的wps中部署deepseek,跟互联网隔离,那就着手打造吧。原以为网上资料多,应该问题不难,但发现不是那么回事。按资料索骥“在wps中添加宏代码的”走下来,发现有个问题解决不了,即wps的宏安全性始终过不掉,我也没有解决掉这个问题(如果解决了,请一定告诉我)。后来,通过插件实现了一个通用方法,见下面的第二块内容,不仅适用于deepseek,也可以是豆包、千问等大模型都可以离线接入wps,只要仿制着修改就行;最后提供插件的下载地址(给点个赞鼓励一下)。
一、wps里的宏安全过不掉
内网部署WPS+DeepSeek的通用方法
      我看了很多资料都是说在wps中可以的,经测试,都没有解决掉这个宏安全设置的问题;也看了一些抖音推荐来的,是一些关于在word/excel中接入deepseek的,基本都是网上的那些操作,在抖音评论区里很多人在问wps中的接入问题,作者也说同样的操作,包括那些VBA代码,但我不知道哪里出问题了,就是没有解决掉这个宏安全的问题。
二、实用管用的wps接入deepseek大模型的通用方法
这里给一个我修改过的办法,听听道来。
1、运行好ollama run deepseek-r1:14b
2、找到wps插件的目录%appdata%/kingsoft/wps,进入;
3、建立个目录 jsaddons; 将publish.xml和WPSD AI Hub Plugin_整个放入jsaddons目录中;
内网部署WPS+DeepSeek的通用方法
4、WPSD AI Hub Plugin_目录中文件如下,
内网部署WPS+DeepSeek的通用方法
5、js目录中文件,
内网部署WPS+DeepSeek的通用方法
6、文件间的关系

以下是各文件在WPS插件中的角色及关联:

文件
作用
依赖关系
publish.xml
插件注册清单文件,声明插件名称、支持类型(ET/WPS/WPP)及启用状态。
被WPS Office加载时识别,不直接依赖其他文件。
index.html
插件入口文件,加载main.js
依赖main.js,通过<script>标签引入。
main.js
核心逻辑文件,动态加载js/ribbon.js
依赖ribbon.js,负责初始化插件功能。
ribbon.xml
定义Ribbon界面布局,包含按钮、分组及回调函数绑定。
被WPS解析渲染界面,依赖ribbon.js中的OnActionGetImage函数实现逻辑。
ribbon.js
实现按钮点击逻辑(如打开网页、弹窗提示)。
ribbon.xml调用,依赖window.Application对象与WPS API交互。
7、wps中的运用
初次加载时,会弹出个许可对话框,确定同意
内网部署WPS+DeepSeek的通用方法
生成个界面按钮
内网部署WPS+DeepSeek的通用方法
点击后,在其右侧生成deepseek的询问界面,
内网部署WPS+DeepSeek的通用方法
在运行中,发现GPU在狂奔,
内网部署WPS+DeepSeek的通用方法
8、Tips:如果已经有publish.xml文件可以右键,点击编辑,打开文件,复制以下代码贴入中间:<jsplugins>贴在这里</jsplugins> 
内网部署WPS+DeepSeek的通用方法
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<jsplugins>

  <jsplugin enable="enable_dev" url="file://" name="WPSD AI Hub Plugin" type="et"/>

  <jsplugin enable="enable_dev" url="file://" name="WPSD AI Hub Plugin" type="wps"/>

  <jsplugin enable="enable_dev" url="file://" name="WPSD AI Hub Plugin" type="wpp"/>

</jsplugins>

三、其它AI的接入

上面,我提供了一个通用办法,各位可以仿制接入“豆包”“QWen”等AI大模型。

四、插件下载

通过网盘分享的文件:wps接入deepseek的插件---WPSD AI Hub Plugin.rar

链接: https://pan.baidu.com/s/1qUT_yW1loxT5LjXZpNXEGQ 提取码: dffc 

原文始发于微信公众号(MicroPest):内网部署WPS+DeepSeek的通用方法

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年2月17日13:43:55
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   内网部署WPS+DeepSeek的通用方法https://cn-sec.com/archives/3747058.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息