Skip to content

Releases: nomifun/nomifun-desktop

v0.6.3

Choose a tag to compare

@RiKa0-0 RiKa0-0 released this 14 Aug 17:23

Highlights

  • Added mini-apps: generate, preview, publish, run, iterate, rename, delete, and import self-contained H5 apps from ordinary Nomi conversations.
  • Mini-app publishing now separates working copies from published snapshots, so unfinished edits cannot overwrite the app users rely on.
  • The mini-app runner and live preview share a sandboxed rendering policy, with explicit controls for publish, continue iteration, refresh, open in browser, rename, and delete.
  • Imported mini-apps are validated with concrete rule-by-rule feedback, and invalid apps can be sent into a conversation for repair.
  • UI/API contract version moved from 16 to 18 for the new mini-app routes and DTOs.

macOS

  • First v0.6.3 desktop release for macOS, built for Apple Silicon.
  • Includes signed updater artifacts and a notarized manual DMG installer.

v0.6.1

Choose a tag to compare

@RiKa0-0 RiKa0-0 released this 12 Aug 05:21

NomiFun v0.6.1

Windows first release for v0.6.1.

Highlights

  • Adds verified native image generation, including durable image artifact delivery and conversation-side rendering for generated image outputs.
  • Reworks model and provider management around protocol manifests, explicit provider connections, model capabilities, and task-specific model selection.
  • Expands multimodal provider support across image generation/editing, realtime, rerank, speech, video, and embeddings, with new Gemini and StepFun protocol coverage.
  • Improves Model Hub and settings workflows for editing model definitions, credentials, health checks, capability disclosure, and serialized writes.
  • Unifies browser lifecycle and browser-use settings management, with related presentation and localization refinements.
  • Fixes startup issues and improves model type/catalog selection interactions.

v0.6.0

Choose a tag to compare

@RiKa0-0 RiKa0-0 released this 11 Aug 06:39

NomiFun v0.6.0

Windows first release for v0.6.0.

Highlights

  • Adds mini-apps: create a normal Nomi conversation that produces a self-contained miniapp.html, preview it live, then publish it as a reusable app or replace an existing one explicitly.
  • Adds the mini-app library and runner at /mini-apps, with published snapshots separated from editable working copies under the app workspace.
  • Adds mini-app import and validation for user-authored H5 pages, including concrete validation reports and session-based repair flow.
  • Routes provider capabilities through verified modality/protocol mappings, including new or repaired provider adapters and rerank result handling.
  • Refines desktop update presentation, WebUI remote access on launch, markdown preview typography, and related UI polish.

v0.5.1

Choose a tag to compare

@RiKa0-0 RiKa0-0 released this 09 Aug 15:17

Highlights

  • Added Xiaozhi ESP32 robot connection support, with companion-to-robot binding semantics.
  • Completed the Xiaozhi AI integration documentation for the companion robot repository.
  • Filled out the StepFun voice path with catalog coverage, visible failures, sidebar grouping, and health checks.
  • Refined customer-service detail management and fixed model-selector layout fitting.
  • Tightened settings UI density, agent prompt preview styling, and compact tag management dialogs.

Windows

  • First v0.5.1 desktop release for Windows x64.
  • Includes the NSIS installer and signed Tauri updater artifacts.

v0.5.0

Choose a tag to compare

@RiKa0-0 RiKa0-0 released this 07 Aug 18:47

Highlights

  • Reworked knowledge write-back so accepted material lands directly in knowledge-base documents, with explicit manual/automatic modes and append-only updates.
  • Rebuilt the companion workspace with per-companion memory, learning, evolution, mood, chat history, export/import, and ownership enforcement.
  • Added SSH remote sessions with encrypted host credentials, persistent remote shells, connection status, and host-bound conversation grouping.
  • Introduced the customer-service domain for stateless IM visitor dialogues backed by read-only knowledge/service-note tools.
  • Hardened data migrations, factory-reset recovery, backup compatibility, zip imports, and default data-root handling across desktop and WebUI hosts.
  • Fixed broad appearance and accessibility issues around theme tokens, borders, rings, outlines, alerts, i18n checks, and generated CSS validation.

macOS

  • First v0.5.0 desktop release for macOS, built for Apple Silicon.
  • Includes signed updater artifacts and a manual DMG installer.

v0.4.1

Choose a tag to compare

@RiKa0-0 RiKa0-0 released this 06 Aug 10:05

