普通视图

发现新文章,点击刷新页面。
昨天以前首页
  • ✇辰安博客
  • CPU-Z v2.14.0中文绿色单文件 权威的CPU处理器检测工具辰安
    CPU-Z是最权威的CPU处理器检测工具。它支持的CPU种类相当全面,软件的启动速度及检测速度也很快,能够准确的检测出CPU、主板、内存、显卡、SPD等相关信息,包含制造厂及处理器名称,核心构造及封装技术,内部外部频率,最大超频速度侦测,处理器相关可以使用的指令集等。它可以看出哪家厂牌、内频、Cache等玩家常提到的数据,更包括SelfSnoop、CMOVccInstruction这些专家才看得懂的资讯与数据。 更新日志 cpuid.com/softwares/cpu-z.html 2025.02.10 v2.14.0 - 支持NVIDIA RTX 5090 & 5080 GPUs. - 支持AMD Ryzen 9 9955HX3D, 9955HX, 9950HX3D, 9950HX, 9850HX, 9845HX (Fire Range). - 修复Fixed benchmark graphs scaling. 2024.12.25 v2.13.0 - 支持Intel Arc B580 GPU. - 支持Intel Arrow Lake-U preliminary
     

CPU-Z v2.14.0中文绿色单文件 权威的CPU处理器检测工具

作者 辰安
2024年11月7日 21:07

CPU-Z是最权威的CPU处理器检测工具。它支持的CPU种类相当全面,软件的启动速度及检测速度也很快,能够准确的检测出CPU、主板、内存、显卡、SPD等相关信息,包含制造厂及处理器名称,核心构造及封装技术,内部外部频率,最大超频速度侦测,处理器相关可以使用的指令集等。它可以看出哪家厂牌、内频、Cache等玩家常提到的数据,更包括SelfSnoop、CMOVccInstruction这些专家才看得懂的资讯与数据。

ed591562a7b825810b25e2a2664ef889

更新日志

cpuid.com/softwares/cpu-z.html

2025.02.10 v2.14.0

- 支持NVIDIA RTX 5090 & 5080 GPUs.

- 支持AMD Ryzen 9 9955HX3D, 9955HX, 9950HX3D, 9950HX, 9850HX, 9845HX (Fire Range).

- 修复Fixed benchmark graphs scaling.

2024.12.25 v2.13.0

- 支持Intel Arc B580 GPU.

- 支持Intel Arrow Lake-U preliminary support.

- 支持Improved support of Intel Lunar Lake.

- 支持Intel Q870, B860, H810, W880, HM870, WM890, WM880 chipsets.

- 支持CAMM2 memory modules type.

版本特点

- 取消了自动检测升级,32位和64位自适应启动

- 徒手汉化未翻译的英文字符,调整修正繁体中文

- 去工具按钮下拉菜单:更新, 软件推广, 产品链接

下载

https://zyd.lanzouo.com/iGH8b2ngmadc

  • ✇爱吃猫的鱼BLOG
  • 全面详解开箱即用的 AI 工具 CursorM.Talen
    1 前言Cursor 是一款智能化的编程辅助工具,旨在帮助开发者提高编码效率和质量。它利用先进的机器学习算法和自然语言处理技术,能够理解用户的编程意图,并提供实时的代码建议、自动补全、错误检测等功能。无论是初学者还是经验丰富的开发者,Cursor 都可以成为开发过程中的得力助手。值得一提的是,Cursor 不是完全免费的,新用户可以享受 14 天的专业版试用,而试用过期后的免费版功能受限,很难完成日常开发需求,那就免不了需要去付费订阅了。但办法总比困难多,文末提供永久免费使用教程。2 安装 CursorCursor 的安装非常简单,直接前往官网下载并运行安装程序,完成后将自动运行 Cursor。首次进入 Cursor 需要进行相关设置,这里依次为键盘映射、AI 语言、问题嵌入范围是否整库和添加命令行启动,这里一般只需要修改前两项,可以根据平时的软件习惯和个人语言支持来选择。然后根据引导不断下一步来到登录步骤并完成注册登录,这一步是必须的,否则将无法使用任何 AI 功能。你可以选择邮箱、谷歌或 GitHub 任一方式注册。注册完成后将自动登录,回到 Cursor 中页面如下即完成登录并且
     

全面详解开箱即用的 AI 工具 Cursor

作者 M.Talen
2025年1月19日 20:05

1 前言

Cursor 是一款智能化的编程辅助工具,旨在帮助开发者提高编码效率和质量。它利用先进的机器学习算法和自然语言处理技术,能够理解用户的编程意图,并提供实时的代码建议、自动补全、错误检测等功能。无论是初学者还是经验丰富的开发者,Cursor 都可以成为开发过程中的得力助手。

值得一提的是,Cursor 不是完全免费的,新用户可以享受 14 天的专业版试用,而试用过期后的免费版功能受限,很难完成日常开发需求,那就免不了需要去付费订阅了。但办法总比困难多,文末提供永久免费使用教程。

2 安装 Cursor

Cursor 的安装非常简单,直接前往官网下载并运行安装程序,完成后将自动运行 Cursor。

image-20250114114319397

首次进入 Cursor 需要进行相关设置,这里依次为键盘映射、AI 语言、问题嵌入范围是否整库和添加命令行启动,这里一般只需要修改前两项,可以根据平时的软件习惯和个人语言支持来选择。

image-20250114114452403

然后根据引导不断下一步来到登录步骤并完成注册登录,这一步是必须的,否则将无法使用任何 AI 功能。你可以选择邮箱、谷歌或 GitHub 任一方式注册。注册完成后将自动登录,回到 Cursor 中页面如下即完成登录并且可以开始使用了。

image-20250114120526270

3 简单配置

3.1 切换中文

程序本身是英文的,而对于很多人可能是需要一个中文界面环境的。

