找回密码
 立即注册

用户中心登录

通过NE账号安全登录

搜索
热搜: NE3 NE 3 已解决
查看: 59|回复: 6

NeCode 桌面端 v0.0.22 正式版发布:长会话更稳定,支持多目录项目,会话状态更清晰

[复制链接]

15

主题

69

回帖

287

积分

中级会员

积分
287
发表于 3 天前 | 显示全部楼层 |阅读模式


NeCode 桌面端 v0.0.22 正式版现已发布。

本次更新重点改善长时间使用的稳定性,针对长会话内存持续增长、历史消息加载和异常中断等问题进行了修复,降低长时间使用时的崩溃风险。

同时,新增一个项目关联多个目录的能力,细分模型请求和工具执行状态,并改进 OMN 多 Agent 任务、会话搜索、文件操作和本地存储管理。

一、降低长会话的内存占用与崩溃风险

针对长会话、多会话切换及持续工具调用场景,本次优化了消息加载和内存释放机制:

1. 关闭会话视图后,释放消息正文并取消相关加载。
2. 后台会话不再持续累积消息正文。
3. 限制单次历史消息加载量,减少大批量消息带来的内存压力。
4. 减少重复拉取和预加载造成的额外占用。

这些改进主要用于缓解使用时间越长、会话内容越多时,内存不断增长的问题。

二、等待过程不再统一显示“思考中”

此前,从请求准备到等待模型返回,再到工具执行,一些不同阶段可能都显示为“思考中”,难以判断当前正在做什么。

现在,会话会根据实际进度区分:

1. 准备请求。
2. 等待模型响应。
3. 思考。
4. 生成回复。
5. 执行工具。
6. 等待确认。

计时也会随当前阶段更新,方便区分时间主要花在模型响应还是工具执行上。

MCP 的连接、断开和授权过程也增加了进度与失败原因提示,出现异常时更容易定位。

三、一个项目可以关联多个目录

创建或编辑项目时,现在可以设置一个主目录,并添加多个附加目录。

例如,可以将前端代码、后端代码和参考资料放在不同目录中,统一关联到同一个项目:

1. 文件树按目录分组展示。
2. 文件搜索可以覆盖多个目录。
3. 使用 @ 引用时,可以选择不同目录中的文件。
4. 各目录仍保留相应的权限边界。

附加目录被移动、删除或暂时不可访问时,会提示原因,其他可用目录仍可继续搜索和使用。

四、会话搜索与文件定位更准确

会话内查找改为按需加载更多历史内容,关闭搜索后释放搜索索引,减少长会话搜索带来的额外内存占用。

同时修复了部分文件定位问题:

1. 跨目录搜索后的文件定位。
2. 中文路径的识别与跳转。
3. 不同目录中同名文件的区分。
4. 切换项目目录后,旧请求覆盖新搜索结果的问题。

五、上下文压缩与异常中断处理改进

本次继续完善长会话的上下文压缩:

1. 改进压缩请求的上下文预算。
2. 加强压缩摘要校验,无效摘要不会替换原有历史。
3. 修复部分重复输出、空回复和工具状态残留的问题。
4. 完善异常中断后的状态与原因展示。

让长会话在压缩和异常恢复过程中更加可靠。

六、OMN 多 Agent 任务更易控制

现在可以在会话中取消整个 OMN 工作流,并完善了子任务超时、重试和相关进程清理。

后台任务完成后会自动通知主会话,减少反复查询任务状态的需要。

子 Agent 卡片也进行了改进:

1. 更准确地区分完成、失败、取消和权限拒绝。
2. 在卡片中展示所用模型。
3. OMN 角色模型菜单新增“跟随主 Agent”,方便恢复模型继承。

七、后续消息由你决定何时发送

待发送的后续消息现在支持编辑、删除和手动发送。

待发消息不再在上一轮结束后自动提交,可以先整理内容,确认后再发送。

多条待发消息支持折叠查看,并优化了窄窗口下的操作布局。

八、设置与文件工作区操作更顺手

