PlaneWar简介 a game-PlaneWar,Written by Python 这是一个用Python写的打飞机游戏,类似当年的微信打飞机。下面有相关的截图。...其实代码也很简单,就是一些加载图片,游戏的逻辑处理,加载游戏音效。怎么个Python游戏用的核心库:pygame。以后打算用Java再写一个。里面的代码就不详细介绍了。...有兴趣的可以访问我的GitHub项目。不过需要安装Python环境,最好是Python3环境。 GitHub地址:见文末 初始界面: 初始界面 如上图:程序运行之后的界面。...GitHub地址:https://github.com/lvshen9/PlaneWar 欢迎下载!
最近,Github热榜冲上来一个名叫--的项目,这应该是猿妹见过的取名最随意的项目,也是目前看过的最完整的停车场系统。...,防止非法数据录入 用户手机查询停车记录详情可自主缴费(支持微信,支付宝,银行接口支付,支持每个停车场指定不同的商户进行收款),支付后出场在免费时间内会自动抬杆。...均为原生开发 后台管理模板vue-typescript-admin-template 文件服务fastDFS 短信目前仅集成阿里云短信服务 关于创建者 创建者4年前曾就职于开发停车场系统的公司,发现目前国内该领域垄断...,技术过于陈旧,没有一个规范,故个人用来接近1年的时间在业余时间开发出这种系统,现代化标准的互联网应用,定位大型物联网大数据云平台系统 该项目代码完全开源,完全自主原创,创建者已经在Linux环境中测试过...https://github.com/981011512/--
因此,在创作者打开编辑器开始写作的时候,每一分一秒都可以说是黄金时间。 那么,现在我们来思考一个问题: "通过什么方法,可以让创作者在最短时间内,效率最大化输出文字内容呢?"。...当然,这个小哥可不只是打打嘴炮,简单说说而已,为此他在 GitHub 上创建了一个项目:The Most Dangerous Writing App。...看到这里,相信你也跟我想的一样:有没有这么夸张啊。 因此我抱着试一试的心态打开了这个项目,体验了一下。 在进行了简单的初步体验后,我内心的真实感受是: 这样的写作方式也太 TM 刺激了吧!...但是,当后面真正开始进入状态的时候,创作效率也立即提升上来了,脑子也完全 Focus 在了内容创作上。 其实,当我们平时记录一些流水账或日常做笔记的时候,5 秒钟的思考时间已经足够。...这里比较重要的一点是,你能否在短时间内快速进入到写作状态。 此外,这个项目还可以通过设置创作时间和词汇数,来指定一个创作目标。只要你在指定目标内完成任务,创作的内容便不会被删除: ?
因此,在创作者打开编辑器开始写作的时候,每一分一秒都可以说是黄金时间。 那么,现在我们来思考一个问题: "通过什么方法,可以让创作者在最短时间内,效率最大化输出文字内容呢?"。...当然,这个小哥可不只是打打嘴炮,简单说说而已,为此他也在 GitHub 上创建了一个项目:The Most Dangerous Writing App。...看到这里,相信你也跟我想的一样:有没有这么夸张啊。 因此我抱着试一试的心态打开了这个项目,体验了一下。 在进行了简单的初步体验后,我内心的真实感受是: 这样的写作方式也太 TM 刺激了吧!...但是,当后面真正开始进入状态的时候,创作效率也立即提升上来了,脑子也完全 Focus 在了内容创作上。 其实,当我们平时记录一些流水账或日常做笔记的时候,5 秒钟的思考时间已经足够。...这里比较重要的一点是,你能否在短时间内快速进入到写作状态。 此外,这个项目还可以通过设置创作时间和词汇数,来指定一个创作目标。只要你在指定目标内完成任务,创作的内容便不会被删除: ?
GitHub 上,这个富有灵魂的项目名吸引了众人的目光。项目诞生一周,便冲上了趋势榜榜首。 并且,不止名字被注入灵魂,生成的文字也有一股不可抗拒的力量。...然后,我先拉起了小女儿的手。 至于,狗屁不通文章生成器究竟是一个怎样的算法,萌老师在项目里写道: 鄙人才疏学浅并不会任何自然语言处理相关算法,而且目前比较偏爱简单有效的方式达到目的方式。...除了量子位用来实测的网页版狗屁不通文章生成器,还有一位同学,把生成器移植到了 telegram 上,获得了一只充满哲思的机器人。...还有的同学,选择了在艺术风格上精益求精。 比如用世界上最好的语言实现渲染图片功能。 ? 感觉就算学生会退会申请需要手写六千字,也完全不用怕了呢。 ?...大概,上千条评论总结起来就是一句话: 够沙雕,我喜欢。 ? One More Thing 萌老师说,他的两大小梦想就是上 github 趋势榜和上热搜,没想到因为这一次 “突发奇想”,全都实现了。
今天想着如何快速的将 Rasa API 融入之前的项目中,如在我的公众号 coding01[1]里增加一个自动回复聊天机器人。...前言 在之前的文章中,有描述过如何在公众号里加入自动聊天机器人的文章,欢迎大家查阅:有机器人要菜单没什么用[3],文章里利用 EasyWeChat 和 ChatterBot 简单搭建一个公众号「自动回复机器人...加入 actions 镜像 第一步,在项目根目录创建 actions 文件夹,并将我们的 actions 代码移到文件夹 actions 下,同时创建空的 actions/__init__.py 文件,.../__init__.py 第二步,如果我们的 actions 需要用到第三方插件,则可以在 actions 下创建文件 requirements-actions.txt。...关联后,就可以在 nginx 配置上用容器名字代替 ip 关联了,具体 nginx 配置文件: upstream chatbot { server hello2_rasa_1:5005 weight
在这篇技术文章中,我将解释如何利用 LangChain Community、Mixtral 8-7B 和 ChromaDB 创建一个高级聊天机器人,该机器人能够处理各种文件类型,以便从向量数据库中检索信息...但首先,为不熟悉 RAG 的人提供一个说明。 了解 RAG RAG 在增强 LLM 的功能方面发挥着至关重要的作用。RAG 促进 LLM 访问外部数据,使它们能够生成具有附加上下文的信息。...提示 LLM:检索到的上下文和查询用于提示 LLM。LLM 生成一个在上下文上适当且信息丰富的响应。...如何运行代码 此设置过程为您提供了所有必要的工具和依赖项,这些工具和依赖项已正确配置,以便高效地运行和与聊天机器人交互。您需要的代码可在 GitHub 中获得,因此我避免在此处全部编写。...: 从提供的需求文件中安装所有必需的库: pip install -r requirements.txt 运行推理脚本: 使用 Python 启动聊天机器人应用程序: python chat_bot.py
如果是windows的电脑也不要使用带有中文的路径,要不然找不着别赖我~) 通过命令把这个目录变成Git可以管理的仓库,初始化版本库 $ git init 例如自己在桌面创建一个test的文件夹,gitbash...里需要输入的命令为: 注意:我的当前目录就是在桌面!!!...如果你没有看到目录,那是因为这个目录默认是隐藏的,用命令就可以看见。 这下这个test文件夹就真的是git的本地版本库了。 第五步:提交文件到版本库 这里我们可以先添加一个文件试试!...; 接着执行: $ git commit -m “附加说明” 这个命令是将readme.txt 文件加入到master分支上面并且添加你想的附加说明; 这两句命令执行完之后,readme.txt文件就正式加入到了版本库中...现在本地库和远程库已经连接上了; 我们可以在编辑一个文件 learngit.txt 添加到本地库中,提交到分支master上,然后开始向远程库推送; 依次输入命令: vim learngit.txt(
原本的方案提供了十分多的属性,我只保留了最基本的几个,其它都靠Style处理。因为我希望Form是一个80/20原则下的产物,很少的代码,很短的编程时间,可以处理大部分的需求。...如果将Label列设置一个很大的宽度又会在大部分情况下显得左边很空旷,所以最好做成自适应。 3.2 用Form和附加属性简化表单构建 3.2.1 如何使用 ?...可以看到使用附加属性的方式大大简化了布局Form的XAML,而更重要的是语义上更加“正常”一些(不过也有人反馈不喜欢这种方式,也可能只是我自己用习惯了)。...在Form中,只有FormItem和IsItemItsOwnContainer附加属性的值为True的元素返回True。...这种情况可以使用附加属性解决,如前面示例代码所示,使用附加属性后上面的示例代码可以答复简化,而且完全隐藏了FormItem这一层,语义上更合理。 如果对附加属性不熟悉可以看我的这篇文章。
自制机器人 我想造一个能识别物体的机器人。我在计算机编程和测试驱动开发领域有多年的经验,这让我对物理项目非常狂热。...DC电机运行的电流比 Raspberry Pi 能提供的电流要高,所以还需要一个单独的控制器,Adafruit电机扩展板就超级方便。...我配置的Nginx能让它将请求的摄像机图像直接传到文件位置,将其它所有数据传到我的网络服务器。 ? 然后,我建了一个简单的Python网络服务器,这能让我用键盘灵活遥控机器人。...安装的方法有许多,但实际上TensorFlow配有makefile文件,能让你把它正确安装到系统上。安装过程需要几个小时,还会出现一些dependency,不过对我来说还算顺利。...例如,它能一直认得我的笔记本电脑,即使是从奇怪的角度看;但当我把它开到散乱的电线篮前,它会以为那是一个烤面包机。
大家好,我是潇潇雨声。在前面的分享中,我们一起讨论了如何建立微信机器人。...今天,我很高兴与大家分享如何在短短 5 分钟内,通过利用开源项目 chatgpt-mirai-qq-bot,轻松打造属于自己的 QQ 聊天机器人。现在,让我们迈出第一步,开始动手吧!...下载完之后,解压到本地,我是专门建了一个文件夹存放开源项目,所以解压到这里。 直接单击初始化.cmd,进入一下所示的界面。...然后回车即可,就会让你输入你想配置机器人的 QQ 号,建议用自己的小号,虽然封号的概率很低,但是不怕一万,就怕万一。...] # 预设关键词 实际文件 "聊天" = "presets/issue402.txt" "猫娘" = "presets/catgirl.txt" 在配置文件的准备中,我们需要填写一个管理员 QQ
DALL-E是一款能从文本提示中创作出独特图像的AI模型,具有强大的创造力和惊人的逼真度。然而,如何将这种强大的能力接入我们日常使用的QQ机器人中呢?...DALL-E插件: nonebot.load_plugin('nonebot_plugin_dall-e') 在 .env 文件中配置 dallkey = 3(这是一个例子,你需要根据你的需求设置每分钟每个...在 data 目录中创建 penai_key.txt 文件,并在文件中写入你的key,每行写入一个key。...在 data 目录中创建 违禁词.txt 文件,并写入你不希望出现在用户提示词中的词语,每行一个词。 完成以上步骤,你的QQ机器人就能开始使用DALL-E的服务了。????...在人工智能与艺术的交融中,我们能看到无限可能。我希望DALL-E插件能为你的QQ机器人增添更多色彩,让AI绘图变得触手可及 快来试试DALL-E插件,让你的QQ机器人更上一层楼
DALL-E是一款能从文本提示中创作出独特图像的AI模型,具有强大的创造力和惊人的逼真度。然而,如何将这种强大的能力接入我们日常使用的QQ机器人中呢?这就是我今天要介绍的主题:DALL-E插件。...('nonebot_plugin_dall-e') 在 .env 文件中配置 dallkey = 3(这是一个例子,你需要根据你的需求设置每分钟每个key的最多调用次数)。...在 data 目录中创建 penai_key.txt 文件,并在文件中写入你的key,每行写入一个key。...在 data 目录中创建 违禁词.txt 文件,并写入你不希望出现在用户提示词中的词语,每行一个词。 完成以上步骤,你的QQ机器人就能开始使用DALL-E的服务了。...在人工智能与艺术的交融中,我们能看到无限可能。我希望DALL-E插件能为你的QQ机器人增添更多色彩,让AI绘图变得触手可及。 快来试试DALL-E插件,让你的QQ机器人更上一层楼!
大家好,我是乔克。 目的是什么 为啥要开发ChatOps,那是个啥玩意?...我的理解是“闲的”,用聊天的形式来做一些运维工作。 典型的应用场景如下: (1)、和 Jenkins、GitLab、GitHub 等 CI/CD 工具结合,执行构建、发布,代码合并等。...只需要在前台与预设好的机器人对话即可完成与后台工具、系统的交互,在移动环境下无需再与众多复杂的工具直接对接,大大提升移动办公的可行性。 DevOps 文化打造。...用与机器人对话这种简单的方式降低 DevOps 的接受门槛,让这种自动化办公的理念更容易的扩展到团队的每一个角落。 本篇文章就简单使用钉钉机器人来做ChatOps。...= nil { // handle error fmt.Println(err) } //关闭请求 defer resp.Body.Close() } 然后将其部署到对应的服务器上,在钉钉的测试群里进行对话测试
按照我的思路,不管他三七二十一直接丢到Sqlmap里一顿梭哈!我先是使用Burp抓包: ? 图片6 burp抓包 把抓到的数据包保存到本地 post.txt 文件里: ?...telnet或Putty等客户软件通过向服务器上的端口发送TCP或数据包来启动端口命中。 既然知道了原理之后我们就知道了如何去应对它了!借助偶像猪猪侠的话:只有对原理了然如心,你才能突破更多的限制!...图片25 test.py文件中的代码 通过代码审计它这个脚本是通过 sys 模块,它是一个简单的数据追加程序。它将使用2个文件作为参数,然后将第一个文件的内容附加到第二个文件中。.../tmp/raj# 在 tmp 创建一个 raj 文件,里面是我们的密码sudo ....图片27 拿到flag 最终也是在 /root 目录下拿到了 Flag 文件! 至此 DC 系列靶机已经完结~ ----
在这篇文章中,我将向你展示如何轻松创建一个强大的聊天机器人来处理1)你不断增长的客户请求和查询,2)使用不同语言进行交流。 我还将向你展示如何使用Flask将聊天机器人部署到web应用程序中。...一个聊天机器人,如果配置智能化,确实可以通过保持相同水平的客户满意度,同时允许人力资源集中在关键操作上,为企业释放巨大的价值。...请下载训练数据文件夹并编辑对话文件以满足你的需要:https://github.com/louisteo9/Chatbot 完整的代码和运行说明 在把所有代码放在一起之后,让我们使用可执行脚本来训练我们的聊天机器人...要在web应用程序上运行chatbot,我们需要找到一种方法让应用程序接收传入的数据并返回数据。...从我的github下载示例代码,然后根据需要编辑static和template文件夹中的文件:https://github.com/louisteo9/chatbot 之后,让我们运行「web_app.py
其实,早在1965年,Joseph Weizenbaum 在ACM上发表了题为《ELIZA,一个研究人机自然语言交流的计算机程序》的文章。...任务型机器人就是能够在某个领域或者某个特定的场景下来帮助我们完成某些人物,比如小爱同学可以操作家里面的空调,siri可以帮助我们上闹钟等等。...我们看到在文本分析场景下,使用精准模式是比较适合的,其他两种模式对于词的切分上都太过于细致了。...: import jieba from gensim.models import word2vec # 假设有文件 a.txt ,文件内容为:我爱北京天安门 f1 = open('a.txt') #...) 九 聊天机器人实践 首先我这里会有以压缩文件,里面包含两个txt文件,其中fenci.txt里边存储了一段文字,你需要把这些文字用分词库,把他们分成不同的词语,作为我们的语料库。
为了生成画作,Jeremy选用了DCGAN(深度卷积生成对抗网络),直接用了tensorlayer在GitHub上开放的TensorFlow代码。...机器人按指令操作的结果,和他美丽的想象相去甚远。以至于最后关头,他还在紧急修改调色指令。 ? Jeremy还向想让机器人在画布上做一些混色,写出了代码,但在有限的时间里,并没有实践成功。...机器人的艺术修养 那是一个周四的下午,Jeremy到实验室来告诉我,之前的试画他很满意,晚上就会把一幅大作的任务交给我。 之前从来没有画过一张完整的画,每次都让我试几下就把笔收走。...他果然被我精妙的技艺震撼了,除了速度,我还有更加流畅自然的笔触。 ? 这个傲娇的技术宅,明明感受到了我的厉害,还要说我的画有些小小的瑕疵。 他把水粉冲得太淡了,导致颜料在画布上开心地流淌。...△ 大概在剔牙 不过,没过多久Jeremy就跑来告诉我,他改主意了。Jeremy在调色桶和调色盘的转换之间,发现了一个bug,导致我的笔刷位置太低,才有了画布下方那条乱入的棕色长线。
领取专属 10元无门槛券
手把手带您无忧上云