Skip to content

Releases

3.0

Choose a tag to compare

@xz2762862767 xz2762862767 released this 10 Nov 23:22

3.0

版本号从 3.0 重新起算,更新日志也只留这一版。

修复

  • 翻页按钮里图形完全看不见:之前右上角那对小圆钮里其实什么都没有——按钮宽高在往容器里添加时被写成「按内容自适应」,覆盖掉原本的 42dp;自绘图形又没报固有尺寸,量出来的可绘区域只剩 1 像素,三角被压成一个点。现在尺寸在添加时写死,图形补上固有尺寸,向上、向下各一枚实心三角,一眼能分清方向。

其他

  • versionCode 569(单调递增,可直接覆盖安装)
  • 更新日志只保留当前版本,不再堆历史记录

Nebula AI 2.0

Choose a tag to compare

@xz2762862767 xz2762862767 released this 03 Nov 01:31

2.0 — 以 1.0.65 为底座重建

中断的 1.0.66–1.0.77 功能线不再继续,2.0 回到 1.0.65 的稳定形态,只修该修的地方。

本次改动

  • 点击反馈:底部 5 个 tab 增加圆角按下高亮,深浅主题分别取色
  • 按下反馈补齐:themes.xml 补 colorControlHighlight,侧滑栏、会话行、设置行的按压反馈恢复
  • 绘制优化:Icons.java 的 Paint / RectF 改为字段复用,onDraw 零分配
  • 更新日志:归并为「2.0 / 1.0」两条,不再逐版列举补丁

安装

  • 包名 com.nebula.aichat,minSdk 26,targetSdk 34
  • 与 1.0.x 使用同一签名,可直接覆盖安装,无需卸载
  • versionCode 400 / versionName 2.0

仓库说明

app/src/main/assets/alpack/ 随仓库分发(含 57MB 的 Java 运行时),保证 clone 后编译出的包首次进环境页无需联网下载。revtools/jadx.jar(110MB)超过 GitHub 单文件限制未入库,需要反编译功能时请自行放入该目录。

1.0.x 的历史保留在 tag archive-1.0。

AgenCode v1.0.0 — 首个正式版

Choose a tag to compare

@xz2762862767 xz2762862767 released this 28 Oct 22:33

AgenCode v1.0.0 — 首个正式版

一个跑在 Android 手机上的 AI 智能体。接任意 OpenAI 兼容接口,同时内置一套可被模型调用的本地执行环境:Linux shell、APK 反编译/回编译、技能包、MCP 工具。不用电脑、不用 ADB,装上就是一个随身工作站。

下载

文件 大小 系统要求
AgenCode-v1.0.0.apk 163.4 MB Android 8.0+(API 26)

主要能力

对话

  • 任意 OpenAI 兼容后端:baseURL / key / model 均可在设置内修改,兼容 /v1/chat/completions 与 GET /v1/models
  • SSE 流式输出逐字上屏,支持中途停止、重新生成、复制
  • 多会话历史本地持久化,切后台、杀进程不丢
  • Markdown 渲染(标题、列表、表格、引用、行内代码),代码块带语言标签、行号、一键复制
  • 中文解释行重点标记高亮,路径 / 命令 / 错误分别取色

工具调用(Function Calling)

模型可主动调用本地能力,不只是给建议:

分组 能力
Shell 在 App 内置 Linux 里执行命令、读写文件、跑脚本
APK 反编译、改资源/清单、回编译、对齐、签名、安装
构建 目录内编译打包,产物自动归档
联网 搜索、抓取网页正文

执行过程实时显示为「步骤卡」(动作、结果、耗时),失败标红并保留输出。

内置 Linux 环境

  • 首次使用一键安装(Alpine + proot),装完即可用 sh / python / apk
  • 沙箱路径与提示词描述一致,上传的文件两个环境下都能访问
  • 环境页可查看占用、重建、卸载

APK 工程化

  • 反编译 APK → 在「工程」目录内改 smali / 资源 / 清单 → 一键回编译签名
  • 自动修 AndroidManifest.xml 常见冲突(权限、exported、debuggable)
  • 产物统一进 /sdcard/AgenCode,按 APK / 工程 / 日志 分类
  • 面板内可打开或复制路径、导出整个工程、导入外部签名密钥

扩展

  • 技能:导入 zip,启用/禁用,按需注入系统提示词
  • MCP:填服务器地址即可把外部工具挂进来,与内置工具一起调度

稳定性

  • CrashLog:崩溃堆栈、ANR、心跳全部落盘到 下载/AgenCode/
  • AnrWatchdog:主线程卡顿超阈值自动记录调用栈
  • 历史消息虚拟化 + 流式渲染让路,长会话滑动不掉帧

安装

  1. 下载上方 APK
  2. 手机允许「安装未知来源应用」
  3. 打开 App →「设置」→ 填入接口地址、Key、模型名,即可开始对话

校验信息

SHA-256 (AgenCode-v1.0.0.apk):
35b1909ae4de64d45cfcc7618a506071b92e111307d61d190559113095c8f454

签名证书 SHA-256:
e0b66f0fb611fd618b3beedc8d64ac056a0f7f692c0d2f5657f1026901265b4b

签名方案: APK Signature Scheme v2 + v3

已知限制

  • 仅支持 OpenAI 兼容接口,非兼容的私有协议需自行加适配层
  • app/src/main/assets/revtools/jadx.jar(约 110 MB)超过 GitHub 单文件限制,不随仓库分发;自行编译时需从 jadx Releases 取对应 jar 放入该路径。缺失不影响其余功能,仅「APK 反编译」会提示工具缺失
  • 内置 Linux 为 ARM64 Alpine,首次使用需联网下载安装包约 4 MB
  • 需要自备 API Key,App 不含任何内置额度

开源协议

MIT