首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

使用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中的内容。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OrCQ4u4n4-lcaj_yLy6iQ0qw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券