
安卓手机使用 Termux 部署 AstrBot 与 NapCat QQ 机器人
在旧款安卓手机上通过 Termux 环境,结合 AstrBot 框架与 NapCat 协议端,搭建支持大模型对话的 QQ 个人机器人。内容涵盖 Termux 基础配置、Ubuntu 容器环境部署、Python 依赖安装、AstrBot 核心服务启动以及 NapCat 连接配置。重点解决网络源切换、权限申请及 WebSocket 对接等关键步骤,提供从环境准备…
博客作者
热烈活着
353
已发布文章
13K
博客获赞
874K
博客浏览
第 12 页

在旧款安卓手机上通过 Termux 环境,结合 AstrBot 框架与 NapCat 协议端,搭建支持大模型对话的 QQ 个人机器人。内容涵盖 Termux 基础配置、Ubuntu 容器环境部署、Python 依赖安装、AstrBot 核心服务启动以及 NapCat 连接配置。重点解决网络源切换、权限申请及 WebSocket 对接等关键步骤,提供从环境准备…

Rokid 灵珠平台基于多模态大模型与轻量化架构,支持零门槛 AI 开发。本文演示了如何在该平台上搭建旅游类 AR 智能体,涵盖平台简介、基础信息配置、人设与回复逻辑设置、预设开场白及调试优化五个关键环节。通过可视化编排与预置组件,开发者可快速实现端侧部署,利用智能眼镜完成视觉识别与语音交互,为用户提供情感陪伴与旅游信息服务。

蓝桥杯 C/C++ 组竞赛备考指南。涵盖开发环境搭建(DevC++)、基础语法核心内容,包括数据类型(int, long long, float 等)、变量常量定义、运算符优先级与使用、输入输出流(cin/cout/scanf/printf)及条件判断语句。重点强调数据范围选择与类型转换注意事项,为后续算法学习奠定坚实基础。适合高职高专至研究生不同组别选手入…
对比了 Gemini 3 Pro(代号 Nano Banana Pro)、GPT Image 1.5 与 Seedream 4.5 三款 AI 生图模型。重点分析了原生多模态架构带来的零样本一致性优势,以及在画质、文本渲染、指令遵循等方面的表现差异。文章提供了部署接入指南及垂直场景下的技术表现评测,涵盖物理光影模拟、角色一致性及工业流应用,并总结了各模型的适…

C 语言中数组名本质上是指向首元素的常量指针,下标访问等价于指针偏移运算。通过指针算术可高效遍历、求和或逆序数组,但需注意函数传参时数组退化为指针导致 sizeof 失效。指针数组存储多个指针,数组指针指向整个数组,定义格式差异显著。开发中应严格限制访问范围以防越界,理解二者区别能避免常见内存错误。
如何使用现代 Python 包管理工具 uv 创建项目、配置依赖、构建分发包并发布至 PyPI。流程涵盖安装 uv、初始化项目结构、编写代码、添加测试、构建 wheel 和 sdist 包、配置 PyPI 凭据,以及先上传至 TestPyPI 验证再正式发布到 PyPI 的全过程。同时提供了常见问题排查及安全性建议,帮助开发者高效完成 Python 包的发布…

面向 Python 初学者,系统讲解基础语法核心内容。主要涵盖条件控制语句(if、if-else 及嵌套结构)的使用场景与示例,以及各类运算符(算术、比较、逻辑、赋值、位运算)的功能与优先级。通过规范化的代码示例帮助读者理解程序逻辑控制流程,为后续开发打下基础。

Java 异常处理机制用于应对程序运行时的非正常情况。异常的抛出与捕获流程,Throwable 体系结构(Error 与 Exception),以及编译时异常和运行时异常的区别。重点讲解了 try-catch-finally 的使用细节,包括异常匹配顺序、finally 块的作用及常见异常案例(如数组越界、空指针、文件未找到等)。通过集中处理异常代码,提升程…

