当前位置: 首页 > news >正文

网站域名有效期北京网站优化指导

网站域名有效期,北京网站优化指导,建网站要先建什么,客户关系管理的核心是WPS如何接入DeepSeek 一、文本扩写二、校对三、翻译 本文介绍如何通过 WPS JS宏调用 DeepSeek 大模型,实现自动化文本扩写、校对和翻译等功能。 一、文本扩写 1、随便打开一个word文档,点击工具栏“工具”。 2、点击“开发工具”。 3、点击“查看代码”…

WPS如何接入DeepSeek

  • 一、文本扩写
  • 二、校对
  • 三、翻译

本文介绍如何通过 WPS JS宏调用 DeepSeek 大模型,实现自动化文本扩写、校对和翻译等功能。

一、文本扩写

1、随便打开一个word文档,点击工具栏“工具”。

在这里插入图片描述

2、点击“开发工具”。

在这里插入图片描述

3、点击“查看代码”。

在这里插入图片描述

4、在打开的WPS宏编辑器界面中,左侧找到“Project(Normal.dotm)”,在“代码”上右击,选择“插入”->“模块”。

在这里插入图片描述

5、在新建的模块“Module1”上右击,点击“重命名”,重命名为“deepseek_expand”。

在这里插入图片描述

6、在右边的代码编辑器中,粘贴JS宏代码 ,保存。

const OPENAI_API_KEY = "改成自己的";
const OPENAI_API_URL = "https://api.deepseek.com/v1/chat/completions";
const OPENAI_MODEL = "deepseek-chat";function PROMPT_TEMPLATE(text) {return `你是一位专业的文本扩写助手。请根据以下要求扩写文本:
1. 保持原文核心意思不变
2. 增加相关细节和背景信息
3. 使用正式、专业的语言风格
请扩写以下文本:
${text}`;
}async function expandText() {const selection = Application.Selection;if (!selection || !selection.Text) {alert("请选中需要扩写的文本");return;}const originalText = selection.Text;const prompt = PROMPT_TEMPLATE(originalText);try {const response = await fetch(OPENAI_API_URL, {method: 'POST',headers: {'Content-Type': 'application/json','Authorization': `Bearer ${OPENAI_API_KEY}`},body: JSON.stringify({model: OPENAI_MODEL,messages: [{role: "user", content: prompt}]})});const data = await response.json();if (data.choices && data.choices.length > 0) {const expandedText = data.choices[0].message.content;selection.Text = expandedText; // 替换选中文本为扩写后的文本} else {throw new Error("未获取到有效的扩写文本");}} catch (error) {console.error("扩写文本时出错: ", error);alert("扩写文本失败,请检查网络或API密钥");}
}

代码中接口定义相关内容(API_key)改成自己的,除了DeepSeek也可以使用其他模型。

在这里插入图片描述

7、回到文字编辑界面,点击“文件”菜单,选择“选项”。

在这里插入图片描述

8、在选项对话框中,找到“自定义功能区”,在右侧的“自定义功能区”中,“工具”选项卡下点击“新建组”。

在这里插入图片描述

9、选中上一步新建的组,在左侧“自定义功能区”中下拉,找到“宏”,可以看到宏代码的名称“Project.deepseek.expandText”,选中,点击中间的“添加”按钮,添加到新建的组下。

在这里插入图片描述

10、在右侧“自定义功能区”中,选择新添加的“Project.deepseek.expandText”,点击“重命名”。
在这里插入图片描述

11、名称修改为“扩写”,点击确定。

在这里插入图片描述

12、点击“确定”。

在这里插入图片描述

13、回到文字编辑界面,看到“工具”栏下,多了“扩写”工具。

在这里插入图片描述

14、写一句文字“从前有座山”,用鼠标滑动选择需要扩写的内容,点击“扩写”,稍等片刻,等待deepseek返回。

这一步取决于你自己的网速以及deepseek服务器的服务响应能力,有可能很慢或者无法生成,可以多试几次。

在这里插入图片描述

15、看到文字“从前有座山”成功被扩写。

在这里插入图片描述

至此,已经完成了 WPS 宏的基本环境搭建,并掌握了如何调用 AI API 进行文本扩写。后续可以进一步优化代码,增加更多智能化功能,例如自动摘要、润色和智能翻译等。

二、校对

步骤完全一样,只是第6步的代码粘贴换成

async function proofreadText() {const selection = Application.Selection;if (!selection || !selection.Text) {alert("请选中需要校对的文本");return;}const originalText = selection.Text;const prompt = `请校对以下文本,修正语法和拼写错误:\n${originalText}`;try {const response = await fetch(OPENAI_API_URL, {method: 'POST',headers: {'Content-Type': 'application/json','Authorization': `Bearer ${OPENAI_API_KEY}`},body: JSON.stringify({model: OPENAI_MODEL,messages: [{role: "user", content: prompt}]})});const data = await response.json();if (data.choices && data.choices.length > 0) {const proofreadText = data.choices[0].message.content;selection.Text = proofreadText; // 替换选中文本为校对后的文本} else {throw new Error("未获取到有效的校对文本");}} catch (error) {console.error("校对文本时出错: ", error);alert("校对文本失败,请检查网络或API密钥");}
}

如果想要扩展多个功能,也可以直接在扩写的代码下边粘贴上述代码也可以,只需要在9中选择宏时选择对应的函数即可。

三、翻译

与步骤二中一致,代码使用

async function translateText() {const selection = Application.Selection;if (!selection || !selection.Text) {alert("请选中需要翻译的文本");return;}const originalText = selection.Text;const prompt = `请将以下文本翻译成英文:\n${originalText}`;try {const response = await fetch(OPENAI_API_URL, {method: 'POST',headers: {'Content-Type': 'application/json','Authorization': `Bearer ${OPENAI_API_KEY}`},body: JSON.stringify({model: OPENAI_MODEL,messages: [{role: "user", content: prompt}]})});const data = await response.json();if (data.choices && data.choices.length > 0) {const translatedText = data.choices[0].message.content;selection.Text = translatedText; // 替换选中文本为翻译后的文本} else {throw new Error("未获取到有效的翻译文本");}} catch (error) {console.error("翻译文本时出错: ", error);alert("翻译文本失败,请检查网络或API密钥");}
}
http://www.ds6.com.cn/news/85221.html

相关文章:

  • 肇东网站建设云聚达在线教育
  • 关于做网站流程windows优化大师最新版本
  • 深圳石岩网站建设泰州seo推广
  • 百度快照网站怎么做实时热搜榜
  • brophp框架做网站想做百度推广找谁
  • 网站关键字代码千锋教育培训机构可靠吗
  • 武汉做网站找哪家新品牌推广策划方案
  • 个人做的卖货网站公司网站与推广
  • 怎么做网站海报如何建一个自己的网站
  • 手机网站制作app沈阳线上教学
  • 网页设计个人网页html代码搜索引擎优化指的是
  • 工作总结个人范文seo企业建站系统
  • asp net做购物网站什么是网络营销战略
  • dede做视频网站今日新闻联播
  • 广州网站制作怎么选怎么提高关键词搜索权重
  • 有货 那样的网站怎么做短视频推广引流
  • 做微信网站公司长春seo整站优化
  • 深圳做网站排名公司哪家好有没有自动排名的软件
  • 深圳 网站设计公司价格企业营销培训课程
  • 制作网站需要哪些工作杭州seo教程
  • 建网站首选公司手机百度经验首页登录官网
  • 甘肃省水利工程建设网站网站seo提升
  • 微网站开发商小型项目外包网站
  • 电子邮箱网站建设网络seo软件
  • 文具网站建设理念营销方法有哪几种
  • 网站建设ftp上传是空目录九幺seo优化神器
  • 郑州网站建设哪家公司便宜seo小白入门
  • 手机网址被禁止访问是怎么回事baike seotl
  • 怎么做快播电影网站附近广告公司联系电话
  • wordpress music proseo案例分析方案