左下角集中展示账户信息与设置入口,设置栏目默认展开,较长栏目可独立滚动。

文件工作区新增或完善了以下操作:

1. 关闭其他标签、关闭右侧标签。
2. 复制文件路径。
3. 选择本地文件的打开方式。
4. 另存为、在所在目录中显示文件。
5. 从指定目录打开终端。

同时优化了大量文件审查时的滚动和媒体预览体验。

九、本地存储、附件与权限改进

本地存储管理支持查看数据库空间占用、整理空闲空间,并在清理前预览旧归档会话、界面缓存和迁移备份等内容,保留活跃任务和项目文件。

附件处理也进行了优化:

1. 本地附件通过文件路径传递,减少大文件传输负担。
2. 压缩包目录查看支持大型文件。
3. 修复部分附件重复请求授权的问题。
4. 修复已记住的授权覆盖明确拒绝的问题。
5. 没有可记住授权范围的请求,仅提供“允许一次”。

十、下载地址

NeCode 官网:

https://necode.inoteexpress.com/

Windows x64:

https://www.inoteexpress.com/soft/updater/download/necode-desktop-win-x64.exe

Windows ARM64:

https://www.inoteexpress.com/soft/updater/download/necode-desktop-win-arm64.exe

macOS Apple Silicon:

https://www.inoteexpress.com/soft/updater/download/necode-desktop-mac-arm64.dmg

macOS Intel:

https://www.inoteexpress.com/soft/updater/download/necode-desktop-mac-x64.dmg

Linux AppImage:

https://www.inoteexpress.com/soft/updater/download/necode-desktop-linux-x86_64.AppImage

Linux DEB:

https://www.inoteexpress.com/soft/updater/download/necode-desktop-linux-amd64.deb

十一、升级说明

已安装 NeCode 的用户可以进入:

设置 → 通用 → 检查更新 → 立即检查

也可以通过上面的地址重新下载安装。

欢迎大家重点测试长会话连续使用、多目录项目、会话搜索及 OMN 任务取消。如遇到崩溃、长时间等待或工具调用异常,请附上操作系统、NeCode 版本、问题截图和调试日志;如果涉及特定会话,也可以附上脱敏后的会话导出记录,方便进一步定位。

回复

使用道具 举报

246

主题

1万

回帖

3万

积分

管理员

积分
37161
发表于 前天 15:15 | 显示全部楼层
1.已运行 16000+ 秒(约4.5小时),期间没有任何进度更新,也没有超时中断机制。这导致无法判断是卡死了还是在正常运行。
2.点击停止无法进行停止。
微信图片_20260911151302_134_141.png
回复

使用道具 举报

0

主题

12

回帖

108

积分

注册会员

积分
108
发表于 前天 15:21 | 显示全部楼层
xxx.png

拖拽到输入框的文件夹有15m,这里却显示1kb
回复

使用道具 举报

0

主题

12

回帖

108

积分

注册会员

积分
108
发表于 前天 15:25 | 显示全部楼层
www.png

这个下拉弹出之后只能点击按钮才能关闭,不太符合操作习惯
回复

使用道具 举报

246

主题

1万

回帖

3万

积分

管理员

积分
37161
发表于 前天 15:28 | 显示全部楼层
xxxx 发表于 2026-9-11 15:21
拖拽到输入框的文件夹有15m,这里却显示1kb

这个到没遇到,是什么类型的文件?
回复

使用道具 举报

0

主题

12

回帖

108

积分

注册会员

积分
108
发表于 前天 15:43 | 显示全部楼层
aegeansupport 发表于 2026-9-11 15:28
这个到没遇到,是什么类型的文件?

你直接把一个文件夹拖进去
回复

使用道具 举报

246

主题

1万

回帖

3万

积分

管理员

积分
37161
发表于 前天 16:25 | 显示全部楼层
xxxx 发表于 2026-9-11 15:43
你直接把一个文件夹拖进去

文件夹给它路径就可以了, 上传只支持图片和文件。
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|NoteExpress

GMT+8, 2026-9-13 13:57 , Processed in 0.050629 second(s), 32 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表