如何用js自动触发deepseek输入并发送,不调用api的情况
介绍:
有了deepseek这个免费的AI确实是特别好用,也不需要科学上网。但是如果我想在自己项目去使用deepseek,这里就涉及到相关的api调用。去腾讯看了一下最便宜的都需要800一年。我们何不直接用免费的呢?我们只需准备一台电脑,然后用脚本写一个服务,调用服务的时候,我就自动打开deepseek然后自动输入内容,然后再将结果发送出去不就可以了吗?
模拟人工输入
以下代码会将数字一个个打字输入进文本框中。
代码如下:
let textarea
// 2. 模拟点击聚焦
function focusTextarea(name) {textarea = document.querySelector(name)// 创建并触发鼠标点击事件const clickEvent = new MouseEvent('click', {view: window,bubbles: true,cancelable: true});textarea.dispatchEvent(clickEvent);// 直接聚焦textarea.focus();// 触发focus事件const focusEvent = new Event('focus', {bubbles: true});textarea.dispatchEvent(focusEvent);}// 3. 打字机效果输入
function typewriterEffect(name,text, speed = 100, callback) {let i = 0;focusTextarea(nam