草庐IT

FluxCD 多集群应用的设计与实现

前言FluxCD是CNCF的孵化项目,可以让我们以GitOps的方式轻松地交付应用。和另一个同类的CNCF孵化项目ArgoCD不同,FluxCD是许多toolkit的集合,天然松耦合并且有良好的扩展性,用户可按需取用。我们希望通过集成FluxCD这样一个优秀的GitOps项目来为用户提供更多的选择。我们综合考虑了以下三大要素:为还没有接触过GitOps的用户提供易上手的体验;为使用过FluxCD的用户提供无缝切换的体验;为已经使用过KubeSphereGitOps功能的用户提供熟悉感的同时突出FluxCD的优势和特性。多次重新设计了前端界面和后端实现,最终完成了一个还算比较满意的版本。ks-d

一键接入 ChatGPT,让你的QQ群变得热闹起来

目录?项目效果?安装环境?配置文件?启动Mirai?启动ChatGPT?项目效果ChatGPT的出现对于人们的生活和工作都有着重要的影响,作为一个强大的自然语言处理模型,可以理解和生成自然语言,所以ChatGPT非常适合作为聊天机器人,回答你的任何问题在日常生活中想要更加方便的使用ChatGPT,当然是将其设置成微信聊天机器人和QQ聊天机器人,随时随地解答你的问题,为你解决疑惑当然,不推荐您将其设置成微信聊天机器人,因为微信的检测机制,很容易导致你这个号废掉,本人已经亲自踩过坑,但是如果您有很多小号,请随意;因此这里只教大家QQ聊天机器人的搭建方式ChatGPT聊天机器人?安装环境支持在Liu

一键接入 ChatGPT,让你的QQ群变得热闹起来

目录?项目效果?安装环境?配置文件?启动Mirai?启动ChatGPT?项目效果ChatGPT的出现对于人们的生活和工作都有着重要的影响,作为一个强大的自然语言处理模型,可以理解和生成自然语言,所以ChatGPT非常适合作为聊天机器人,回答你的任何问题在日常生活中想要更加方便的使用ChatGPT,当然是将其设置成微信聊天机器人和QQ聊天机器人,随时随地解答你的问题,为你解决疑惑当然,不推荐您将其设置成微信聊天机器人,因为微信的检测机制,很容易导致你这个号废掉,本人已经亲自踩过坑,但是如果您有很多小号,请随意;因此这里只教大家QQ聊天机器人的搭建方式ChatGPT聊天机器人?安装环境支持在Liu

【新版】使用 go-cqhttp 扫码登录,一键接入 ChatGPT 机器人到 QQ 群

目录?项目效果?安装go-cqhttp?虚拟文件?启动ChatGPT?项目效果由于ChatGPT目前只能在漂亮国使用,所以想要在国内使用ChatGPT必然险阻重重不仅时时刻刻要跟企鹅公司斗智斗勇,还要时时刻刻都要跟openai公司打游击,真的是很难有一个稳定的版本供大家屡试不爽在不断的游击战中,我们也是越战越勇,在磨练中,技术越来越完善,体验也越来越趋近于稳定。在上一版本中,我们使用的是mirai技术登录QQ,导致会出现各种各样的问题。所以在新版中,我们将克服所有登录的问题,使用go-cqhttp进行扫码登录,一劳永逸解决登录难题想看mirai登录版本文章的可点击:https://www.cn

【新版】使用 go-cqhttp 扫码登录,一键接入 ChatGPT 机器人到 QQ 群

目录?项目效果?安装go-cqhttp?虚拟文件?启动ChatGPT?项目效果由于ChatGPT目前只能在漂亮国使用,所以想要在国内使用ChatGPT必然险阻重重不仅时时刻刻要跟企鹅公司斗智斗勇,还要时时刻刻都要跟openai公司打游击,真的是很难有一个稳定的版本供大家屡试不爽在不断的游击战中,我们也是越战越勇,在磨练中,技术越来越完善,体验也越来越趋近于稳定。在上一版本中,我们使用的是mirai技术登录QQ,导致会出现各种各样的问题。所以在新版中,我们将克服所有登录的问题,使用go-cqhttp进行扫码登录,一劳永逸解决登录难题想看mirai登录版本文章的可点击:https://www.cn

基于VirutalBox搭建虚拟机间互通的可访问公网的mini主机群

目标在单台PC机上安装3+台虚拟机[1]这些虚拟机间可以相互访问宿主机[2]与虚拟机可以相互访问虚拟机可以访问公网本文将采用NAT+Host-Only双网卡的方式实现上述目标,因为采用这种组合来实现是很简单的,需要做的配置也非常少。前置条件本文仅在以下环境下验证通过,如果您的情况与此有差异,则全文内容仅供参考windows11virtualbox7.0ubuntu18.04另外,需要宿主电脑至少预留40~60G空闲磁盘,用来安装VirtualBox和虚拟机。搭建流程主要有以下几步:安装VirtualBox创建虚拟机并安装Ubuntu系统配置Ubuntu网络 安装VirtualBox下载Virt

基于VirutalBox搭建虚拟机间互通的可访问公网的mini主机群

目标在单台PC机上安装3+台虚拟机[1]这些虚拟机间可以相互访问宿主机[2]与虚拟机可以相互访问虚拟机可以访问公网本文将采用NAT+Host-Only双网卡的方式实现上述目标,因为采用这种组合来实现是很简单的,需要做的配置也非常少。前置条件本文仅在以下环境下验证通过,如果您的情况与此有差异,则全文内容仅供参考windows11virtualbox7.0ubuntu18.04另外,需要宿主电脑至少预留40~60G空闲磁盘,用来安装VirtualBox和虚拟机。搭建流程主要有以下几步:安装VirtualBox创建虚拟机并安装Ubuntu系统配置Ubuntu网络 安装VirtualBox下载Virt

企业微信群聊机器通讯报文详解

背景对接chatgpt时,需要支持在群聊里@机器人时回复内容@我的收到的请求{"atMe":"true","groupRemark":"","textType":"1","groupName":"吴冠冠","spoken":"武汉在哪里","rawSpoken":"@吴冠冠\u00a0武汉在哪里","receivedName":"王aa","roomType":"3"}字段说明atMe是否@我groupName群聊名称spoken@我的原文receivedName发起@的人    上个报文demo{"socketType":2,"list":[{"type":203,"titleList":[

企业微信群聊机器通讯报文详解

背景对接chatgpt时,需要支持在群聊里@机器人时回复内容@我的收到的请求{"atMe":"true","groupRemark":"","textType":"1","groupName":"吴冠冠","spoken":"武汉在哪里","rawSpoken":"@吴冠冠\u00a0武汉在哪里","receivedName":"王aa","roomType":"3"}字段说明atMe是否@我groupName群聊名称spoken@我的原文receivedName发起@的人    上个报文demo{"socketType":2,"list":[{"type":203,"titleList":[

钉钉获取群openConversationId方式以及企业内部机器人发送群消息

https://open-dev.dingtalk.com/apiExplorer#/jsapi?api=biz.chat.chooseConversationByCorpId通过上述URL进入钉钉开放平台调试前端api点击调试,连接成功后再点击调试,从弹窗中选择一个钉钉群点确定,即可返回群的信息,其中包含了我们需要的openConversationId钉钉开放平台创建机器人应用,切记,不是钉钉应用。把机器人的appKey和appSecret记下,后续用到的robotCode其实和appKey是一样的。将机器人发布之后,就可以把机器人添加到钉钉群了。 还需要开通以上接口权限接口权限开通后就可以