新闻动态

就这一招!让DeepSeek生成的内容能直接保存为Word文档!

发布日期:2025-05-21 11:18    点击次数:118
使用DeepSeek生成的文档,经常会遇到复制粘贴的问题,之前我们也介绍了使用H5格式输出的方法。但是如果想直接保存为docx格式的word文档,还是需要一点小技巧的。今天我这里介绍的方法就是一种解决途径。本来这件事的解决思路是非常简单的,只要SPA能直接保存,这一个要求就可以了。但是,实际的操作中,还是会遇到很多问题,相应功能的实现不稳定。主要的原因就是几个常规的js库经常出现访问问题,就是在在结果CDN中可能出现版本问题,无法成功获取。实际上会发生404等文件没找到的情况,导致没有反应。另外,DeepSeek在Html转换成docx时,高概率会选用docx.js这个库,但这个库既存在版本维护的问题,又存在内容转换输出不完整的问题,会丢掉很多内容,有的时候甚至只有一个标题。下面是我经过多种尝试之后,才最终得到的一个较为稳定的版本,而且避开了各种坑。

图片

# 内容要求

- 撰写一份关于思维链详细介绍的H5文档。

# 功能要求

- 按H5单页应用的方式(SPA)以HTML格式输出。

- 提供输出docx格式下载的功能

- 根据输出docx格式的技术需求,进行正确的内容标签设置,确保各种类型的内容(包括表格等)输出完整,使用html-docx.js实现html内容转换成docx

- 针对不同的JS库提供多种CDN源供用户在页面上选择,应有CDN切换成功或失败的提示

# 代码规范:

- 中文界面,UTF-8编码

- 添加必要注释

- 做好错误处理

- CDN配置应分别与所使用的JS库相匹配,为每一个js库指定可选的CDN资源

上述提示词模板最后那个除了“# 内容要求”中换成你自己的内容就可以了。其中明黄色加粗的是有别于DeepSeek提供的docx.js库之外的一个选择。目前来看,这个库的版本正常,几个常用的CDN都能正常匹配。

在文档生成时,特别声明了动态加载js库的方法,避免各种CDN的限制。

如果某个CDN源加载失败的话,可以选择切换其他的CDN加载。

图片

下载后得到的docx文档如下图所示,基本保持了原来Html中的内容。

图片

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。