NomiFun v0.4.1

  • 首发 SSH 远程会话能力:新增 SSH host book、主机 CRUD / 测试连接、从 ~/.ssh/config 导入主机、密码 / key / ssh-agent / OpenSSH certificate 认证,以及已加密、可脱敏的凭据模型。
  • 新增远程 shell / SFTP 工具链:支持远程命令、cwd 标记、sudo 提示安全响应、远程文件读写 / stat / list、原子写入和可恢复超时,远程工具命名也与本地工具家族对齐。
  • 引入 SSH 连接池与会话状态体系:支持每个会话复用受监管连接、重连阶梯、owner-scoped ssh.status 快照、会话列表 SSH 分组、会话创建入口、会话头 host 状态 pill,以及删除 host 时关闭 live links。
  • 重构 Nomi companion 工作台:三栏式 companion 管理、独立 companion sidebar、每个 companion 拥有自己的记忆 / 技能 / 进化设置,新增聊天历史 day index 与 bundle 携带 companion 的数据模型。
  • 调整 Nomi 数据采集:将“数据采集”放回“进化”页签,并停止记录回复内容,降低 companion 学习过程中的敏感内容留存。
  • 强化隐私和数据收集设置:恢复并独立展示数据收集控制、保留策略和停止全部采集入口,同时把 companion memory / skill / evolution 所有权收敛到用户和 companion 维度。
  • 改进更新器体验:下载更新与安装更新拆分,降低下载完成后误触发安装的风险。
  • 大量 UI 可读性和一致性修补:统一 hub 页面标题和知识库工具栏,修复边框、背景、focus ring、alert 对比度、死 CSS utility、侧边栏间距、知识库详情 / 设置、任务 / 预览 / 工作台 / 设置等页面的细节表现。
  • 补充 SSH 远程会话、移动端远控 bridge、relay server、协议 v1、Nomi companion redesign、数据采集回迁等设计文档和交接记录。

Windows 包

  • 本次 GitHub 首发发布 Windows x64 安装包及 Tauri 自动更新签名资产。
  • 安装包未包含 Authenticode 签名,手动下载时可能出现 SmartScreen 或未知发布者提示;自动更新仍使用 Tauri 签名校验。
  • v0.4.1 首发以 Windows x64 包为主,其他平台可后续在对应原生构建机追加。

v0.3.8

Choose a tag to compare

@RiKa0-0 RiKa0-0 released this 04 Aug 14:33

NomiFun v0.3.8

  • 加固 Browser Use 任务资源与生命周期治理:下载状态会保留到精确进程停止证明之后,文件输出改为带补偿的两阶段发布,每个 Host 使用独占下载 staging,并补齐 Primary stable-profile fence 与多 Lane 场景测试。
  • 修复远程目录选择链路:目录请求统一走 CSRF bridge,并改进远程文件夹选择体验,降低 WebUI / 桌面桥接场景下的路径选择失败概率。
  • 修复反向代理部署下 /ws WebSocket 握手被误拒的问题:支持可信的 X-Forwarded-HostNOMIFUN_ALLOWED_ORIGINS,改善 Docker / nginx 部署中的实时回复、工具进度和任务状态同步。
  • 收敛 Nomi companion 记忆与设置:新增自动事件保留策略,移除学习运行历史、post-task reflection 与 companion credentials 子系统,并统一 companion settings 页面布局。
  • 补充小智机器人集成设计文档,记录设备接入、语音链路与后续实现方案。
  • 维护 v0.3.7 macOS / Linux updater 清单记录;本次 v0.3.8 首发仍以 Windows x64 包为主,其他平台可后续在对应原生构建机追加。

Windows 包

  • 本次 GitHub 首发发布 Windows x64 安装包及 Tauri 自动更新签名资产。
  • 安装包未包含 Authenticode 签名,手动下载时可能出现 SmartScreen 或未知发布者提示;自动更新仍使用 Tauri 签名校验。

v0.3.7

Choose a tag to compare

@RiKa0-0 RiKa0-0 released this 02 Aug 11:43