Cursor 设置中文的方法和 VS Code 相同,只需要在拓展中搜索 chinese(simplified) 安装并重启 Cursor 后启用。

image-20250114213731951

3.2 迁移 VS Code

Cursor 是一款基于 VS Code 技术构建的编辑器,从切换中文配置方法中也不难看出它们的共通性。如果你也是 VS Code 用户,那么你可以直接将 VS Code 的配置无缝迁移到 Cursor。

首先在软件中导航到 Settings > General > Account,找到 VS Code Import 项,点击导入按钮耐心等待些许时间。等待右下角出现提醒,重新启动软件完成,此时拓展、主题、设置和键绑定等配置均迁移到 Cursor。

image-20250114215125754

3.3 垂直活动栏

默认情况下,活动栏是水平的,以便为聊天留出空间,但如果更喜欢传统的垂直活动栏,可以进入设置中搜索 workbench.activityBar.orientation 并将其值修改为 vertical 后重启软件。

image-20250114224841637

4 基本使用

4.1 常用快捷键

在 Cursor 中常用的快捷键有四个,分别是 TabCtrl + KCtrl + LCtrl + I,它们从不同方面为用户提供最大的便捷。

4.1.1 Tab 代码补全

不同的 AI 编辑器都实现了 Tab 功能,但实际体验却天差地别,最简单直接的形式就是根据当前的代码上下文,自动生成代码补全的建议,用户直接通过Tab键就可以完成代码的修改与补全。而 Cursor 的 Tab 功能,不仅可以插入代码,而且可以对现有的代码进行修改,这正是它的独特之处。

代码生成补全是最基础的 Tab 功能,直接根据当前光标所在的位置,生成代码补全建议。你可能只需要输入部分内容,Cursor 就会根据已知信息智能补全剩余代码。

image-20250115181307613

除了剩余代码补全,还支持多行代码修改建议。

image-20250115181915358

当代码出现一些错误时,Cursor 会显示出所有问题处,你可以一键 Tab 来修复所有问题。

image-20250115182615369

需要注意的是,Tab 在进行任何补全或修改建议时,代码会以灰色斜体显示。

4.1.2 Ctrl + K 提示栏

该快捷键可以打开提示栏,提示栏功能是引导 AI 编程最快速方式,不同于聊天功能的是,提示栏更加聚焦局部代码处理,是对代码进行精细化处理的最佳工具,弥补了 AI 不能完全理解用户意图的缺陷。

image-20250116175343235

没有选中任何代码时按下 Ctrl + K 时,Cursor会根据在提示栏中输入的内容生成新代码

image-20250116180212680

选中某段代码时按下 Ctrl + K 时,Cursor会根据在提示栏中输入的内容修改选中的代码

image-20250116180336788

在内置终端中也可以按下 Ctrl + K 快捷键打开终端底部的提示栏,Cursor 会根据描述自动帮助写出一个终端命令。

image-20250116180914680

提示栏还有一个优雅的功能,当你对第一次生成的结果不满意,你可以在 Follow-up instructions... 处使用新描述来修改代码。

4.1.3 Ctrl + L 对话框

该快捷键可以打开对话框,它和大部分 AI 工具相同,以最直接的对话方式获取解释和建议,另外还有 Apply 功能可以将对话中给出的代码建议直接应用到项目中。

image-20250116183927186

将对话中生成的代码应用到项目中后,编辑器会将原内容以红色标注,新内容以绿色标注,点击 Accept 按钮(Ctrl + Shift + Y)确认应用修改,点击 Reject 按钮(Ctrl + N)取消应用修改。

image-20250116184238422

4.1.4 Ctrl + I 对话框 Composer

该快捷键用来打开对话框中的一个特殊功能 Composer,它是专为整个项目设计的,可以通过和模型对话来开发整个项目,过程就和聊天差不多,在会话中可以帮助你创建文件、删除文件、同时编辑多个文件等功能。

比如我创建了一个空白项目,开启 Composer 对话框,发生要求内容消息,AI 自动创建所需要的文件并且编写其内容。

image-20250116213326309

4.2 @注记

为了更方便地向大语言模型提供上下文信息,Cursor 内设了不同的 @ 注记,使用 @ 注记能够方便地注入不同类型的上下文信息到你的对话里。

一般的注记是通用的,适用于所有对话窗口,如提示栏(Ctrl + K)、对话框(Ctrl + L)等。

4.2.1 @files 导入特定文件内容

当在对话框输入 @files 注记时,Cursor 会自动弹出对代码仓库的检索列表,输入想要导入上下文的文件名,按下确认键,相应文件里的内容便会自动注入到上下文中,可帮助模型更好地理解与特定文件相关的代码逻辑和需求。

image-20250116221540710

4.2.2 @folders 提供文件目录

能够提供文件目录的相关信息,在遇到路径问题或需要模型了解特定目录结构及其中文件的情况时使用,可以向大模型寻求解决方法。

image-20250116221703721

4.2.3 @code 精确代码片段

提供更精确的代码片段上下文。使用时会弹出相应检索框,输入关键词后在索引列表中选择相应的代码块即可,适用于需要聚焦特定代码块进行分析、修改或生成的场景。

image-20250116222115835

4.2.4 @docs 函数或库官方文档

能够从函数或库的官方文档里获取上下文,但只能从可访问的在线文档里获取,有助于在编写代码时快速获取相关函数或库的详细说明和使用方法。

4.2.5 @git 仓库 commit 历史

只能在对话框里使用,能够将当前的 git 仓库的 commit 历史作为上下文传递给大模型,方便在代码开发过程中结合版本历史进行分析和决策。

image-20250116222408987

4.2.6 @codebase 高级代码库搜索

只能在对话框里使用,用于在代码仓里扫描相应的文件传入,可帮助模型全面了解代码仓库的整体结构和内容,从而提供更准确和全面的代码建议和解决方案。

