DeepSeek+WPS组合,办公族效率神器!

作者:E精精 发布时间: 2025-02-05 13:40 阅读(251)  

最近DeepSeek火出圈,全网铺天盖地的文章和视频,这也说明真的非常强大,今天我们就简单分享一下WPS-JS宏+DS-API组合提高效率的方案!明天我们分享WORD-VBA+DS-API!
▍效果预览
先来看一下效果吧,我们给出了一段文本,要求提取出其中的金额,并计算出合计,右击【调用DS-AI】,稍等片刻,即可看到效果!

▼ 动画-WPS宏调用DeepSeek效果
图片

图片
▍申请API
 
在这个 https://api-docs.deepseek.com/zh-cn/ 文档中可以看到一个 API Key 点击去申请即可,不过最近被攻击,官网维护中,可以等维护完去申请
 
图片

 

▍WPS宏调用方案
 
代码截图如下,仅供参考!源码复制往下拉!
图片
/*
 功能:WPS宏调用DeepSeek-API
 作者:E精精	
*/

function callDeepSeekAPI() {
    // API配置
    const apiUrl = "https://api.deepseek.com/chat/completions"; 
    // 替换为你的API密钥
    const apiKey = "你的API"; 
    
    str_question = Selection.Text;
    
    // 请求参数
    const requestBody = JSON.stringify({
        "model": "deepseek-chat",
        "messages": [
          {"role": "system", "content": "You are a helpful assistant."},
          {"role": "user", "content": str_question}
        ],
        "stream": false
      });

    // 创建HTTP请求
    const xhr = new XMLHttpRequest();

    xhr.open("POST", apiUrl, false); // 同步请求
    xhr.setRequestHeader("Content-Type", "application/json");
    xhr.setRequestHeader("Authorization", "Bearer " + apiKey);
    xhr.send(requestBody);
    
    // 处理响应
    if (xhr.status === 200) {
        const response = JSON.parse(xhr.responseText);
        wt_info(response.choices[0].message.content);
    } else {
        alert("API调用失败!状态码:" + xhr.status + "响应内容:" + xhr.responseText);
    }
}

 

 
▍获取文档
 
更多菜单等非本次案例的主题代码,我也都放置在文中,
为了方便更新链接,我已设置在后台,
https://mp.weixin.qq.com/s/EGZg5bGOT2lAjq0KhLbwiQ?token=164165180&lang=zh_CN
后台回复“WPS-DS”即可获取链接
 
下载文档,使用WPS打开即,按下图配置的自己的API即可使用!
 
图片

 

OK!快去试试吧,现在AI真的非常强大。
听说有的同学已经用来练习英语单词,比如给定一些需要记忆的单词,生成一段有实际内容的文章,帮助记忆!
有的用来整理分析数据,有的用来辅助协作,有的用来作为代码助手!
总之,2025年是AI爆发的元年,除了AI工具本身,很多硬件工具也会来未来的一年中火速推出来来进一步便捷大家的生活!
 

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注