NomiFun v0.3.7

  • 优化自动更新安装体验:在桌面端更新弹窗中补充安装进度与状态反馈,让 Windows 用户能更清楚地看到更新正在执行。
  • 改进对话交付物文件路径展示与打开逻辑,减少相对路径、工作区路径和可点击交付文件之间的歧义。
  • 重构 browser managed-lane 调度实现,合并 tool 与 ManagedBrowserFacade 中重复的打开、列举、关闭、执行与 action alias 逻辑,降低浏览器自动化链路漂移风险。
  • 完成一轮 workspace-wide 技术债清理:移除大量死代码、历史 shim、重复实现和过期文档,收敛 channel 表单、runtime chat/sendbox、zip safety、idempotency、ANSI 清理与消息截断等公共逻辑。
  • 调整 provider / model API:移除已废弃的 provider capabilities 字段,更新 UI API contract,并补充前后端兼容性测试。
  • 加强仓库 Git 归因治理:新增仓库本地 hooks 与检查脚本,确保后续提交归因到人类开发者且不包含 AI credit trailer。
  • 维护 v0.3.6 macOS updater 清单记录;本次 v0.3.7 首发仍以 Windows x64 包为主,其他平台可后续在对应原生构建机追加。

Windows 包

  • 本次 GitHub 首发发布 Windows x64 安装包及 Tauri 自动更新签名资产。
  • 安装包未包含 Authenticode 签名,手动下载时可能出现 SmartScreen 或未知发布者提示;自动更新仍使用 Tauri 签名校验。

追加平台包

  • macOS universal DMG 与 Tauri updater 资产已补发,latest.json 包含 darwin-x86_64 / darwin-aarch64
  • Linux x86_64 安装包已补发:AppImage、deb、rpm 及对应 .siglatest.jsonlinux-x86_64 updater 条目指向 AppImage。

v0.3.6

Choose a tag to compare

@RiKa0-0 RiKa0-0 released this 01 Aug 08:15

NomiFun v0.3.6

  • 修复数据库迁移编号冲突:将 connector credentials 清理迁移调整为 023_drop_connector_credentials,避免与 022 迁移碰撞,并补充数据库生命周期测试覆盖。
  • 修复 Terminal / Knowledge Base 残留链路问题,增强 terminal 任务恢复、输出增强、驱动层状态处理与中英文提示文案。
  • 强化 Knowledge MCP / stdio bridge 能力,补齐 knowledge stdio 命令、stdio 公共处理、gateway capability 与 service 层接口。
  • 优化 Requirement auto-work runner 与 prompt 逻辑,使自动工作流在 terminal / knowledge 场景下的上下文衔接更稳。
  • 补充 v0.3.5 多平台 updater 清单维护记录;本次 v0.3.6 首发仍以 Windows x64 包为主,其他平台可后续在对应原生构建机追加。

Windows 包

  • 本次 GitHub 首发发布 Windows x64 安装包及 Tauri 自动更新签名资产。
  • 安装包未包含 Authenticode 签名,手动下载时可能出现 SmartScreen 或未知发布者提示;自动更新仍使用 Tauri 签名校验。

v0.3.5

Choose a tag to compare

@RiKa0-0 RiKa0-0 released this 01 Aug 04:03

NomiFun v0.3.5

  • 新增面向当前架构的 Skill / MCP / Plugin / Preset 市场能力,强化 package 解析与 zip 安全处理,降低导入第三方扩展时的 RCE 风险。
  • 调整设置页与工具页的市场入口:新增 MCP 市场、插件设置面板、Preset package 市场,并优化 Skill market 卡片与导入流程。
  • 修复 Codex ACP 握手超时链路,切换到维护中的 bridge,并增强 stderr 错误提取、模式归一化、sandbox 参数与进程注册恢复。
  • 改进会话/AI agent 重启恢复:通过持久化 terminal-proof 协议修复 restart-orphan turns,并补齐对终端证明路由、孤儿会话恢复与 turn settled 后 refetch 的处理。
  • 修复 WebUI / 桌面端 stale view 问题,增强断线重连后的 artifacts、pending confirmations、conversation list、cron jobs、requirements 等实时状态同步。
  • 移除飞书知识库 connector 与 connector credential 存储,并清理相关数据库模型、repository、UI 和 i18n 文案。
  • 新增 Docker 预构建镜像路径与构建脚本,并补充 Web server deployment / 安装 / 打包相关文档。
  • 优化 Guid / composer / skills drawer / empty state 等界面细节,包括紧凑输入区 hover 展开、模型选择、协作者选择与抽屉卡片布局。

Windows 包

  • 本次 GitHub 首发发布 Windows x64 安装包及 Tauri 自动更新签名资产;macOS/Linux 包需要后续在对应原生构建机追加。
  • 安装包未包含 Authenticode 签名,手动下载时可能出现 SmartScreen 或未知发布者提示;自动更新仍使用 Tauri 签名校验。