image-20250116223001950

4.2.7 @web 网络搜索结果

会默认将提问先向搜索引擎进行搜索,然后提取搜索结果作为上下文。当遇到问题不想再打开网页搜索报错信息时,可直接使用此注记获取网络上的相关信息和解决方案。

image-20250116223618025

4.2.8 @definitions 注记

只能在提示栏里使用,会将光标停留的那一行代码里涉及到的变量、类型的相关定义作为上下文传递给大模型,类似于 @code 注记,但更侧重于变量和类型定义的提取。

image-20250116224152595

4.3 模型选择

在提示栏和对话框里,均有一个按钮来选择语言模型。

image-20250116224901228

当前可选的模型仅为部分已开启模型,如果需要更多的可以在 Cursor Settings > Models > Model Names 中选择要启用的模型。

image-20250116225510880

目前官网中支持的主要模型提供商有:OpenAI、Anthropic、Google 和 Azure。

5 解决限制

本文提供的解决限制方法不确保长期有效。

5.1 方法一:更换账户

普通用户注册后,可以免费体验 14 天的 Pro 版本,相当于拥有多少邮箱,就拥有了多少个免费体验,这里推荐 2925 无限邮,1 个邮箱当无限邮箱用。

但同一台设备免费试用次数过多,就会有以下类似错误:

1
Too many free trial accounts used on this machine. Please upgrade to pro. We have this limit in place to prevent abuse. Please let us know if you believe this is a mistake.

这是因为当前设备使用太多次免费试用账号,原理是 Cursor 客户端会在你的电脑上生成一个唯一识别的机器 ID,所有我们只需要修改这个 ID 就可以解决这个问题。

由网络一位大神开发了一个可以自动完成这一步骤的工具,在 GitHub 上开源项目叫做 go-cursor-help,我们可以通过简单一行命令来使用它。

关闭 Cursor 软件,使用管理员身份打开 Windows PowerShell 执行以下命令。

1
irm https://raw.githubusercontent.com/yuaotian/go-cursor-help/master/scripts/install.ps1 | iex

5.2 方法二:绕过会员检查机制

这是又一位大神制作的开源工具 Cursor Free VIP,它可以帮助用户自动绕过 Cursor 的会员检查机制,并免费升级为 Pro 会员。

请特别注意,此种方法使用有风险!!!

登出 Cursor 账户并关闭软件,使用管理员身份打开 Windows PowerShell 执行以下命令。

1
irm https://raw.githubusercontent.com/yeongpin/cursor-free-vip/main/scripts/install.ps1 | iex

6 写在最后

Cursor AI 是一个强大的编程辅助工具,通过提供智能的代码建议和自动化功能,大大提高了开发者的工作效率。无论是新手还是专家,使用 Cursor AI 都能帮助你更好地完成编码任务,节省时间并减少错误。如果你希望提升自己的编码能力,不妨尝试一下 Cursor AI。

  • ✇辰安博客
  • Chatbox API工具v1.8.1绿色版辰安
    一款支持 Windows、Mac 和 Linux 的 Ch*GPT API (OpenAI API) 桌面应用程序。打开源的ch*tg*t桌面应用,下载安装包直接运行,提示开发神器,Window、Mac、Linux全平台支持。 软件功能 github.com/Bin-Huang/chatbox 与 GPT Plus 一样快的速度 数据存储在本地,没有丢失的风险 更多的自由和强大的提示能力 支持GPT-4等模型 支持自定义域代理 更多功能:Markdown、消息引用、单词和令牌估计、夜间模式...... UI设计符合人体工程学 自带软件安装器,无需部署 免费和开源 官网下载 https://chatboxai.app/zh
     

Chatbox API工具v1.8.1绿色版

作者 辰安
2025年1月15日 21:34

一款支持 Windows、Mac 和 Linux 的 Ch*GPT API (OpenAI API) 桌面应用程序。打开源的ch*tg*t桌面应用,下载安装包直接运行,提示开发神器,Window、Mac、Linux全平台支持。

ede8c472fbc382f57074cb645c004535

软件功能

github.com/Bin-Huang/chatbox

与 GPT Plus 一样快的速度

数据存储在本地,没有丢失的风险

更多的自由和强大的提示能力

支持GPT-4等模型

支持自定义域代理

更多功能:Markdown、消息引用、单词和令牌估计、夜间模式......

UI设计符合人体工程学

自带软件安装器,无需部署

免费和开源

官网下载

https://chatboxai.app/zh

  • ✇Tianli's Blog
  • PostChat--让你的网站提前步入AI时代Tianli
    在去年的这个时候,我和Heo,轻笑共同开发了AI摘要,AI摘要一经问世饱受各网站开发者/博主/站长喜爱,在有限的数据统计中,我们发现AI摘要显著提高了站点的用户留存率,很多访客会等待AI摘要加载完再滑动页面。同时,非常有利于访客对信息进行有效筛选,而且部署方便,实用性强,网站接入非常便捷。 今天,由我和Heo共同开发的PostChat正式上线,能够轻松在你的网站接入AI,并且能够自动将你网站的内容上传到知识库,并在前端展示,使用户方便/快捷的使用AI,如果您是技术型博客站点,也能够辅助您站点访客的问题进行解答。 文章摘要 参考网站上方TianliGPT。 超大的文章摘要空间,可以支持上万个网页嵌入AI摘要功能,定价请参考 PostChat使用订阅制度,在用户有效期内无限额生成网站摘要,且自动上传到知识库用于搜索以及AI问答。 AI搜索 将网站的搜索功能接入到PostChat,体验更加精准的大模型搜索方式。 搜索基于AI索引,结合AI摘要,为用户提供摘要与标题结合的搜索方式,能够让用户更准确的搜索到需要的内容。 传统搜索
     

PostChat--让你的网站提前步入AI时代

作者 Tianli
2024年4月12日 14:03

在去年的这个时候,我和Heo,轻笑共同开发了AI摘要,AI摘要一经问世饱受各网站开发者/博主/站长喜爱,在有限的数据统计中,我们发现AI摘要显著提高了站点的用户留存率,很多访客会等待AI摘要加载完再滑动页面。同时,非常有利于访客对信息进行有效筛选,而且部署方便,实用性强,网站接入非常便捷。

今天,由我和Heo共同开发的PostChat正式上线,能够轻松在你的网站接入AI,并且能够自动将你网站的内容上传到知识库,并在前端展示,使用户方便/快捷的使用AI,如果您是技术型博客站点,也能够辅助您站点访客的问题进行解答。

文章摘要

参考网站上方TianliGPT。

超大的文章摘要空间,可以支持上万个网页嵌入AI摘要功能,定价请参考

PostChat使用订阅制度,在用户有效期内无限额生成网站摘要,且自动上传到知识库用于搜索以及AI问答。

AI搜索

将网站的搜索功能接入到PostChat,体验更加精准的大模型搜索方式。

搜索基于AI索引,结合AI摘要,为用户提供摘要与标题结合的搜索方式,能够让用户更准确的搜索到需要的内容。

传统搜索
PostChat提供的AI搜索

通过以上的对比,我们可以发现传统的模糊搜索方式,如果不包含相关关键词就无法索引,但是在AI搜索中,仍然能够精准匹配搜索结果。

知识库对话

PostChat采用了与AI摘要相结合的方式,让AI摘要不局限于摘要,更能够通过摘要赋能对话能力,根据您网站内容进行回答内容,使其作为您网站的专属AI助手,并且提供专属建议。

不止于此,即使你没有网站,需要对相关笔记或者文章进行知识库问答,您可以在后台自主上传文件进行向量化,然后在PostChat官网进行知识库问答,亦或是搜索,PostChat将生成独立页面进行展示。

除此之外,我们还为大家开放了Prompt编写能力,让你的AI更懂你,更符合您的生产需求。

预设参考PostChat主页,需要包含两个参数方可确认修改:

 {{question}}:即用户提出的第一个问题,PostChat将会把用户提出来的第一个问题植入此处,再回传至AI。 

{{answer}}:即根据用户提出的问题,PostChat根据相关算法召回出来的可能的衔接上下文内容,用于辅助AI回答。

自由对话

为大家提供了常规AI对话能力,日常使用中一些简单的代码或者生活疑问都可以询问AI,AI使用了多种大模型进行负载均衡保证速度和稳定性。

如何使用?

您可以参考https://postchat.zhheo.com 官方文档进行代码安装。

风险提示

AI提供了相关交互能力,因此您在备案期间建议关闭PostChat。

PostChat使用AI赋能,可能产生错误的信息,请您注意核实。

拓展使用

还有更多的使用方法,待您发掘。

优惠

您也可以通过此链接进行注册https://ai.tianli0.top/?InviteID=8NQ710QE

通过此链接注册成功后被邀请用户从未开通过会员,使用邀请链接登录即可绑定。被邀请用户在注册一年内每次开通会员,均可获得额外的会员时长奖励。
被邀请用户开通1年,双方获得31日奖励。被邀请用户开通1个月,双方获得7天奖励。

  • ✇新锐博客
  • Docker 搭建Lobe Chat莫忘
    前言 之前推荐过chatgpt-next-web,但是感觉页面并没有很还原openai,所以找到了这个相似度很高的Lobe Chat。 教程 命令安装 $ docker run -d -p 3210:3210 -e OPENAI_API_KEY=sk-xxxx -e OPENAI_PROXY_URL=https://api-proxy.com/v1 -e ACCESS_CODE=lobe66 --name lobe-chat lobehub/lobe-chat 其中OPENAI_PROXY_URL 可以设置为第三方代理OPENAI服务。 手动安装 1.进入宝塔面板找到Docker,并且安装Docker管理器。 2.找到镜像,点击从仓库中拉取。 3.选择官方镜像库,输入:lobehub/lobe-chat ,接着等待获取成功。 4.找到容器,并且创建新的容器,镜像选择刚刚获取成功的镜像。 5.容器端口输入3210,服务器端口自定义。 设置反代 1.宝塔新建网站,PHP版本选择纯静态。 2.找到反向代理,添加反向代理,URL为ip+端口 3.反代设置完成,可以
     

Docker 搭建Lobe Chat

作者 莫忘
2024年5月14日 11:38

前言

之前推荐过chatgpt-next-web,但是感觉页面并没有很还原openai,所以找到了这个相似度很高的Lobe Chat。

教程

命令安装

$ docker run -d -p 3210:3210 
  -e OPENAI_API_KEY=sk-xxxx 
  -e OPENAI_PROXY_URL=https://api-proxy.com/v1 
  -e ACCESS_CODE=lobe66 
  --name lobe-chat 
  lobehub/lobe-chat

其中OPENAI_PROXY_URL 可以设置为第三方代理OPENAI服务。

手动安装

1.进入宝塔面板找到Docker,并且安装Docker管理器。

2.找到镜像,点击从仓库中拉取。

3.选择官方镜像库,输入:lobehub/lobe-chat ,接着等待获取成功。

4.找到容器,并且创建新的容器,镜像选择刚刚获取成功的镜像。

5.容器端口输入3210,服务器端口自定义。

设置反代

1.宝塔新建网站,PHP版本选择纯静态。

2.找到反向代理,添加反向代理,URL为ip+端口

3.反代设置完成,可以通过网站访问了。

相关

开源地址:https://github.com/lobehub/lobe-chat/blob/main/README.zh-CN.md

镜像站:https://hub.yzuu.cf/lobehub/lobe-chat/blob/main/README.zh-CN.md

官方文档:https://lobehub.com/zh/docs/usage/start

  • ✇新锐博客
  • chatgpt-on-wechat:微信公众号AI自动回复莫忘
    前言 这段时间闲得无聊于是就到处找github项目,终于让我找到一个能够使用在微信公众号上面的项目,名为chatgpt-on-wechat,它是基于GPT3.5/GPT4.0/Claude/文心一言/讯飞星火/LinkAI等AI平台的一款能够支持个人微信、公众号、企业微信、飞书部署,能处理文本、语音和图片,访问操作系统和互联网和支持基于知识库定制的专属机器人。 功能  多端部署: 可接入 微信公众号、企业微信应用、钉钉、飞书  基础对话: 私聊及群聊的消息智能回复,支持多轮会话上下文记忆,支持 GPT-3, GPT-3.5, GPT-4, 文心一言模型  语音识别: 可识别语音消息,通过文字或语音回复,支持 azure, baidu, google, openai 等多种语音模型  图片生成: 支持图片生成 和 图生图(如照片修复),可选择 Dell-E, stable diffusion, replicate, Midjourney 模型  丰富插件: 支持个性化插件扩展,已实现多角色切换、文字冒险、敏感词过滤、聊天记录总结等插件  Tool工具: 与操作系统和互联网交互,支持最新信
     

chatgpt-on-wechat:微信公众号AI自动回复

作者 莫忘
2024年5月6日 14:16

前言

这段时间闲得无聊于是就到处找github项目,终于让我找到一个能够使用在微信公众号上面的项目,名为chatgpt-on-wechat,它是基于GPT3.5/GPT4.0/Claude/文心一言/讯飞星火/LinkAI等AI平台的一款能够支持个人微信、公众号、企业微信、飞书部署,能处理文本、语音和图片,访问操作系统和互联网和支持基于知识库定制的专属机器人。

功能

 多端部署: 可接入 微信公众号、企业微信应用、钉钉、飞书

 基础对话: 私聊及群聊的消息智能回复,支持多轮会话上下文记忆,支持 GPT-3, GPT-3.5, GPT-4, 文心一言模型

 语音识别: 可识别语音消息,通过文字或语音回复,支持 azure, baidu, google, openai 等多种语音模型

 图片生成: 支持图片生成 和 图生图(如照片修复),可选择 Dell-E, stable diffusion, replicate, Midjourney 模型

 丰富插件: 支持个性化插件扩展,已实现多角色切换、文字冒险、敏感词过滤、聊天记录总结等插件

 Tool工具: 与操作系统和互联网交互,支持最新信息搜索、数学计算、天气和资讯查询、网页总结,基于 chatgpt-tool-hub 实现

 知识库: 通过上传知识库文件自定义专属机器人,可作为数字分身、领域知识库、智能客服使用,基于 LinkAI 实现

部署方式

运行方式 需要的资源 优势 劣势
Docker部署 服务器 + docker环境 不用关心python环境和依赖 插件配置稍麻烦
本地运行 个人机器 + 本地代理 + python环境 方便本地代码调试 不适合长时间稳定运行
服务器部署 服务器 + python环境 方便配置和源码修改、稳定运行 需要简单的linux基础
Railway部署 一个超过半年的github账号 一键部署 免费额度有限,插件等高级功能使用不便

[start-plane type="2"]因为我想搭建的是公众号,所以目前支持公众号的只有docker 和服务器 ,暂不支持本地 和Railway [/start-plane]

部署教程

本教程只适用于服务器部署,其他部署请看项目文档-程序部署

可以公众号搜索:新锐博客 进行体验,欢迎大家关注哟!~

1.准备一个微信公众号(订阅号),一台linux服务器

2.前往讯飞星火认知大模型 进行注册以及实名认证,可以免费购买一年两百万的Token数。

图片[1]-新锐博客讯飞星火认知大模型,是由科大讯飞推出的新一代认知智能大模型,拥有跨领域的知识和语言理解能力,能够基于自然对话方式理解与执行任务,提供语言理解、知识问答、逻辑推理、数学题解答、代码理解与编写等多种能力。"]讯飞星火认知大模型

3.记下APPID、APISecret、APIKey 的值,后面需要用到。(请妥善保存这些值,不可变更,请勿泄露。)

图片[2]-新锐博客

4.检查你的服务器是否安装了python 3.7.1~3.9.X ,推荐3.8。如果安装了请跳过5-6步骤。

5.安装python环境,打开finalshell 等连接工具,按照以下命令逐步进行

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel
#安装依赖包

yum install wget
#安装wget

wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz
#下载源码包

tar -zxvf Python-3.8.1.tgz
#解压压缩包

cd Python-3.8.1
#进入文件夹

./configure prefix=/usr/local/python3
#配置安装位置

make && make install
#安装make

6.配置软链接

sudo rm /usr/bin/python3

ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3
#添加python3的软链接

7.进入宝塔创建站点,然后在站点设置的 反向代理 进行添加你所需要映射的端口,写法为:127.0.0.1:端口号(记住这个端口号)

图片[3]-新锐博客图片[4]-新锐博客

8.在FinalShell 上,进入该站点的根目录处,也就是刚刚创建的网站目录,比如:/www/wwwroot/ai 。接着逐步执行下方内容。

cd /www/wwwroot/ai
#进入站点根目录

git clone https://github.com/zhayujie/chatgpt-on-wechat
#拉取项目源码

pip3 install --upgrade pip
#更新下pip版本

9.进入后拉取项目代码,再到宝塔的站点文件处将拉取到的 chatgpt-on-wechat 文件夹内所有的文件移动到站点的根目录。

10.按照如下命令进行

pip3 install -r requirements.txt
pip3 install -r requirements-optional.txt
#安装依赖

