Repository navigation
Releases
Releases · cyDione/nuonuo
v0.2.5
改名:super-assistant → 糯糯(nuonuo)
- 项目正式改名为 nuonuo:仓库搬到 cyDione/nuonuo,App 叫 Nuonuo,命令行是
nuonuo,数据目录是~/.nuonuo,环境变量是NUONUO_*,系统服务是nuonuo.service。 - 老用户不用做任何事,升级后会自动搬过来:
- 原来的
~/.super-assistant会在第一次启动时搬到~/.nuonuo,旧路径留一个链接。 - 旧的
SUPER_ASSISTANT_*环境变量照样有效。 - 钥匙串里的 key 第一次用到时自动搬过来。
- macOS 上 Super-assistant.app 会换成 Nuonuo.app;Windows 原地升级。
- Linux 用 install.sh 升级时,会换掉旧命令和旧服务。
- 这个版本也带了旧名字(super-assistant-*)的安装包,v0.2.4 及更早的版本能照常自动更新到这里。
- 原来的
其他
- README 首页重新设计:新的首屏(糯糯和一段真实对话,亮色暗色各一版)、「怎么用」四步图,演示动图放在最上面。
- 架构图重画成和首页同一风格,补上了主动筛选产出的动态 / 点子 / 目标,以及后续事件直接交给执行者的路径。
说明
- 安装命令换成新地址:
curl -fsSL https://raw.githubusercontent.com/cyDione/nuonuo/main/install.sh | bash。 - macOS 包目前还是 ad-hoc 签名,浏览器下载的 dmg 第一次打开可能被拦。推荐用上面的 curl 命令安装;已经下载了 dmg 的话,打开前先运行
xattr -cr ~/Downloads/nuonuo-0.2.5-mac-<芯片>.dmg;已经装好的,运行xattr -dr com.apple.quarantine /Applications/Nuonuo.app。 - Windows 包未签名,SmartScreen 提示时点「更多信息 → 仍要运行」。
v0.2.4
新功能
- 桌面端自动更新(macOS 和 Windows):「自动下载并安装」默认打开。新版本会在后台下载,并按 GitHub 给出的 SHA-256 校验;退出 App 时自动装上。也可以从托盘「重启并更新」、更新通知,或「设置 → 系统和更新」马上装。装完 App 会自己重新打开,定时任务不会断。
- macOS 也能用一行命令安装:
curl -fsSL https://raw.githubusercontent.com/cyDione/super-assistant/main/install.sh | bash会把 App 装到「应用程序」。用 curl 下载的不带隔离标记,第一次打开不会被拦。 - 接模型时能读到全部模型:添加模型渠道时,除了对话模型,还会读到向量、重排、决策(Jev)、图像、音频、视频等模型,并标出类型。以前网关不在
/models里列出的 Jev、OpenRouter 放在/embeddings/models里的向量模型都会漏掉,现在都能找到。 - 选模型时,每一层优先显示合适的类型:向量层先列向量模型,审核层先列 Jev,其他层先列对话模型;决策模型不会出现在审核以外的层。
- 渠道页会显示读到了多少模型、各类型各几个,例如「读到 4 个模型 · 对话 1 · 向量 1 · 重排 1 · 决策模型 1」。
其他
- README 全部重写:新的演示动图和截图(活动栏、它是谁、深色模式、英文界面),功能介绍、快速上手和「东西都在哪」对照表都按现在的界面更新。
说明
- 推荐用上面的 curl 命令安装;已经下载了 dmg 的话,打开前先运行
xattr -cr ~/Downloads/super-assistant-0.2.4-mac-<芯片>.dmg;已经装好的,运行xattr -dr com.apple.quarantine /Applications/Super-assistant.app。 - Windows 包未签名,SmartScreen 提示时点「更多信息 → 仍要运行」。
v0.2.3
新功能
- 聊天更好用:拖进来、粘贴或点 + 就能发文件给糯糯看;可以回复某一条消息;10 分钟内能撤回或修改自己的消息,也能让糯糯重新回答;⌘F 在当前对话里查找;「整理一下前面的」会把前面的聊天压缩成一段摘要。
- 回复带卡片:糯糯的回复可以带日程、提醒、地点、Mac 权限等卡片,还能附「带你去」链接直接跳到 App 里的对应位置。
- 权限:可以设置哪些文件夹只能看、能改、不让碰(.ssh、钥匙串等凭证目录永远不碰);Mac 上的 App 和 Google 日历也按权限等级管理。
- 目标可以拆小目标,糯糯会建议小目标,你选「加上 / 不用了」;目标可以拖动排序。
- 动态:每条可以 👍 / 👎 / 收藏,👎 之后能撤销。
- 它是谁:灵魂和记忆改成两个按钮,打开后都是一篇 Markdown,可以预览、直接编辑;灵魂有历史版本;还能看到糯糯会做的事。
- 第一次打开多了一步:可以从别的 AI 导入记忆,你确认后才写入。
- 英文界面:设置 · 通用 · 界面语言,可选中文 / English / 跟随系统。
- 糯糯有了自己的提示音(设置 · 通知 · 提示音);托盘里加了「检查更新」;侧栏可以归档对话;定时任务能看运行记录。
- 糯糯只在合适的时候给你的消息贴表情,表情在气泡末尾。
更稳
- 主助理不再卡住不说话:模型 3 分钟没动静会重试,一轮失败最多重试 3 次,还不行会告诉你;看门狗会把卡住的轮次切掉重来。
- 崩溃后不会丢消息,也不会重复执行已经做过的推送或发帖。
- 文件夹边界更严:符号链接解析后再判断;没开沙盒时往外写文件要过审核;开了沙盒只挂载你允许的文件夹。
- 运行数据定期清理;第三方插件的权限收窄,不能冒充内置工具;重启后会停掉上次留下的孤儿任务。
说明
- macOS 包只做了 ad-hoc 签名:首次打开如提示「已损坏」,运行
xattr -dr com.apple.quarantine /Applications/Super-assistant.app或右键 →「打开」。 - Windows 包未签名,SmartScreen 提示时点「更多信息 → 仍要运行」。
v0.2.2
修复
- macOS 不再每次启动都弹 node 要钥匙串密码:桌面端自带的 Node.js 只是 ad-hoc 签名,钥匙串每次都把它当成陌生程序,读 API key 就要密码。现在 macOS 上 key 存在数据目录里的加密文件里;以前存在钥匙串的 key 会在第一次用到时自动搬过来,每个旧 key 最多再问一次,之后不再弹。想继续用钥匙串可以设置
SUPER_ASSISTANT_SECRETS=keychain。Linux 和 Windows 不受影响。
v0.2.1
新样子:糯糯(v6 重新设计)
- 整套界面重画:纯白 / 纯黑底,主题色可选,助理正式叫「糯糯」,有自己的形象和表情。
- 主聊 + 侧聊:一直在的主聊,加上一件事一个的侧聊;聊天气泡、输入框、语音输入都重做了。
- 右侧栏:点侧栏里的糯糯打开,分「活动 / 它是谁 / 权限」三页。
- 新页面:目标、动态、点子、成果,以及 ⌘K(Windows / Linux 上是 Ctrl+K)全局搜索。
- 左下角「更多」:动态、点子、目标、成果收进一个菜单,有新东西会亮小红点。
- 设置窗口:五组 16 页,可以搜索。
交互梳理(v7)
- 每样东西只有一个家:新侧聊只从侧栏按钮开;「等你点头」的事就在它的聊天卡片里,没有聊天的放在右侧栏「活动」最上面;托盘、通知、搜索都带你去同一个地方。
- 「以后这类直接做」:审批卡上点一下,以后同类操作就不再问你,可以当场撤销,也能在「权限」里撤销。花钱和删除类操作永远每次都问。
- 右侧栏:「活动」可以原地展开全部做过的事;名字、角色、样子搬进「它是谁」;规则搬进「权限」,最近 7 天的记录也在那里原地看。
- 设置:「助理」改名「主动」;「规则与审核」和「执行环境」合成「安全和执行」;原始事件和审核记录放到「数据和隐私 · 原始记录」。
- 成果预览会写着它来自哪个侧聊,点一下就回去。
- 第一次打开变成在主聊里聊天:三张卡(接模型、接来源、选主动程度),每张都能跳过。
其他
- macOS 桌面端能找到 Docker 了;去掉了 GitHub CLI 检查。
- Windows / Linux 上快捷键显示 Ctrl,不再显示 ⌘。
- README 重写。
说明
- macOS 包只做了 ad-hoc 签名:首次打开如提示「已损坏」,运行
xattr -dr com.apple.quarantine /Applications/Super-assistant.app或右键 →「打开」。 - Windows 包未签名,SmartScreen 提示时点「更多信息 → 仍要运行」。
- 安装包由 Release 工作流在打 tag 后自动上传,大约 10 分钟后出现在本页。
v0.2.0
新增
- 全平台安装包:Linux 无桌面版 x64 / arm64(服务 + 网页界面),macOS 桌面端 Apple 芯片 / Intel,Windows 桌面端 x64 / arm64。都自带 Node.js。
- 开源一键安装(Linux,不再需要 gh 或令牌):
curl -fsSL https://raw.githubusercontent.com/cyDione/super-assistant/main/install.sh | bash - 后台运行,可设置 IP 和端口:
super-assistant start -d --host 0.0.0.0 --port 8080;新增stop/restart/config命令,网页「设置 → 系统」也能改地址并重启服务。 - 桌面端网页访问:默认只在应用窗口里使用,「设置 → 系统 → 网页访问」可开启浏览器 / 局域网访问。
- 检查更新不再需要 GitHub 令牌;桌面端有新版本时给出下载链接。
说明
- macOS 包只做了 ad-hoc 签名:首次打开如提示「已损坏」,运行
xattr -dr com.apple.quarantine /Applications/Super-assistant.app或右键 →「打开」。 - Windows 包未签名,SmartScreen 提示时点「更多信息 → 仍要运行」。
- 安装包由 Release 工作流在打 tag 后自动上传,大约 10 分钟后出现在本页。
v0.1.10
v0.1.9
新界面
- 三栏布局:侧边栏、对话、「今天」面板。需要你处理的事、正在做的事、接下来的例行任务和刚完成的事都在面板里,可以直接在卡片上同意、回答或重试。
- 窄屏时面板变成右侧抽屉,手机上是底部弹出面板。
- 欢迎页、输入框和侧边栏加了动效:手绘下划线、彩色标签、打字时吉祥物探头、新回复时跳一下。
- 设计稿:https://www.figma.com/design/tjm9ZFHME0euKNX2GLnF3Z
模型设置(0.1.8 的改动)
- 审核层可以选 Jev(jev-latest),模型选择器能看到全部模型,也能搜索。
- 模型列表可以重新拉取,拉取失败时会说明原因。
v0.1.7
v0.1.6
新功能
- GitHub 改为 OAuth 授权接入,已内置 OAuth App:设置 → 来源 → GitHub 点「授权 GitHub」,在 github.com/login/device 输入验证码并同意即可,经 ssh -L 访问也能用。原来的 GITHUB_TOKEN / gh 登录仍可作为备用。
- Gmail 授权加上 PKCE 和「断开授权」(同时在 Google 撤销);Client ID 字段下有创建 Google OAuth 客户端的快捷链接。
- 完整说明见 docs/10-oauth.md。