很多优秀的开发者都喜欢使用 Mac 进行开发工作,笔者也是如此,所以整理了一下个人觉得好用的软件和工具,以及相关的设置并分享出来,欢迎大家互相交流探索。...接下来就由我介绍一下几个特别适合在Mac上使用的开发工具。这些工具就像是你的开发小助手,无论你是在搞前端设计,还是后端逻辑,甚至是数据库的管理,它们都能帮你搞定。...Item2 莫属, 但 Warp 横空出世了,尽管曾经我对该软件需要注册帐号来使用表达过质疑,但是相比提升的效率和更加好的开发体验,还是真香了, 可以说 Warp 就是一个 现代终端 应该有的样子。...Discord 的用户体验和开发体验都是非常优秀的, 比如你可以在自己的频道(植入bot和插件,api等等,如chatGPT机器人,群管理机器人等等,如果你有参与开源项目的打算,Discord 是非常推荐的...总之,作为一个以编码为主的开发者,个人所使用过且推荐的暂且就这么多,后续有新的软件分享也会持续更新,希望对你有所收获。
Discord AI Chatbot 上链接:https://github.com/mishalhossin/Discord-AI-Chatbot 这个机器人是基于 Python 的 discord.py...同理,容器管理界面仍然可以作为云操作系统的 App,我管你是 Kubernetes Dashboard、Rancher、KubeSphere 还是 Kuboard,都可以作为 App 装在这个云操作系统中...Application 中创建一个 Discord 机器人,在 Bot 的设置页面中找到 token 并复制下来。...继续往下,展开高级设置,点击「编辑环境变量」,填入以下环境变量: DISCORD_TOKEN= 把 换成上文提到的 Discord 机器人的 token。...自定义机器人语言 将 LANGUAGE 参数设置为 cn,就会使用简体中文。
碰巧,最近我在浏览 Hacker News 的时候,在榜首刷到了可以快速构建上述场景的开源低代码开发工具 - ILLA。我在 Discord 社群里和 ILLA 的团队取得了联系。...,当然 ILLA 支持用户使用代码自定义内容,自由度极高。...作为 Vue 的赞助方,ILLA 对前端使用的流畅度非常重视,使用非常丝滑 ILLA 的界面示意图 根据 ILLA 目前发布的情况,今年年底大家就可以用上 ILLA 的云服务来进行云部署快速体验 ILLA...在线尝试:https://fast-try.illacloud.com/ 使用 ILLA 的组件和页面功能,搭建前端 UI ILLA 提供了数十种前端常用组件,通过拖拽组件,可以轻松搭建 UI。...也可以跟着我下面的步骤,在本地安装并使用 ILLA Builder 并进行本地化部署。
譬如:…… 此前我也曾经尝试使用诸如 qqbot、酷 Q 的 nonebot 搭建过 QQ 机器人。 还有过两篇黑历史一样的文章,小爱是云游最好的女朋友(大雾) 和 酷 Q 使用笔记。...并作为一个平台,已有的功能可以通过配置文件快速使用,也可以通过插件的形式实现任意想要自定义的功能。 所以我相信 QQ 机器人应该会是个有趣且有用的东西。 未来道具研究所,el-bot 项目就此开始。...但 ADD-SP 很快遇到了一个问题,QQ 机器人想要足够实用,那么必然会用到一些自定义插件的地方。而 go 作为编译型语言,没办法动态加载插件。 我则嘀咕,这些用 js 就可以了嘛。...后续机器人的上游问题,也不用再操心。 为了与 node-mirai 相区别,并提供更好的代码提示,我决定使用 TypeScript 编写,并命名为 mirai-ts。...2020-07-26 v0.3 npm 包 此前我设想的 el-bot 是一个机器人模版,目标是简单的 clone 即可使用,其余一切需求通过 .env 设置环境变量或在 config/custom 中配置和编写自定义插件解决
该机器人自 2018 年以来一直存在,目前被近 230,000 台 Discord 服务器使用。但是,该机器人很长时间没有任何更新,当前版本已经无法维护。...所以我决定完全用 Rust 重写机器人,并将这个版本作为开源发布。 目标是重写现有功能,因为目前生产中的机器人使用旧版本的 Discord API,该版本将在 8 月底不再受支持。...使用的技术 该机器人使用 Twilight 库与 Discord API 进行交互,并在结构上支持大量服务器。...我选择使用 Redis 作为机器人缓存,使用 MongoDB 来存储持久数据(配置、审核日志等)。最终,目标是在集群中运行机器人以获得更好的弹性并允许零停机更新。...拥有庞大的用户群,我计划打开一个 OpenCollective 页面以允许财务贡献并确保项目的未来。如果该项目筹集的资金超过了为基础设施提供资金所需的资金,那么最活跃的贡献者将获得奖励。
↑ Midjourney的Discord服务器,当前MJ绘画都通过Discord和用户交互 19年我在做游戏语音社交产品的时候,就在Discord上做美国市场的测试和亚洲市场的用户交流社群。...对于Discord这个产品,我非常喜欢并推荐,如果做海外市场,尤其是欧美、日韩、东南亚等区域,想了解用户真实反馈,建立产品的用户圈子,Discord(以下简称DC)都是最优选择。...这些定制能力,让很多企业和产品愿意选择DC作为与用户交互的平台,这也是Midjourney选择用DC来测试、出图的主要原因。...用户可以将现有机器人添加到服务器中,或自己创建编程自定义机器人。 Permission 权限 权限决定了用户在服务器和频道中可以执行的操作,如发送消息、管理频道和修改服务器设置。...权限可以通过分配角色来设置。 Nitro Discord Nitro是一个付费订阅服务,为用户提供一些额外的功能和优势,如使用自定义表情、文件上传大小限制提高、以及支持屏幕共享的高清视频质量等。
前言 随着时间的推移,语言爱好者已经构建和共享了许多 Go 框架和库。这些包执行不同的功能,从开发微服务到制作 discord 机器人,一直到构建 Web 应用程序!...在本文中,我将尝试让您熟悉一些有用的方法,这些方法是我在尝试使用这种有趣的新编程语言学习和构建应用程序时发现的。 这绝不是一个详尽的列表,而是一个我喜欢并认为有趣的软件包列表,分享给大家。...一个好的开发实践是在 Makefile 中保留要执行的命令列表,我们可以在以后轻松引用并使用简单的 make 命令执行。...数据库对象关系管理 Gorm:这是最容易使用的对象关系映射(ORM)Go库, 特别适用于三种主流的数据库SQLite、PostgreSQL和MySQL。...discord 机器人操作。
本文尝试用一图说清Discord的整个发展轨迹,进而从中探寻百亿美元估值炼成的一些关键要素。 01 Discord是什么?...*数据来源:App Annie Discord通过用户自创建服务器的方式来区隔和聚集用户,单服务器最高人数上限80万。它还提供了服务器模板、频道设置以及超强的自定义机器人等能力方便创建者进行管理。...*Discord的界面 由于历史原因(最开始从游戏语音工具起家),Discord内服务器的分布中游戏和动漫占了很大的比重。但其他品类正在逐渐发展壮大。 ?...Discord提供的管理能力非常丰富,通过设置不同的频道组和频道、设置身份权限、引入机器人等等手段,数十万人的社群也能够进行的有条不紊。 ? ...这些机器人能够很好的解放人力成本,承担那些枯燥的运营工作。比如定时转发游戏更新新闻、定时移除不活跃的用户、定时举办活动并自主回收数据等等。
如果您使用的是 VS Code 作为您的 IDE,最简单的开始方式是下载 GPT Pilot VS Code 扩展[18]。 [19] 否则,您可以使用 CLI 工具。...在安装了 Python 和(可选的)PostgreSQL 之后,按照以下步骤操作: 1....PostgreSQL,只需设置 DATABASE_TYPE=postgres)•可选地设置 IGNORE_PATHS 以忽略工作区中不应由 GPT Pilot 跟踪的文件夹,对于编译器创建的文件夹很有用...如果您想尝试 GPT Pilot,这可能是您经常使用的标志。...因此,GPT Pilot 逐步编写应用程序,就像开发者在现实生活中所做的那样。这样,它可以在整个开发过程中随着问题的出现进行调试。如果遇到困难,您作为负责人的开发者可以审查代码并修复问题。
图3:用户信息示意图 1.5 机器人 在 Discord 中所有使用者皆可以创立机器人,机器人主要是使用 Python 和 Java 编写,透过 Discord API 的语法扩充来编程。...Discord 的客户端使用Web技术构建在 Electron 框架上,这使得它可在多平台运行,既可在网页上运行,又可在个人计算机上作为应用程序运行。...例如,如果用户使用自己的账号登录steam 玩游戏,Discord 便可以确定该用户正在玩该游戏。...机器人举例: MEE6 是一个特别受欢迎的机器人应用,超过 1400 万服务器使用它来创建自定义欢迎消息、主动引导不良行为者、分配社区角色、并为积极参与社区活动的用户授予“XP”(“经验点”)。...从用户的角度来看,Discord 的机器人生态系统其实非常重要,因为可以扩展功能并增加游戏感,而站在企业角度来看,机器人生态系统能从业务层面提供支撑,因为它允许开发人员在其应用程序接口(API)上进行构建
Vyper是一种基于python的语言,我很喜欢使用。它的应用不如它的EVM兄弟solidity多;但是,如果你喜欢python,你可能想尝试一下这种语言,而不是solidity。...它在后端使用ethers.js[46],自带的本地区块链用于测试,而且团队目前正在建立一个新的高级开发平台[47],集成到Hardhat中,我对2022年里的这个尝试感到无比兴奋。...这更适合在 Discord 或 Twitter 上讨论。 Discord 在2022年,我希望我们从Discord[132]转移到像StackOverflow这样的论坛作为支持和问题的主要手段。...这是一个针对EVM合约的fuzzer[144],如果你正在使用Trail of Bits的其他工具,你不妨再一次尝试一下。...它们都是允许你监控你的生产代码并确保它们保持安全的工具! 如果你还没有,我强烈建议你尝试一下这两个工具,并让我知道你的想法。 总结 这是我迄今为止最大的一篇文章,它包含了一个庞大的工具清单。
用户信息示意图:图片6.6机器人在 Discord 中所有使用者皆可以创立机器人,机器人主要是使用 Python 和 Java 编写,透过 Discord API 的语法扩充来编程。...Discord 的客户端使用Web技术构建在 Electron 框架上,这使得它可在多平台运行,既可在网页上运行,又可在个人计算机上作为应用程序运行。...例如:如果用户使用自己的账号登录steam 玩游戏,Discord 便可以确定该用户正在玩该游戏。...机器人举例:1)MEE6 是一个特别受欢迎的机器人应用,超过 1400 万服务器使用它来创建自定义欢迎消息、主动引导不良行为者、分配社区角色、并为积极参与社区活动的用户授予“XP”(“经验点”);2)ldleRPG...从用户的角度来看,Discord 的机器人生态系统其实非常重要,因为可以扩展功能并增加游戏感。
200MB,我的服务器只有2GB,除去系统占用和已经部署的服务,剩下只有700MB了,为了服务器的稳定,我只能忍痛将其关闭,并使用揽星在评论区提到的统计系统:51La和统计鸟,但是这两个卧龙凤雏每天都加载不出来...最终决定使用这个并暂时维持,不过我还在寻找更好的替代品,如果有更合适的我将毫不犹豫地替换掉它。...AGGRESSIVE_HASH_SALTING=True # 是否包含日期和站点 ID 在哈希用户时 # 在前端中链接到的自定义位置 URL。...如果使用 PostgreSQL,需要准备一个 PostgreSQL 服务器,并设置好相关环境变量,比如用户名、密码、主机和端口等,当然端口默认都是5432。...总结 在我寻找合适的访客统计系统的过程中,我经历了很多的尝试。
将你的 Discord Bot 添加到你的服务器 为了测试我们的机器人,需要一台Discord服务器。你可以使用现有服务器或创建新服务器。...复制机器人的 CLIENT_ID 并将其作为这个特殊授权URL (https://discordapp.com/developers/docs/topics/oauth2#bot-authorization-flow...Contents: Test 最后,我们设置好了基础配置:TypeScript 类型和我们的机器人内部的依赖注入容器。 实现业务逻辑 让我们直接介绍本文的核心内容:创建一个可测试的代码库。...为了展示如何将自定义对象注入 Bot 对象并对它们进行单元测试,我们将创建两个类: PingFinder 和 MessageResponder。...TypeScript 和依赖注入:不仅仅用于 Discord Bot 开发 无论我们是处理前端还是后端代码,将 TypeScript 的面向对象引入 JavaScript 都是一个很大的改进。
Midjourney 是一款非常特殊的 AI 绘画聊天机器人,它并不是软件,也不用安装,而是直接搭载在 Discord 平台之上,所有的功能都是通过调用 Discord 的聊天机器人程序实现的。...要想使用 Midjourney,只能进入他们的 Discord 服务器,并选择其中一个频道然后调用指令,输入 Prompt 提示词即可。 问题就在这里。...如果你明白了,请回复"我准备好了",当我输入中文内容后,请以"/imagine prompt:"作为开头,翻译我需要的英文内容。...Discord 机器人,在 Bot 的设置页面中找到 token 并复制下来。...机器人的项目:https://github.com/Zero6992/chatGPT-discord-bot 该项目虽然提供了 Dockerfile,但是没有提供构建好的镜像,我提交了自动构建镜像的
(一个简单&强大的 Web 思维导图) • microsearch(用80行Python代码写的一款搜索引擎) 1、coze-discord-proxy coze-discord-proxy 是一款代理...字节 coze 的GPT-4是免费可以用的,但是要基于它的网站使用,所以有人研究出了代理Discord-Bot对话Coze-Bot,实现API形式请求GPT4对话模型/微调模型。...作为调试接口的利器,Hoppscotch通过直观的用户界面和强大的功能,提高了开发效率。 它支持多种HTTP请求方法,能够快速发现问题并优化API的调用过程。...特性: • 插件化架构,除核心功能外,其他功能作为插件提供,按需使用,减小打包体积 • 支持逻辑结构图、思维导图、组织结构图、目录组织图、时间轴(横向、竖向)、鱼骨图等结构 • 内置多种主题,允许高度自定义样式...该项目允许用户使用 Python 执行搜索,并且还提供了一个选项来部署带有端点和网站的 FastAPI 应用程序,以提供用户友好的体验。
前言Coze我已经使用过国际版本搭建了自己的 Bot 代理到了 discord,Coze是新一代的AI聊天机器人和应用程序编辑开发平台专为开发下一代AI聊天机器人而设计,该平台允许用户无论是否有编程经验...,都能快速创建各种类型的聊天机器人,并轻松部署在不同的社交平台和消息传递应用程序上,它可以创建自己的 Bot 机器人类似 ChatGPT 的插件能够实现不同角色的机器人下面详细介绍一下Coze的 Bot...调教以及搭建 Bot 对接社交平台实战下面是搭建完毕的效果使用 coze 代理到 discord 多人聊天使用搭建 Bot 机器人首先进入Coze国际网站进行注册使用Coze进入主页后进行创建 Bot...创建 discord 应用创建一个应用接入 Coze Bot 来使用 用于绑定 Coze 和发送消息前往 Discord Developer Portal并创建应用填写 Bot 姓名创建创建完毕后会出现下面的页面拿到...即可获得机器人授权接着进行发布 勾选需要发布的平台前往 discord 聊天服务器查看机器人是否上线 测试 Coze 聊天我正在参与2024腾讯技术创作特训营第五期有奖征文,快来和我瓜分大奖!
•Databerry[32]: Databerry是一个无代码平台,用于构建自定义的LLM代理。它提供了一个用户友好的解决方案,可以快速在您的个人数据上设置语义搜索系统,无需任何技术知识。...[87]: 专注于在 LangChain 文档上回答问题的本地托管聊天机器人•Langchain Chat[88]: 另一个用于 LangChain 聊天的 Next.js 前端....•SmartPilot[102]: 利用 OpenAI 的语言模型生成,分析,并选择给定问题的最佳答案的 Python 程序•Howdol[103]: 一个能回答问题的帮助聊天机器人•MrsStax[104...•Cheshire Cat[118]: 具有即用型聊天集成和插件开发平台的自定义 AGI 机器人。...•llm-lobbyist[128]: 大型语言模型作为公司游说者•Langchain 语义搜索[129]: 使用 GPT3,LangChain 和 Python 搜索和索引你自己的 Google Drive
同时支持自定义模型,也支持ChatGPT、阿里、百度等多家大平台的AI模型。 Dify社区版的搭建也是非常方便的,你可以使用Docker搭建、源码启动等多种方式。...比较推荐使用Docker搭建,使用源码搭建,需要配置Python环境,可能搭建好环境之后在服务启动时,又一堆问题,很繁琐。...无论用户是否有编程经验,都可以通过该平台快速创建各种类型的聊天机器人、智能体、AI应用和插件,并将其部署在社交平台和即时聊天应用程序中,如Discord、WhatsApp、Twitter、飞书、微信公众号...Coze国际版(coze.com)提供的是基于OpenAI GPT-4和GPT-3.5的API来创建和使用AI聊天机器人,并未使用自研的云雀大模型。...如同此前推出的聊天机器人豆包国际版为Cici,字节也推出了一个国内版本的Coze扣子(coze.cn),采用了云雀大模型,允许用户自主创建自定义聊天机器人。
:使用新的GPT-4 api为多个大型PDF文件构建chatGPT聊天机器人。...文件创建ChatGPT聊天机器人 使用新的GPT-4 api为多个大型PDF文件构建chatGPT聊天机器人。...使用的技术栈包括LangChain、Pinecone、Typescript、Openai和Next.js。LangChain是一个框架,使构建可扩展的AI/LLM应用程序和聊天机器人变得更容易。...为你的openai的api key•安装依赖 pip3 install -r requirements.txt •运行 python3 main.py 模式选择 •编辑config.json, 设置mode..." } 安装postgresql(可选) •编辑config.json, 设置use_postgres为true•安装postgresql•默认的sql地址: postgresql://localhost
领取专属 10元无门槛券
手把手带您无忧上云