请教关于企业微信的自建应用开发问题

2024-02-26 10:59:14 +08:00
xiaohundun  xiaohundun
最近接到了公司的一个“政治”任务,需要把自己部署的 LLM 对接到企微里去,目前正处于开发阶段

问题如下:
1 、开发阶段大家都是怎么调试的?内网穿透么,如果没有公网 ip 那就只能频繁的部署么?
2 、企微貌似没法通过 api 获取聊天记录,那么只能再发送的时候自己存储下来么?
2891 次点击
所在节点   程序员  程序员
30 条回复
xiaohundun
xiaohundun
2024-02-26 11:20:53 +08:00
另外 因为要回复长文本,所以好像也只能使用 文本消息 这个消息类型,但是提的需求需要一些类似富文本的东西,这个怎么解决?
wengyanbin
wengyanbin
2024-02-26 12:13:19 +08:00
第二条,企微提供 API 去过去聊天记录的。可以详细看看文档,这块我记得是要收费的。
leoskey
leoskey
2024-02-26 12:29:05 +08:00
1. 企业微信提供了内网穿透工具 https://developer.work.weixin.qq.com/devtool/introduce?id=40600
2. 如果是开发应用,无法获取历史消息。如果是使用“微信客服”,可以看文档 https://developer.work.weixin.qq.com/document/path/94670
tedzhou1221
tedzhou1221
2024-02-26 12:31:30 +08:00
我之前就是下载个花生壳,内网穿透调试哈哈。
企业微信有会话记录功能,要钱
xiaohundun
xiaohundun
2024-02-26 13:14:36 +08:00
@leoskey 第一个企业自建应用没有开启内网调试的地方,所以也没地方拿它内网工具要用的回调授权码
xiaohundun
xiaohundun
2024-02-26 13:15:07 +08:00
@wengyanbin 三楼给了答案,客服才可以,应用不行
edw1n
edw1n
2024-02-26 13:23:24 +08:00
用企业微信的「发送应用消息」和「接收消息与事件」可以实现类似的对话的功能。这样会有几个问题,没法 LLM 输出的时候给用户一些反馈;没法格式化消息。另外一种思路是企业微信只是作为一个身份验证工具,只要做企业微信的单点登录就行。
xiaohundun
xiaohundun
2024-02-26 13:28:19 +08:00
@edw1n 目前确实遇到这些问题,但是他们就想要放到企微上用。。图片啥的就不说了,html 也不支持,md 支持的格式也少,这可太愁人了。
leoskey
leoskey
2024-02-26 13:31:20 +08:00
@xiaohundun #5 那得自己使用 frp 等工具自己搭建穿透。我自己的做法将微信回调的消息发送到 MQ ,pd 、stg 、dev 都订阅
edw1n
edw1n
2024-02-26 13:33:25 +08:00
@xiaohundun #8 所以让你换个思路嘛,企微只是用来验证身份,把你们的 LLM 系统账号部分改造一下。
wxd21020
wxd21020
2024-02-26 13:44:39 +08:00
楼主,LLM 自己咋部署的,用的啥配置。
F7TsdQL45E0jmoiG
F7TsdQL45E0jmoiG
2024-02-26 13:45:56 +08:00
同意 10 楼的说法,企微应用首页直接进 LLM ,只是利用企微验证身份,非企微不访问
xiaohundun
xiaohundun
2024-02-26 13:45:57 +08:00
@edw1n #10 他们就只想在企微里对话,这个我改变不了,我明白你说的什么意思
xiaohundun
xiaohundun
2024-02-26 13:49:13 +08:00
@wxd21020 “政治”任务,所以这个 llm 只需要跑起来,能让一两个人用起来就行,跑在 4090 上面
edw1n
edw1n
2024-02-26 14:07:07 +08:00
@xiaohundun #13 那就只能接受哪些缺点了。
HanSonJ
HanSonJ
2024-02-26 14:31:26 +08:00
都是要付费的,但买会话存档你满足不了发消息,内部群也不能实现,可以看这个 https://www.apifox.cn/apidoc/shared-d478def0-67c1-4161-b385-eef8a94e9d17/
gatsby01
gatsby01
2024-02-26 15:16:20 +08:00
会话存档可以拉到历史聊天记录。发消息可以用第三方 RPA 工具,我们公司采购的句子互动的服务。
leeg810312
leeg810312
2024-02-26 15:41:08 +08:00
如果必须聊天方式,那么只能用文本,我们试过 RPA 技术监听聊天消息,是基于 wechaty 的第三方服务,但不知道是 wechaty 的问题还是第三方服务的问题,每隔一段时间就会出现无法接收消息的情况。其实自建应用,一个类似 ChatGPT 的聊天界面就可以了,还能支持富文本、图像
xiaohundun
xiaohundun
2024-02-26 17:08:50 +08:00
@HanSonJ #16 这个有点厉害。。。类似外挂了?
lm930129
lm930129
2024-02-26 17:19:12 +08:00
不如直接 h5 直接嵌入页面。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1018424

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX