首页
归档
Github
留言
工具箱
邻居
壁纸
更多
音乐
直播
视频
Search
1
欢迎访问我的日志空间
76,419 阅读
2
Typecho - Joe主题魔改版(持续更新)
8,340 阅读
3
Typecho-Joe主题实现图片评论功能
7,028 阅读
4
WEB音乐播放器源码
6,209 阅读
5
Git上传项目到Github仓库教程
5,303 阅读
学习笔记
源码库
BUG
第九艺术
登录
/
注册
Search
标签搜索
学习笔记
C语言
typecho
Java
扫雷
源码
PHP
插件
网站源码
音乐播放器
模板
git
github
bug
QQBot
AI
机器人
框架
Nekro Agent
XG.孤梦
累计撰写
53
篇文章
累计收到
200
条评论
首页
栏目
学习笔记
源码库
BUG
第九艺术
页面
归档
Github
留言
工具箱
邻居
壁纸
音乐
直播
视频
搜索到
9
篇与
源码库
的结果
2025-07-26
NekroAgent - 一体式跨平台多人AI智能聊天机器人框架
前言在ChatGPT火起来的时候,我就在思考能不能让之前只知道按照已经编写好词库机械回复的QQBOT用上ChatGPT呢,于是我就在GitHub上寻找了起来,当时比较出色的使用人数多的框架就属nonebot了,这是一个基于 OneBot 标准(原来使用 CQHTTP协议) 的 Python 异步 QQ 机器人框架,而且还有功能众多的插件库,当时部署起来环境搭建也是很麻烦的,在插件库里我找到了几个支持接入ChatGPT的插件,于是我将他们下载安装上了,这中间还踩了很多坑,我个人推荐还是用linux系统搭建方便稳定。在一一体验过后,我选出一个我自己认为比较满意的插件那就是 【更人性化的GPT-Ai聊天插件】,确实如名字所说的,在使用体验时更人性化,而这个插件就是我今天要介绍的NekroAgent框架(NA)的前身,简称NG。下面我就带大家了解一下这个人性化的AI智能聊天机器人框架吧。介绍NekroAgent起源正如前文所说的NA之前只是一个QQBot的插件,但是插件作者KroMiose认为NG的还不够人性化,随着版本一步一步的更新迭代,慢慢发现NG的屎山代码太多了,导致在添加新功能时遇到了阻碍,这也是很多程序员都遇到的问题,要么不动底层继续堆屎,要么就推倒重来,KroMiose选择了后者,于是重构后NekroAgent诞生了,并且独立出之前的OneBot框架,构建起了自己的框架,这也是让NA得以增加更多强大的功能。NekroAgent 核心能力NekroAgent 是通过强大灵活的提示词构建系统,引导 AI 生成准确的代码并在沙盒中执行,通过 RPC 通信来与真实环境交互,有着可视化的WebUI后台可以轻松查看修改参数、装配插件。Nekro Agent 的核心是面向 输入/输出流 设计的。适配器(Adapter)作为连接外部平台的桥梁,仅需实现对具体平台消息的接收(输入流)和发送(输出流)。所有复杂的业务逻辑,如会话管理、插件执行、沙盒调用等,都由 Nekro Agent 的核心引擎自动接管和处理。这种设计确保了极高的扩展性和维护性,让开发者可以专注于实现适配器本身的功能,而无需关心核心的复杂实现。支持多操作系统部署如Linux,Windows,MacOS。核心执行与扩展能力:代码生成与安全沙盒:引导 AI 生成代码并在安全的容器化环境中执行,实现复杂任务与方法级扩展性的坚固基石!高度可扩展的插件系统:提供多种关键节点回调、提示词注入、自定义沙盒方法,从小型工具扩展到大型系统优雅集成的超智能中枢解决方案。原生多人场景互动:高效洞悉群聊场景需求,在复杂的多人对话中保持交互能力。极致的降本增效:拒绝无效提示词与滥用迭代智能体,聚焦解决问题的逻辑根本。自动纠错与反馈:深耕提示词纠错与反馈机制,打破困于错误与重复的循环。连接与交互:多平台适配器架构:原生支持 OneBot v11, Minecraft, B站直播,Discord 等多种聊天平台,提供统一的开发接口。原生多模态视觉理解:可处理图片、文件等多种资源,与用户进行多模态交互。基于事件驱动的异步架构:遵循异步优先的高效响应机制。生态与易用性:云端资源共享:包括插件、人设等,拥有强大友好的社区驱动能力。功能齐全的可视化界面:提供强大的应用管理与监控面板。项目源码感兴趣的朋友可以前往查看了解,推荐使用Linux系统搭建,最好安装一个Linux面板比如1Panle或者宝塔,有一键式安装脚本,小白也能轻松部署。官网地址:https://nekro.ai/products/nekro-agent文档站:https://doc.nekro.ai/docs/01_intro/overview.htmlgithub仓库地址:https://github.com/KroMiose/nekro-agent
2025年07月26日
264 阅读
0 评论
1 点赞
2022-08-10
外链网盘源码
外链网盘一款PHP网盘与外链分享程序。支持所有格式文件的上传,可以生成文件外链、图片外链、音乐视频外链,生成外链同时自动生成相应的UBB代码和HTML代码支持文本、图片、音乐、视频在线预览,这不仅仅是一个网盘,更是一个图床亦或是音乐在线试听网站。支持本地、腾讯云、又拍云、华为云OBS存储,支持自定义本地存储路径。支持图片违规检测,对接阿里云内容安全服务,支持开启视频文件人工审核。服务器环境需求 Mysql 5.6 + PHP 7.0以上首页后台设置API文档Github地址:https://github.com/XG2020/XGPan[card-default width="100%" label="下载地址"][btn href="https://www.lanzoum.com/iN2gi09bympc" type="primary"]点击下载[/btn] 复制密码: [copy]xggm[/copy] [/card-default]
2022年08月10日
4,160 阅读
12 评论
0 点赞
2022-08-08
Typecho-XGLoginQQ扫码登录插件
插件特点本插件建议配合定制版typecho使用效果最佳插件登录注册界面与绑定账号界面可以配合定制版typecho后台美化插件使用美化界面插件只支持QQ登录(原因其他登录方式不稳定,微信网页登录会提示风险拦截不稳定,腾讯问卷接口失效)插件实现原理通过扫码授权登录QQ空间获取唯一的标识码写入文件与账号绑定到一起,请放心使用。效果图登录注册界面插件后台设置美化插件设置github地址:https://github.com/XG2020/XGLogin
2022年08月08日
4,350 阅读
9 评论
5 点赞
2022-07-09
Typecho - Joe主题魔改版(持续更新)
Joe主题1.1.9版本更新特点1.主题会随时间自动变换模式,默认(7:00-19:00)2.修复了自动变换模式出现bug修改内容较多,请自行探索更新历史[collapse][collapse-item label="1.1.8"]主题会随时间自动变换模式,默认(7:00-19:00)增加手机端页面名片卡片显示,修改了部分css修复了部分bug[/collapse-item][collapse-item label="1.1.7"]移除原来不规范的媒体插入方式,增加评论图片上传插入开关(配置详情见文章《Typecho-Joe主题实现图片评论功能》),效果见我的博客优化了部分模块css显示效果,修复了移动端界面排版错乱问题新增b站表情包包含116个表情[/collapse-item][collapse-item label="1.1.6"]修复了排行榜,重新对接了各平台Api增加了Github页面模板文件(github.php 默认是我的github信息)修改github信息方法:页面新加字段 github,值为你的github账户名。[/collapse-item][collapse-item label="1.1.5"]修复静态资源失效问题修复了部分UI布局问题增加了扫码登录入口、评论与动态ip归属地显示、所有评论等开关增加了右下角登录按钮,下雪特效等功能[/collapse-item][collapse-item label="1.1.4"]修复部分css显示错误增加作者信息卡片个性签名配合定制后台使用增加作者信息卡片背景图片自定义配合定制后台使用[/collapse-item][collapse-item label="1.1.3"]修复部分bug增加了自定义页面模板(可根据需要自行修改)[/collapse-item][collapse-item label="1.1.2"]修复bug[/collapse-item][collapse-item label="1.1.1"]修复cdn文件被污染无法访问,改为本地文件[/collapse-item][collapse-item label="1.1.0"]修复头像显示问题修改部分页面布局修复侧边栏天气api改为和风天气增加了页面访问密码模板(MkEncrypt.php)使用方法:打开 MkEncrypt.php ,查看注释介绍;页面新加字段 passwd 值为你的要设置密码。 [/collapse-item][/collapse]注意:文件夹名必须是 Typecho-Joe-Theme如果想要修改文件名,请使用VScode或者其他编辑工具打开文件搜索 /Typecho-Joe-Theme/ ,将所有搜索出来的资源路径中Typecho-Joe-Theme替换成你想要的文件名安装教程下载后解压到网站根目录/usr/themes/文件加中;登录到typecho后台 --> 更换外观 --> 启用点击设置外观修改自己想要的设置手机端下边栏修改代码Typecho-Joe-Theme/public/footer.php文件中,将 # 修改成自己想要的链接(不打开移动下边栏设置可以忽略)展示图PC端首页移动端首页评论区模板后台管理界面github地址:https://github.com/XG2020/Typecho-Joe-Theme[card-default width="100%" label="下载地址"][btn href="https://www.lanzoum.com/b01drs7ob" type="primary"]点击下载[/btn] 复制密码: [copy]xggm[/copy] [/card-default]
2022年07月09日
8,340 阅读
91 评论
14 点赞
2022-07-09
Typecho-1.1/17.10.30-定制版源码
版本特点修复了头像显示问题(因国内屏蔽了Gravatar,更换为Cravatar国内源)移除版本更新提示修改了后台部分UI,增加了权限提示增加了个性签名,登录ip显示等功能后台自带美化插件,安装后手动开启首页界面注册登录界面默认开启美化插件后台界面管理员开启美化插件关注者开启美化插件申请页面链接自行修改,在 网站根目录\admin\index.php 图片中的片段个人设置开启美化插件暗黑模式github地址:https://github.com/XG2020/TypechoDIY
2022年07月09日
2,658 阅读
0 评论
5 点赞
2022-07-01
typecho邮件通知插件
本插件建议配合定制版typecho使用效果最佳适用版本 typecho1.1.17.10.30其他版本需要修改插件文件夹目录下Plugin.php文件中的版本判断相关代码功能说明定制版Typecho可使用额外功能找回密码请求时间间隔设置,防止恶意请求找回密码功能,通过邮件找回密码评论审核通过时发送邮件给评论者用户评论文章时发送邮件给文章博主用户评论被回复时发送邮件给被评论用户邮件模板说明插件有三个模板,可以根据自己的想法修改模板,在插件文件夹的theme目录下:approved.html:邮件审核通过通知模板。author.html:文章评论通知作者模板。reply.html:评论回复通知被回复者模板。插件管理界面Github地址:https://github.com/XG2020/XGComment
2022年07月01日
2,230 阅读
0 评论
4 点赞
2022-05-18
Java扫雷源码
编译软件:IntelliJ IDEA / Eclipse环境: JDK1.5以上介绍:重写了一遍扫雷,代码更加规范,修复了一些小bug,优化了部分代码的算法,将各等级英雄榜独立运行效果图github项目地址:https://github.com/XG2020/Mine-sweeping[card-default width="100%" label="下载地址"][btn href="https://www.lanzoum.com/iUNza0527yhg" type="primary"]点击下载[/btn] 复制密码: [copy]xggm[/copy] [/card-default]
2022年05月18日
1,945 阅读
0 评论
0 点赞
2022-04-26
WEB音乐播放器源码
基于孟坤大佬MKOnlineMusicPlayer进行修复优化版本。这是一款开源的基于Meting的在线音乐播放器。具有音乐搜索、播放、下载、歌词同步显示、个人网易云音乐播放列表同步等功能。原项目地址:GitHub https://github.com/mengkunsoft/MKOnlineMusicPlayer原项目因为一些原因,被某音乐 DMCA通知,导致项目停止维护,后端文件也被删除了。不过好在网上找到还算比较完整的版本,孟坤大佬的项目已经非常完善了,所以只需要不定期更换最新的Meting.php1文件就能稳定使用。[alt type="warning"]本项目仅为学习前端的练手之作,请勿用作商业用途,请勿利用本项目搭建盗版音乐网站,否则后果自负![/alt]于是我对项目进行了小部分修改优化,演示效果可以看我博客的音乐界面,效果图如下:播放列表歌单列表播放效果手机端播放列表搜索界面修复版项目地址:https://github.com/XG2020/MKOnlineMusicPlayer2Meting:一个高效的多平台音乐 API 框架 项目地址https://github.com/metowolf/Meting ↩
2022年04月26日
6,209 阅读
2 评论
2 点赞
1
2