Nova v1.0.0 正式发布

2026-05-03

Eric Wong

经过一段时间的开发和测试,Nova 终于迎来了第一个正式版本 v1.0.0!

Nova 是 chat.nvim 的 Android 客户端,通过连接 chat.nvim 的 HTTP Server,让你可以在手机上继续 Neovim 内的 AI 对话。

📦 下载安装

下载地址: Nova v1.0.0 Release

  • APK 文件: Nova-v1.0.apk
  • 文件大小: 6.5 MB
  • 最低系统要求: Android 7.0 (API 24)

✨ v1.0.0 核心功能

👥 多账号管理

支持添加、编辑、删除、设置默认账号:

  • 每个账号可独立配置颜色标签
  • 账号列表聚合显示所有账号的会话
  • 快速切换默认账号

🔄 会话管理

完整的会话生命周期管理:

  • 📋 会话列表 - 微信风格的 UI,按最后消息时间排序
  • ➕ 新建会话 - 支持设置 cwd、provider、model
  • 🔄 切换会话 - 快速切换不同会话
  • 🗑️ 删除会话 - 长按删除不需要的会话
  • ⚙️ 会话设置 - 实时获取服务器 provider/model 列表

💬 聊天界面

  • 📝 消息渲染 - 区分用户和 AI 消息样式,角色图标显示
  • 📄 Markdown 支持 - Markwon 渲染,代码高亮、表格、任务列表
  • 🔄 增量刷新 - 智能增量刷新机制,自动每 5 秒更新
  • ⏳ 分页加载 - 下拉加载更早消息
  • ⬇️ 滚动按钮 - 快速滚动到底部
  • 📋 长按复制 - 长按消息复制内容
  • 🛑 停止/重试 - stop/retry generation 功能
  • 💾 消息暂存 - 输入框内容暂存,切换会话不丢失

🎨 界面与主题

  • 🌙 深色模式 - 支持系统自动、浅色、深色三种主题
  • 🎨 Material Design - 现代化设计风格
  • 🔖 颜色标签 - 账号标签颜色自定义(自动分配或手动选择)
  • 📱 新图标 - 精致的科技风格 N 字母图标

🔧 其他功能

  • 🔗 连接测试 - 支持测试服务器连接状态
  • 📂 CWD 设置 - 会话工作目录设置
  • 🔍 浏览器预览 - 预览按钮打开会话 URL
  • ℹ️ 关于页面 - 应用信息和更新按钮

🛠️ 技术栈

Nova 是一个原生 Android 应用:

📱 使用流程

1. 配置 HTTP Server

在 chat.nvim 中启动 HTTP Server:

-- chat.nvim 配置
http = {
  host = '0.0.0.0',  -- 允许外部访问
  port = 8000,
  api_key = 'your-secret-key',
}

2. 添加账号

打开 Nova,进入账号管理:

  1. 点击右上角菜单 → 「账号管理」
  2. 点击右下角 FAB 添加新账号
  3. 填写服务器地址、端口、API Key
  4. 选择颜色标签(可选)
  5. 点击「测试连接」验证配置
  6. 保存账号

3. 开始对话

  • 查看所有账号聚合的会话列表
  • 点击会话进入聊天界面
  • 在聊天界面设置 provider/model
  • 创建新会话并设置 cwd

🔄 与电脑端同步

Nova 的核心优势是无缝同步:

┌──────────────┐                    ┌──────────────┐
│   Neovim     │ ◄──── 同一会话 ────► │    Nova      │
│  (电脑端)    │                    │  (手机端)    │
└──────────────┘                    └──────────────┘
       │                                   │
       │         ┌──────────────┐          │
       └───────► │  chat.nvim   │ ◄───────┘
                 │ HTTP Server  │
                 └──────────────┘
  • 在电脑上创建的会话,手机上可以看到
  • 在手机上发送的消息,电脑上也能查看
  • 历史记录完整保留,无需重复输入

📸 应用截图

🔮 后续计划

v1.0.0 是一个里程碑,后续版本计划支持:

  • 支持流式响应(SSE)
  • 支持图片发送
  • 支持语音输入
  • 支持消息搜索

📝 相关链接

Nova 是 chat.nvim 生态的重要一环,让你的 AI 助手突破桌面环境的限制。无论是在通勤路上、咖啡馆里,还是任何远离电脑的地方,只要有网络连接,就能随时继续你的 AI 对话。

感谢所有测试用户的反馈!如果你在使用中遇到问题或有新功能建议,欢迎在 GitHub Issues 提交反馈。

版权声明:本文为原创文章,遵循 署名-非商业性使用-禁止演绎 4.0 国际 (CC BY-NC-ND 4.0)版权协议,转载请附上原文出处链接和本声明。

延生阅读

分享到:

评论