11.登录微信公众号,找到设置与开发里的基本配置 选项,进行开通后,会得到开发者的 AppID  和 AppSecret ,请牢记AppSecret (只出现一次之后需要重置才会再次看到)以便后续使用。

12.在宝塔内,站点根目录处新建 config.json 文件,配置好下边的东西,放进去。

{
  "open_ai_api_key": "没用,但是别删",
  "model": "xunfei",
  "xunfei_app_id": "星火APPID",
  "xunfei_api_secret": "星火APISecret",
  "xunfei_api_key": "星火APIKey",
  "channel_type": "wechatmp",
  "wechatmp_app_id": "公众号开发者AppID" ,
  "wechatmp_app_secret": "公众号开发者AppSecret" ,
  "wechatmp_aes_key": "",
  "wechatmp_token": "meuicat",
  "wechatmp_port": 2170,
  "proxy": "",
  "hot_reload": false,
  "single_chat_prefix": [""],
  "single_chat_reply_prefix": "🤖 MeuiCat Ai:nn",
  "image_create_prefix": [
    "画",
    "看",
    "找"
  ],
  "speech_recognition": false,
  "group_speech_recognition": false,
  "voice_reply_voice": false,
  "conversation_max_tokens": 2500,
  "expires_in_seconds": 3600,
  "character_desc": "你是ChatGPT, 一个由OpenAI训练的大型语言模型, 你旨在回答并解决人们的任何问题,并且可以使用多种语言与人交流。",
  "temperature": 0.8,
  "top_p": 1,
  "subscribe_msg": "哈喽~你终于来啦~n这里是新锐博客~n本公众号已接入Ai对话功能,注意文明发言哦~nn谢谢你长得好看,又关注我呀~n祝你天天开心~",
  "use_linkai": false,
  "linkai_api_key": "",
  "linkai_app_code": ""
}
类型 释义
model 我这使用的是讯飞的星火大模型 xunfei,可配置为:gpt-3.5-turbogpt-3.5-turbo-16kgpt-4wenxinxunfei
channel_type 订阅号填:wechatmp;而服务号则填:wechatmp_service,但是要确保开通了客服接口
wechatmp_token 设置一个你自己的秘钥,必须为英文或数字,长度为3-32字符。后面需要用到。
wechatmp_port 此处填写第七步所填写的端口号,在不冲突的前提下,任意数值皆可,但注意需要在安全策略放行改端口。

13.当然,你也可以在 config.json 配置多个模型以便切换。

"open_ai_api_key": "",
#chatgtp

"baidu_wenxin_api_key": "",
"baidu_wenxin_secret_key": "",
#文心一言

14.在站点目录下执行以下命令启动运行。

touch nohup.out
nohup python3 app.py & tail -f nohup.out
#运行成功后,可以 Ctrl+C 退出日志

15.正常运行后,来到微信公众号后台的基本配置 选项,将你的服务器公网地址填进IP白名单 内。

16.接着在服务器配置 处修改配置,依次填写URL、Token、EncodingAESKey ,消息加解密方式 选择明文,提交即可。

类型 释义
URL 如果绑定了域名,那此处就为:你的域名/wx;如果没有绑定域名,则为:https://你的公网ip/wx
Token 此处填写第十二步 wechatmp_token 的值。
EncodingAESKey 点击随机生成即可。

17.至此部署完成,可以开始尝试使用AI自动回复了。

进阶教程

当修改了config.json 时,也可以在公众号里进行管理身份认证直接进行重载配置、切换模型等操作。

具体命令可用#help 进行查看和操作。

管理认证

1.在公众号内进行发言,在日志处可以看到用户身份id,复制下来。

图片[5]-新锐博客

2.打开宝塔,进入[站点根目录]/plugins/godcmd/config.json 文件,进行配置身份和密钥。

{
    "password": "你的密钥",
    "admin_users": ["用户身份id"]
}

3.关闭进程后,重新运行。

ps -ef | grep app.py | grep -v grep
#查看进程id

kill -9 进程id
#关闭进程

nohup python3 app.py & tail -f nohup.out
#重新运行项目

部分命令

类型 释义 用法
help 帮助文档。 #help#help 插件名
auth 管理身份验证。 #auth 密钥
reconf 重载配置,修改完配置后可以通过命令进行重载。 #reconf
model 查看或切换模型 #model 可查看当前模型和模型列表;#model 模型名称 可切换使用该模型。
plist 查看插件状态 #plist 查看插件开启状态。
enablep 开启插件 #enablep 插件名开启指定插件。

关键词

1.打开宝塔,进入 [站点根目录]/plugins/keyword/config.json 文件,进行配置。

{
  "keywords": {
    "hello": "Hello, Welcome to Xinrui.",
    "新锐博客": "我是一款基于星火大模型3.0的智能回复助手,这是我的开发者:莫忘,以及他的博客:新锐博客(xrbk.cn),你可以直接给我发送你想知道的问题,我相信能给到你满意的答复!"
  }
}

2.关闭进程后,重新运行。

3.对话框先输入#auth 密钥(上面管理认证中提到的密钥),然后等待返回认证成功,再输入#enablep keyword 开启插件

主要来源

原文地址:https://meuicat.com/blog/82/

  • ✇新锐博客
  • WordPress添加文章AI摘要莫忘
    前言 相信很多人和我一样有阅读障碍,稍微内容长一点的阅读起来就很嫌麻烦,所以AI自动摘要是很有必要的,下面就教大家如何给WordPress添加文章AI摘要 本教程适用于CoreNext主题,其他主题请根据情况修改。 界面截图 教程 首先介绍本次内容的主人公:https://github.com/zhheo/Post-Abstract-AI 其次去爱发电购买KEY秘钥:https://afdian.net/item/f18c2e08db4411eda2f25254001e7c00 用购买的KEY去后台绑定域名:https://summary.zhheo.com/ 将如下代码添加到主题后台的自定义页头代码 中 <link rel="stylesheet" href="https://cdn1.tianli0.top/gh/zhheo/Post-Abstract-AI@0.15.2/tianli_gpt.css"> <script> let tianliGPT_postSelector = '.content-warp'; let tianliGPT_key =
     