AI 大模型通信机制涉及核心数据传输格式、交互流程及系统架构原理。主流采用 JSON 格式,区分同步与非流式响应。现代应用多基于 SSE 实现流式传输(打字机效果),相比 WebSocket 更具优势。Token 是计算层基础,传输层通过缓冲优化网络开销。架构上通常分离控制面与数据面,包含接入、业务逻辑、推理引擎及数据层。开发需遵循 OpenAI API 标…
GitHub 国内镜像站汇总与加速配置指南。本文整理了可直接访问、文件下载及项目专属三类镜像资源,提供 Git 全局配置命令实现 Clone 加速,并包含 Hosts 修改与代理工具等网络层优化方案,帮助开发者解决访问慢、下载超时问题。
MySQL InnoDB 行级锁机制涵盖 Record、Gap 及 Next-Key Lock。通过索引查询决定加锁范围,唯一索引等值存在时退化为记录锁,不存在则为间隙锁。非唯一索引扫描过程会锁定更多范围以防幻读。死锁源于循环等待,可通过超时设置、死锁检测及业务层唯一约束避免。理解加锁逻辑对解决超卖及并发问题至关重要。
侵入式链表通过将节点指针嵌入用户数据结构中,避免了额外内存分配。Linux 内核广泛采用此设计以提升缓存局部性和性能。核心在于 list_head 结构体与 container_of 宏的配合使用,允许从成员指针反推完整对象地址。相比传统链表,它支持一个对象加入多个链表,适用于进程管理、内存调度等系统级场景。掌握其初始化、遍历及安全删除操作是内核开发的基础。
WSL2 启动时报错 0x8007054f 且无法配置网络,通常由 Windows 本地代理(如 Clash)与 WSL Mirrored 网络模式冲突导致。解决方法包括尝试更新 WSL,或修改用户目录下的 .wslconfig 文件,将 networkingMode 设置为 nat 并关闭 autoProxy,随后重启 WSL 服务即可恢复正常。

分享了鸿蒙分布式智能办公应用的架构设计与性能优化实战经验。项目采用分层架构,涵盖表现层、业务逻辑层、数据服务层及设备适配层,利用 ArkTS 实现组件化开发。重点解决了设备异构适配、多端状态同步及分布式通信难题。性能方面,通过虚拟列表、懒加载、内存泄漏检测及对象池技术,显著提升 UI 响应速度与稳定性,启动时间缩短 65%。此外,集成了云数据库、AppLin…

通过 OAI Compatible Provider 插件,将 VSCode Copilot 接入智谱 GLM-4.6 等大模型。步骤包括获取 API Key、配置 Base URL 及在 Copilot 中切换模型。实现原生体验下的低成本代码辅助,支持多种 OpenAI 兼容接口。

深入解析数据库事务隔离级别(脏读、不可重复读、幻读)及 Spring 事务传播行为(REQUIRED、REQUIRES_NEW 等)。涵盖 ACID 原则、MVCC 实现、MySQL 锁机制(行锁、间隙锁)、性能测试数据及企业级实战案例(支付系统、批量处理)。提供事务监控配置、故障排查方法及最佳实践建议,帮助开发者避免数据不一致、死锁等问题,优化系统性能与稳…
如何使用 Python 结合 face_recognition 库和 OpenCV 实现人脸识别功能,并通过 HTTP 请求控制 ESP8266 模块上的 LED 灯闪烁。当摄像头检测到预设的人脸时,系统会发送指令开启 LED,并在一定时间后自动关闭。代码包含人脸加载、比对逻辑及 LED 状态管理,支持通过命令行退出程序并释放资源。
QuantConnect LEAN 是一款由 QuantConnect 维护的开源量化交易引擎,支持本地部署与云端运行。其核心基于 C# 构建,采用事件驱动架构,涵盖数据管理、策略回测及实盘交易模块。文章详解了 LEAN 的核心特性,包括多资产类别支持、高性能回测能力及主流经纪商接口对接。通过 Docker 或源码部署可实现私有化环境,配合 Jupyter…

一道华为 OD 机考算法题,涉及测试用例执行计划的排序问题。题目给出了 N 个特性和 M 个测试用例,每个用例的优先级由其覆盖特性的优先级之和决定。要求根据优先级从高到低、ID 从小到大对测试用例进行排序并输出。
介绍 Visual C++ 运行库问题的诊断与修复方案。涵盖故障现象分析、智能修复命令(如一键修复、静默安装)、深度清理残留、系统兼容性处理(UCRT 更新)及离线部署策略。通过参数组合精准控制安装内容,定期维护可避免多数安装问题。