logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

给Termux添加GUI模块,免费网页AI编程+Ollama构建一个本地AI聊天应用

本文介绍了如何在Termux终端应用中添加GUI模块,构建本地AI聊天应用。作者通过分析Termux源码结构,在不影响原有功能的前提下,在TermuxActivity中添加跳转按钮,新建GuiActivity实现图形界面。整个方案采用Termux+Ollama组合,Termux作为服务器运行AI模型,GUI模块作为客户端提供聊天界面。开发过程中使用免费网页AI辅助编程,并复用Termux原有的Te

文章图片
#人工智能
给Termux添加GUI模块,免费网页AI编程+Ollama构建一个本地AI聊天应用

本文介绍了如何在Termux终端应用中添加GUI模块,构建本地AI聊天应用。作者通过分析Termux源码结构,在不影响原有功能的前提下,在TermuxActivity中添加跳转按钮,新建GuiActivity实现图形界面。整个方案采用Termux+Ollama组合,Termux作为服务器运行AI模型,GUI模块作为客户端提供聊天界面。开发过程中使用免费网页AI辅助编程,并复用Termux原有的Te

文章图片
#人工智能
厌倦了复杂的编译?一键集成 AeroFFmpeg,让Android音视频开发更简单!

摘要:AeroFFmpeg是一个开箱即用的Android音视频开发SDK,基于FFmpeg4.2.9编译,支持MP3、H.264、H.265等格式。项目提供AAR文件,开发者只需简单配置即可集成,避免了传统FFmpeg复杂的编译过程。AeroFFmpeg采用单例模式,支持异步执行ffmpeg命令行,并提供任务状态监控和进度回调功能。文章还演示了如何结合WorkManager实现后台音视频任务处理,

文章图片
#android#音视频
Android 16KB Page Size 适配实战流程:以重编译FFmpeg so库为例

Android 16KB Page Size适配实战:以FFmpeg重编译为例 摘要:本文针对Android平台向16KB内存页迁移带来的兼容性问题,以FFmpeg so库重编译为例,详细介绍了16KB Page Size适配流程。内容包括:判断应用是否支持16KB的方法(Analyze APK工具和16KB虚拟机测试)、适配核心的链接器标志(-Wl,-z,max-page-size=16384和

文章图片
#android
免费打造你的个人网页——GitHub Pages使用指南

GitHub Pages是一个免费搭建个人网站的实用工具。本文介绍了其优势(零成本、简单易用、稳定可靠)和限制(存储空间、构建次数等),并提供了详细搭建指南:从创建GitHub仓库、设置Pages服务,到使用Jekyll模板生成静态网站。文章还对比了分支构建和Actions构建两种方式,指导读者如何本地安装Jekyll环境进行开发调试。通过GitHub Pages,开发者可以轻松创建个人作品展示页

文章图片
#github#开源软件
到底了