WordPress添加文章AI摘要

作者 莫忘
2024年1月12日 15:52

前言

相信很多人和我一样有阅读障碍,稍微内容长一点的阅读起来就很嫌麻烦,所以AI自动摘要是很有必要的,下面就教大家如何给WordPress添加文章AI摘要

本教程适用于CoreNext主题,其他主题请根据情况修改。

界面截图

图片[1]-新锐博客

教程

  1. 首先介绍本次内容的主人公:https://github.com/zhheo/Post-Abstract-AI
  2. 其次去爱发电购买KEY秘钥:https://afdian.net/item/f18c2e08db4411eda2f25254001e7c00
  3. 用购买的KEY去后台绑定域名:https://summary.zhheo.com/
  4. 将如下代码添加到主题后台的自定义页头代码 中
<link rel="stylesheet" href="https://cdn1.tianli0.top/gh/zhheo/Post-Abstract-AI@0.15.2/tianli_gpt.css">
<script>
let tianliGPT_postSelector = '.content-warp';
let tianliGPT_key = '5Q5mpqRK5DkwT1X9Gi5e';
</script>
<script src="https://cdn1.tianli0.top/gh/zhheo/Post-Abstract-AI@0.15.2/tianli_gpt.js"></script>

其中的tianliGPT_key 就是你购买的KEY,tianliGPT_postSelector是你主题的文章内容的选择器,可以通过F12查看,具体教程在下方,然后强制刷新下网页访问文章就可以在顶部看到文章AI摘要了。

获取tianliGPT_postSelector的教程:https://flowus.cn/zhheo/share/7a353126-f225-4e5c-8c11-f5adefe85b7f

进阶玩法

由其他大神提供的TianliGpt的进阶玩法:https://hub.yzuu.cf/qxchuckle/Post-Summary-AI

  • ✇朽丘博
  • 利用服务器搭建QQ机器人klcdm
    创建环境准备一台服务器是搭建网站或应用程序的第一步。选择合适的配置对于服务器的性能和稳定性至关重要。推荐的配置是2核2GB内存及更高,这样可以确保服务器能够处理更多的并发请求和运行更多的应用程序。如果预算有限,最低配置也可以选择1核2GB内存,虽然性能会有所限制,但对于一些小型网站或应用程序来说仍然是可以接受的。在选择服务器配置时,还需要考虑到预期的流量和应用程序的需求,以确保选择的配置能够满足需求并具有一定的扩展性。选购服务器前往 雨云 - 新一代云服务提供商 (rainyun.com) 进行获取,记得完善好个人信息,绑定好自己的账号注册完之后就可以前往 购买云服务器 | 雨云 (rainyun.com) 进行选择配置,这里推荐使用香港三区,系统可选择:centos,ubuntu和debian在这里,我推荐购买独立公网IP。这不仅价格合理,还能方便处理事务。此外,需要注意的是,NAT开放端口的次数是有限制的同时,雨云的美区二区有优化,并且IP可加200G高防[CoreSite专供]获取源码服务器用的是github中lss233的QQ机器人,下载Source code文件zip和tar
     

利用服务器搭建QQ机器人

作者 klcdm
2024年5月22日 22:44

创建环境

准备一台服务器是搭建网站或应用程序的第一步。选择合适的配置对于服务器的性能和稳定性至关重要。推荐的配置是2核2GB内存及更高,这样可以确保服务器能够处理更多的并发请求和运行更多的应用程序。如果预算有限,最低配置也可以选择1核2GB内存,虽然性能会有所限制,但对于一些小型网站或应用程序来说仍然是可以接受的。在选择服务器配置时,还需要考虑到预期的流量和应用程序的需求,以确保选择的配置能够满足需求并具有一定的扩展性。

选购服务器

前往 雨云 - 新一代云服务提供商 (rainyun.com) 进行获取,记得完善好个人信息,绑定好自己的账号

img

注册完之后就可以前往 购买云服务器 | 雨云 (rainyun.com) 进行选择配置,这里推荐使用香港三区,系统可选择:centos,ubuntu和debian

img

在这里,我推荐购买独立公网IP。这不仅价格合理,还能方便处理事务。此外,需要注意的是,NAT开放端口的次数是有限制的

同时,雨云的美区二区有优化,并且IP可加200G高防[CoreSite专供]

img

获取源码

服务器用的是github中lss233的QQ机器人,下载Source code文件zip和tar.gz都可以

GitHub - lss233/chatgpt-mirai-qq-bot: 🚀 一键部署!真正的 AI 聊天机器人!支持ChatGPT、文心一言、讯飞星火、Bing、Bard、ChatGLM、POE,多账号,人设调教,虚拟女仆、图片渲染、语音发送 | 支持 QQ、Telegram、Discord、微信 等平台

img

客户端用的是go-cqhttp

GitHub - Mrs4s/go-cqhttp: cqhttp的golang实现,轻量、原生跨平台.

img进入链接没有以上信息?

防止小白不懂,点这就进去了,一般是最顶上的最新版本就行了,如果特殊需求自信选择

img

下载太慢/无法访问?:https://ipv4wp.axzzz.top:9503/s/BDQSX

这里我给大伙放出云盘连接下载,推荐使用云盘:Axzzz云盘

开始建设

首先,连接服务器,通过ssh软件进行连接

Centos系统要是行不通你可以试试去Ubuntu22,文章测试环境后面换成了Ubuntu22

SSH软件

小白推荐使用:Xterminal - 更好用的开发工具,但不止于(SSH/控制台/More)

