• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:3.7.2
软件大小:46.2M
更新时间:2023-05-10

按键精灵iOS版
立即下载

软件版本:1.8.0
软件大小:29.2M
更新时间:2023-03-21

按键手机助手
立即下载

软件版本:3.8.0
软件大小:262M
更新时间:2023-05-30

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

用deepseek 实现QQ微信自动回复 [复制链接]

1#
没事研究一下。。 用 QQ或者 微信。。 获得消息 然后 把问题传给 deepseek 得到 deepseek 回复的 内容后 在复制 回复,,, 就是不知道怎么调用 自己部署的 deepseek 。。。用哪个函数 调用。 或者 哪个插件 支持? 求指点一下。。。

2#

'配置一下本地数据参数 这来用OLLAMA部署
serverIP = "127.0.0.1" '本地服务地址
port = 11434 'Ollama默认端口
modelName = "deepseek-r1:7b" '需与部署的模型名称一致
'创建HTTP对象
Set http = CreateObject("WinHttp.WinHttpRequest.5.1")
http.Open "OST", "http://" & serverIP & ":" & port & "/api/generate", False
'构建请求数据
prompt = "你好" '用户输入的问题 这里你可以用变量代替你好或者直接把prompt变量获取微信数据
jsonBody = "{""model"": """ & modelName & """, ""prompt"": """ & prompt & """}"
http.SetRequestHeader "Content-Type", "application/json"
http.Send jsonBody
'处理响应
If http.Status = 200 Then
response = http.ResponseText
'解析JSON响应(需手动处理)
result = ExtractResponse(response)
MsgBox "DeepSeek回答:" & vbCrLf & result
Else
MsgBox "调用失败!错误代码:" & http.Status & vbCrLf & http.ResponseText
End If
'JSON响应解析函数
Function ExtractResponse(rawJson)
Set regex = New RegExp
regex.Pattern = """response"":""([\s\S]*?)"""'正则下需要的数据
Set matches = regex.Execute(rawJson)
If matches.Count > 0 Then
responseText = matches(0).SubMatches(0)
'处理转义字符
responseText = Replace(responseText, "\n", vbCrLf)
responseText = Replace(responseText, "\""", """")
ExtractResponse = responseText
Else
ExtractResponse = "解析响应失败"
End If
End Function
这是按键精灵版的 我没测试 我是用python改过来的 思路就是这么个思路,有啥不懂的可以站内我,我基本的关键点都加了注释。必须是ollama部署的才可以,端口是ollama的端口,如果你用的版本不同可能会有端口不一的情况,自定查询OLLama官网

3#

那个笑脸是P字母 p-o-s-t不知道为啥搞成笑脸了

4#

https://bbs.anjian.com/showtopic-714572-1.aspx 这个命令库有现成的命令直接使用 免费的

有偿解答、脚本定制 联系QQ2834762531
发新话题 回复该主题