littlebot
Published on 2025-04-13 / 1 Visits
0

【源码】基于 JavaScript 的智能写作功能封装库

项目简介

本项目名为 xiezuocatjs,是一个基于 JavaScript 的库。它封装了智能纠错、智能改写、AI 写作以及单点登录签名算法,为开发者提供便捷接口,便于在项目中集成这些功能,满足文本处理和安全认证需求。

项目的主要特性和功能

  1. 智能纠错:检查输入文本,识别错别字、语句搭配不当等错误,并给出详细纠正建议。
  2. 智能改写:根据用户需求改写和优化文本,调整词语用法、改进句式结构。
  3. AI 写作:利用人工智能技术,依据用户指令或关键词生成高质量文本内容,支持创建生成任务和获取生成结果。
  4. 单点登录签名算法:提供单点登录签名功能,用于身份验证和安全保障,防止未经授权的访问和操作。

安装使用步骤

安装

在已下载项目源码文件的基础上,通过 npm 安装依赖,在项目目录下执行以下命令: bash npm install xiezuocatjs 然后在代码中引入模块: javascript import Xiezuocat from 'xiezuocatjs/src/xiezuocat.js'

使用示例

智能纠错

javascript var checkData = JSON.stringify({ "texts": [ "哈哈哈。我天今吃了一顿饭", "我想念十分赵忠祥。嘿嘿嘿。" ] }); var xiezuocat = new Xiezuocat("XXX"); xiezuocat.check(checkData).then(res => { console.log(JSON.stringify(res.data)); }).catch(err => { console.error(err); })

智能改写

javascript var rewriteData = JSON.stringify({ "items": [ "一般" ], "level": "middle" }); var xiezuocat = new Xiezuocat("XXX"); xiezuocat.rewrite(rewriteData).then(res => { console.log(JSON.stringify(res.data)); }).catch(err => { console.error(err); })

AI 写作

创建生成任务

javascript var generateParams = JSON.stringify({ "type": "Step", "title": "飞机", "length": "default" }); var xiezuocat = new Xiezuocat("XXX"); xiezuocat.generate(generateParams).then(res => { console.log(JSON.stringify(res.data)); }).catch(err => { console.error(err); })

获取生成结果

javascript var xiezuocat = new Xiezuocat("XXX"); var docId = "66a3d815-4aed-4d29-a045-2d5a0e3acdc8"; xiezuocat.getGenerateResult(docId).then(res => { console.log(JSON.stringify(res.data)); }).catch(err => { console.error(err); })

单点登录签名算法

javascript var xiezuocat = new Xiezuocat("XXX"); const signature = xiezuocat.getSSOSignature("xxx", "ll"); console.log(signature);

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】