优点

  • 操作简单,易上手
  • 支持TAB快速补齐命令
  • 支持直接上传所需文件

连接服务器

打开软件,可无视充值,右上角或者左上角点击新建服务器

img

前往:我的云服务器 | 雨云 (rainyun.com) 直接点击管理进入管理面板

img

把信息CTRL+C复制,然后依次CTRL+V粘贴至SSH软件

img

然后在列表中找到服务器,直接点击连接即可!

img

上传源码

在run目录创建一个文件夹qq,然后再进入qq目录,再创建一个server和client文件夹,这里为了方便管理所以创建的这两个文件夹。以下是创建指令(当然你也可以通过SSH软件直接按照win一样创建)

1
2
3
4
cd /run
mkdir qq
cd qq
mkdir server client

img

然后把对应的文件上传到对应的目录即可

server:

先输入代码,然后上传源码

1
/run/qq/server

img

client:

先输入代码,然后上传源码

1
/run/qq/client

img

下一步先别急着解压zip,不然你可能会遇到解压失败的问题,你这时候可以先执行几段命令(Centos)

1
2
3
yum install wget
yum install unzip
yum install tar

直接输入Y确认就行了

img

解压源码

依次执行命令(有的可能要改看你文件叫什么名字):

1
2
3
4
cd /run/qq/server
unzip chatgpt-mirai-qq-bot-2.5.3.zip
cd /run/qq/client
tar -zvxf go-cqhttp_linux_amd64.tar.gz

img

如果你是用教程指定的SSH软件,就可以直接右键来操作解压

img

上传服务端和客户端完成后,就可以开始准备服务器环境了

服务器环境

首先是python环境这里下载conda:Distribution | Anaconda

点这里跳过注册

img

img

获取到链接:https://repo.anaconda.com/archive/Anaconda3-2024.02-1-Linux-x86_64.sh

img

回到SSH终端,输入执行:

1
wget https://repo.anaconda.com/archive/Anaconda3-2024.02-1-Linux-x86_64.sh

有亿点久,耐心等,国内服务器可能会更久,你可以挂服务器下载完了自己弄一个下载链接

img

然后输入:

1
sh Anaconda3-2024.02-1-Linux-x86_64.sh

然后就会发现出现一堆东西,回车也没用,这其实是协议什么的,这里直接先回车一下然后按Ctrl + c跳过即可

img

当然如果发现没法跳过你一直按着回车Enter吧,反正我就是找个东西压着然后打游戏了,回来看就好了

img

输入yes回车即可

img

安装失败就可以看看你是什么系统,centos7,8都可以

img

激活环境

1
sudo -i

然后创建python环境

1
conda create --name bot python=3.10

Ubuntu 下Anaconda3出现 conda:command not found(未找到命令) - wjunneng - 博客园 (cnblogs.com)

之后进入环境

1
conda activate bot

换一下pip3软件包源

1
pip3 config set global.index-url https://mirrors.aliyun.com/pypi/simple/

目前国内常用的源:

现在所有的环境搭建完成

搭建服务端与客户端

首先我们准备客户端登录环节,我们去官网下载win版本的cqhttp客户端在本地登录,看自己系统架构选择

Release v1.2.0 · Mrs4s/go-cqhttp · GitHub

或者是Axzzz云盘:https://ipv4wp.axzzz.top:9503/s/BDQSX

img

配置

下载后解压,双击

img

然后确认

img

然后会在文件夹生成文件,双击打开输入3回车

img

然后会在文件夹生成config.yml,然后关闭命令窗口,使用编辑器打开或者记事本打开

img

推荐使用国产,ndd: notepad–是一个国产跨平台、轻量级的文本编辑器,是替换notepad++的一种选择。其内置强大的代码对比功能,让你丢掉付费的beyond compare。 (gitee.com)(不支持N++详细搜索N++辱华事件详细我后续会写一篇文章说明)

填写你QQ机器人的QQ号

img

翻到最下边修改服务器地址

img

1
ws://127.0.0.1:11451/ws

CTRL+S保存

这里后文会提到的127.0.0.1可以改为你自己服务端的公网ip,也可以改为本地ip,这主要看你的服务端安装在哪,端口就是服务端的一个端口,只要不被别的应用占用就行。

我们再次双击bat文件,等个几秒钟然后退出即可,这时会生成一个device.json文件

这时候不能直接开始运行go-cqhttp.bat,“当前协议不支持二维码登录, 请配置账号密码登录.”,需要修改一下device.json中找到protocol项把后面数字改为2(CTRL+F查找)

img

然后记得打卡记得双击窗口全屏,避免二维码不全

img

找到以下几个文件,复制到客户端中

img

安装一个命令screen

1
2
3
4
sudo dnf install epel-release
sudo dnf update
sudo dnf install screen
screen -S bot

创建一个bot后台

我们进入服务端目录,输入

1
conda activate bot

然后把服务端的config.example.cfg改为config.cfg

打开编辑,把mirai及以下内容改为

1
2
3
4
5
6
[onebot]
qq=请修改为你机器人的QQ号
manager_qq = 请修改为机器人管理员的QQ号

reverse_ws_host = "127.0.0.1(你IP)"
reverse_ws_port = 8566

这里的host和port与客户端设置的要一样

添加模型自行添加,然后回到终端

1
2
pip3 install -r requirements.txt
screen -S cqhttp

找到客户端目录,输入

1
./cqhttp

等待安装完毕后再执行

1
python3 bot.py

如果报错尝试:pip3 install Werkzeug==2.3.0

接下来就可以直接拉起群里于QQ机器人尝试互动即可!

  • 番外

实际上,此程序还有其他用途,例子:制作属于自己的QQ机器人,超详细_qq机器人怎么弄-CSDN博客

弄一个挂机宝挂着就行了!

❌
❌