• v0.5.0 50e3861a88

    v0.5.0 Stable

    luna-publisher released this 2026-09-28 20:59:13 +08:00 | 0 commits to main since this release

    新增功能

    • 新增浏览器操作和计算机操作,可分别启用或关闭;两项功能内置于 Luna,不能卸载。(DeepSeek Harness 更新)
    • 「已归档」支持永久删除单个会话、整组或全部归档会话;删除前列出范围,保留工作区成果和共享附件。
    • 「月之底」模型列表支持拖动排序,保存后按所选顺序显示。
    • MCP 高级设置新增「服务器指令上限(字节)」。
    • 侧边栏新增终端,支持多个标签、选择 Shell 和刷新后恢复连接。(DeepSeek Harness 更新)
    • 会话支持置顶,并可从搜索结果恢复已归档会话。(DeepSeek Harness 更新)
    • 归档运行中的会话前,会列出受影响的任务,确认后停止并归档。(DeepSeek Harness 更新)
    • MCP 支持发现和读取服务器资源,以及通过 URI 模板访问资源。(DeepSeek Harness 更新)
    • 文件改动支持在卡片和侧边栏审阅,可选择逐行或左右分栏对比,并提供语法高亮、同步滚动和悬停预览;卡片按行展示改动和上下文,大范围替换及纯新增或删除的展示更紧凑。(DeepSeek Harness 更新)
    • 新增插件管理页,支持安装、配置、启用、停用和卸载外部插件。(DeepSeek Harness 更新)
    • 安装插件时可选择官方源、国内镜像或自定义源;首次安装自动选择可访问的源,网络失败后可更换安装方式。(DeepSeek Harness 更新)
    • 侧边栏新增 Word、Excel、PowerPoint、CSV 和 TSV 预览;表格支持切换工作表、查看公式、选择和复制单元格,调整面板后保留当前工作表与选中单元格,不支持的内容会给出提示。(DeepSeek Harness 更新)
    • 侧边栏支持浏览网页,可选择聊天中的网页链接在应用内或外部打开。(DeepSeek Harness 更新)
    • 侧边栏支持查看子智能体会话。(DeepSeek Harness 更新)
    • 侧边栏支持审阅完整计划,在其他面板打开时收到的计划也可查看。(DeepSeek Harness 更新)
    • 新增实验性语音输入,可在本机转写录音;首次使用需下载识别模型,可自动或手动选择下载源,下载失败时提供恢复建议。(DeepSeek Harness 更新)
    • 新增实验性智能体团队,可实时查看成员与任务,并从会话页头切换成员;成员按名称协作,默认最多创建 16 个成员,任务看板只读,任务由智能体创建和更新。(DeepSeek Harness 更新)
    • 插件管理页可启用实验性自动授权审查;允许人工审批的会话可在自动审查拒绝后由用户决定是否继续,审查失败会单独提示。(DeepSeek Harness 更新)
    • 支持查看、搜索、自定义和恢复快捷键,侧边栏同步显示当前键位。(DeepSeek Harness 更新)
    • 启用定时任务后,可创建和管理提醒、查看运行记录;重启后任务保留,最短可每分钟重复一次。(DeepSeek Harness 更新)
    • 「工作过程展示」新增简洁、标准、详细和运行中完全展开选项。(DeepSeek Harness 更新)
    • 「性能与用量」可设置会话中性能和用量信息的显示详略。(DeepSeek Harness 更新)
    • 工作区列表支持按目录层级分组。(DeepSeek Harness 更新)

    问题修复

    • 修复从 0.4.3 升级后无法启动的问题,保留原有会话与配置。

    • 修复会话按最近更新排序不正确、刷新后手动顺序丢失及新建空白会话位置异常的问题。(DeepSeek Harness 更新)

    • 修复按轮次分叉时带入后续输入和设置的问题。(DeepSeek Harness 更新)

    • 修复新建空白会话误复用已有历史或被其他实例占用的会话的问题;创建失败时显示原因。(DeepSeek Harness 更新)

    • 修复刷新列表或重连后,运行中的会话被显示为空白新会话的问题。(DeepSeek Harness 更新)

    • 会话被其他实例占用时,提示退出对应实例后重试。(DeepSeek Harness 更新)

    • 修复重新编辑排队消息时丢失换行的问题。(DeepSeek Harness 更新)

    • 修复重启后待处理消息未恢复的问题。(DeepSeek Harness 更新)

    • 修复连续完成多个后台命令或一次性子智能体任务后,会话停住并等待输入的问题。(DeepSeek Harness 更新)

    • 修复 Messages 请求中历史工具输入格式异常导致的失败。(DeepSeek Harness 更新)

    • 修复已有子智能体完成通知导致父会话无法通过 Messages 协议继续对话的问题。(DeepSeek Harness 更新)

    • 修复生成大型工具调用参数时应用卡顿的问题。(DeepSeek Harness 更新)

    • 修复过长工具输出字符残缺,并可能导致后续对话失败的问题。(DeepSeek Harness 更新)

    • 修复部分长对话持续无法发送消息的问题。(DeepSeek Harness 更新)

    • 长对话压缩会为模型回复保留空间,减少生成长内容后上下文溢出的情况。(DeepSeek Harness 更新)

    • 修复取消回合时记录保存失败或显示内部错误堆栈的问题。(DeepSeek Harness 更新)

    • 修复重新打开会话后部分插件保存的信息丢失的问题。(DeepSeek Harness 更新)

    • 修复 Windows 沙箱可删除授权目录外文件的问题,并阻止跨工作区删除。(DeepSeek Harness 更新)

    • 修复重复申请当前有效权限模式仍需审批的问题。(DeepSeek Harness 更新)

    • 修复 Windows 执行命令时控制台窗口闪现的问题。(DeepSeek Harness 更新)

    • 修复 PowerShell 命令结束后仍需额外等待的问题。(DeepSeek Harness 更新)

    • 修复极简模式取消命令时错误显示为无意义文本的问题。(DeepSeek Harness 更新)

    • 修复工具说明中的特殊符号导致执行失败或内容被误替换的问题。(DeepSeek Harness 更新)

    • 可选插件无法读取或启动失败时,其余可用插件仍可运行;插件页保留错误信息,并提供停用和移除操作。(DeepSeek Harness 更新)

    • 修复应用异常退出或安装中断后,后续插件安装和配置保存持续失败的问题。(DeepSeek Harness 更新)

    • 修复多个带检查工具的智能体预设同时使用时加载失败的问题。(DeepSeek Harness 更新)

    • 修复自定义模型被误识别为仅支持文本的问题,并可手动调整输入类型。(DeepSeek Harness 更新)

    • 自定义模型的 API 地址示例随协议切换,减少 Messages 地址重复拼接导致的请求失败。(DeepSeek Harness 更新)

    • 减少 API 密钥输入框被误填入已保存登录密码的情况。(DeepSeek Harness 更新)

    • 修复侧边栏 Markdown 中本地图片加载失败的问题,支持相对路径、中文、空格和编码后的路径。(DeepSeek Harness 更新)

    • 修复消息中的长文件名越出气泡的问题。(DeepSeek Harness 更新)

    • 修复鼠标悬停或键盘聚焦短 Markdown 表格时页面跳动的问题。(DeepSeek Harness 更新)

    • 修复会话宽度调整区域遮挡内容的问题。(DeepSeek Harness 更新)

    • 修复嵌套悬浮提示重叠的问题。(DeepSeek Harness 更新)

    • 修复文件侧边栏无法进入目标位于工作区内的 Windows 目录链接的问题。(DeepSeek Harness 更新)

    • 修复服务重启后显示已连接却无法继续显示回复的问题,恢复连接后保留历史记录和输入草稿。(DeepSeek Harness 更新)

    • 切换界面语言不再改变新建默认工作区的文件夹名称,自定义名称及已有工作区保持原样。(DeepSeek Harness 更新)

    体验优化

    • MCP 显示已注册工具数量,无法取得连接状态时明确提示。
    • 打开「月之底」时,模型设置无需等待登录和密钥检查完成即可操作。
    • 模型编辑以草稿保留,点击「保存」统一生效;「取消」可撤销改动,无改动时保存按钮不可用。
    • 从设置登录时打开独立授权窗口,保留当前设置页面。
    • 移除未登录时额外弹出的提示窗口,登录统一从欢迎页或设置发起。
    • 模型输入类型统一显示为文本和图片选项。
    • MCP 与关闭窗口弹窗统一采用 Luna 样式。
    • 模型语言和门铃使用各自图标。
    • 门铃用不同的固定音效区分完成、等待回答、等待审批、目标受阻和执行失败;每类事件的声音与系统通知可分别开关,点击通知可返回对应会话。
    • 正在查看的会话不发送门铃提醒;后台会话按设置提醒,系统请勿打扰开启时抑制提示音。
    • MCP 可连接工具列表分页或未提供工具的服务器。(DeepSeek Harness 更新)
    • 工具结果中的文字截断后,仍可使用其中的 MCP 图片。(DeepSeek Harness 更新)
    • 图片、PDF 和 Office 预览统一缩放操作,保留各标签页的缩放比例,手势缩放后的文字更清晰。(DeepSeek Harness 更新)
    • 文档预览的加载提示、页面间距和浅色背景更易阅读。(DeepSeek Harness 更新)
    • 图片链接在悬停或键盘聚焦时显示预览。(DeepSeek Harness 更新)
    • 首次发送消息前即可使用文件预览和侧边栏终端。(DeepSeek Harness 更新)
    • 文件预览随本地文件变化及回合结束自动更新。(DeepSeek Harness 更新)
    • 浏览文件预览时保留文件树滚动位置。(DeepSeek Harness 更新)
    • 文件预览、交付卡片和改动审阅可使用系统默认或其他关联应用打开文件,不支持预览的文件也可直接打开。(DeepSeek Harness 更新)
    • Windows 文件菜单中的应用图标显示更准确。(DeepSeek Harness 更新)
    • 减少文件交付卡片与回复正文重复展示同一结果。(DeepSeek Harness 更新)
    • 长对话加载、历史分页和轮次跳转更流畅。(DeepSeek Harness 更新)
    • 改善对话滚动跟随,减少发送消息时的跳动和重复显示。(DeepSeek Harness 更新)
    • 会话列表分批展开,运行中的会话及有运行中子智能体的父会话保持可见。(DeepSeek Harness 更新)
    • 侧边栏可筛选隐藏已归档、全部对话或仅显示已归档;仅查看归档时隐藏没有归档对话的工作区。(DeepSeek Harness 更新)
    • 输入框菜单统一键盘操作,支持方向键选择、Enter 或 Tab 确认、Esc 关闭。(DeepSeek Harness 更新)
    • 文件添加入口统一到输入框的加号菜单。(DeepSeek Harness 更新)
    • 输入栏空间不足时将模型名称收为图标,空间恢复后重新显示。(DeepSeek Harness 更新)
    • 连续思考与工具调用按可折叠的工作过程分组显示。(DeepSeek Harness 更新)
    • 工具调用生成参数时显示准备状态,写入或编辑文件时显示内容准备进度。(DeepSeek Harness 更新)
    • 输入框下方的上下文用量可点击查看明细。(DeepSeek Harness 更新)
    • 超过一小时的回合按小时、分钟和秒显示耗时。(DeepSeek Harness 更新)
    • 轨迹统一展示文字、图片和文件附件。(DeepSeek Harness 更新)
    • 轨迹支持展开和复制结构化内容、查看代码及调用结果,并显示运行耗时。(DeepSeek Harness 更新)
    • 思考内容采用紧凑排版,思考与压缩摘要展开后可在滚动时方便地折叠。(DeepSeek Harness 更新)
    • 设置、目标、待办及多种工具结果改用紧凑卡片展示。(DeepSeek Harness 更新)
    • 折叠的网页抓取卡片可直接点击网址。(DeepSeek Harness 更新)
    • 工具卡片、文件预览和代码差异的语法高亮更一致,并支持更多文件类型。(DeepSeek Harness 更新)
    • 代码块统一样式,支持复制和换行。(DeepSeek Harness 更新)
    • 界面圆角、图标、状态标记、菜单、滚动条及悬停样式更统一。(DeepSeek Harness 更新)
    • 键盘焦点提示更清楚,鼠标操作后不会误显示焦点框。(DeepSeek Harness 更新)
    • 设置导航可独立滚动,较矮窗口也能访问底部条目。(DeepSeek Harness 更新)
    • 长时间命令和工作流可转入后台,完成后自动继续所属会话。(DeepSeek Harness 更新)
    • 任务列表可展开查看实时输出,并确认停止运行中的任务。(DeepSeek Harness 更新)
    • 全新安装首次启动时自动创建默认工作区和空白会话。(DeepSeek Harness 更新)
    • 模型页统一「添加模型提供商」入口,在第三方提供商与自定义 API 间切换时保留草稿。(DeepSeek Harness 更新)
    • 发现模型时可查看原始 ID,并按名称或 ID 搜索。(DeepSeek Harness 更新)
    • 切换模型时显示等待提示,并减少切换后的等待时间。(DeepSeek Harness 更新)
    • 插件安装期间可关闭弹窗,之后重新查看同一任务;网络异常后尝试恢复结果,无法确认时明确提示。(DeepSeek Harness 更新)
    • 插件安装清楚标识官方源或镜像,并合并重复选项。(DeepSeek Harness 更新)
    • 插件安装或卸载停滞时会结束等待并提示。(DeepSeek Harness 更新)
    • 不兼容插件的跳过提示每次启动只显示一次。(DeepSeek Harness 更新)
    • 启动失败时,更清楚地说明错误和等待中的服务。(DeepSeek Harness 更新)
    • 审批说明跟随界面语言,并引导智能体用用户提问的语言说明审批理由。(DeepSeek Harness 更新)
    • 智能体模式提供用途说明和示例任务,帮助选择合适模式。(DeepSeek Harness 更新)
    • 改善智能体帮助启用插件和功能时的操作指引。(DeepSeek Harness 更新)
    • 中文界面统一使用「子智能体」。(DeepSeek Harness 更新)
    • 改善 DeepSeek V4.1 的图片输入清晰度和用量估算。(DeepSeek Harness 更新)
    • 终端文字和光标在不同主题下更易辨认,切换主题时保留终端应用配色。(DeepSeek Harness 更新)
    • 减少标准模式每轮对话的额外输入 token 用量。(DeepSeek Harness 更新)

    其他变更

    • Luna 桌面改用 Electron,升级时保留旧版用户数据。
    • 应用内更新分别确认下载与安装,安装完成后自动重启。
    • 新版安装器沿用固定安装目录,不提供目录选择;运行中的 Luna 会阻止覆盖安装。
    • 安装包不附带 Authenticode 证书;旧 Tauri 更新仍使用签名验证,新版更新校验下载完整性。
    • 新配置及「恢复默认列表」使用 GLM-5.3 作为默认模型,并采用内置模型顺序。
    • GLM、Kimi 系列的预置协议改为 Messages。
    • 门铃不再支持选择或导入音效;取消会话和子智能体完成不再单独提醒。
    • 原「帮我审批」入口改由「自动授权审查」插件提供,可在插件页启用。
    • MCP 的「启动目录」移至高级设置,不再自动填入当前会话工作区;留空使用默认启动目录,该选项不限制文件访问。
    • 内嵌 DeepSeek Harness 从 0.1.5-rc.2 升级至 0.1.7-rc.2。(DeepSeek Harness 更新)
    • 官方 DeepSeek 适配器仅使用 Messages API,并可复用已上传图片;手动配置的旧协议选项和 Chat Completions 地址需调整。(DeepSeek Harness 更新)
    • 「代码工作工具」统一控制轨迹、代码差异和新任务模式选择,新任务使用已保存的默认模式。(DeepSeek Harness 更新)
    • 定时任务和时间上下文默认关闭,需要时手动启用;启用时间上下文后默认每十分钟更新一次,自定义间隔保留。(DeepSeek Harness 更新)
    • 可继续对话的子智能体默认最多同时保留 8 个,委派深度为 1,可在设置中调整。(DeepSeek Harness 更新)
    • 智能体预设改由插件安装和管理,设置页保留查看与选择;旧目录预设需迁移。(DeepSeek Harness 更新)
    • 创造模式改为安装可持久保留的插件。(DeepSeek Harness 更新)
    • 升级时会尝试一次性导入旧版设置。(DeepSeek Harness 更新)
    • 修改配置时,格式错误会保留原配置;插件启用失败可能部分生效,需要修正后重试。(DeepSeek Harness 更新)
    • 升级后可继续打开旧会话,并兼容部分缺少回合结束记录的历史会话;写入时升级为 V4 格式,旧版应用无法读取新格式。(DeepSeek Harness 更新)
    • 过长工具结果保留首尾,并提供省略内容的读取入口;自定义 spill-policy.maxInlineBytes 配置需改为 maxInlineTokens 并重新设置预算。(DeepSeek Harness 更新)
    • Ralph 默认关闭,需要时手动启用。(DeepSeek Harness 更新)
    • 使用旧 E2B 执行后端的自定义配置需调整。(DeepSeek Harness 更新)
    • 工作流自定义配置需更新,暂不支持 Python PTC。(DeepSeek Harness 更新)
    • 插件安装和启动会检查版本兼容性,不兼容时说明原因,并可对指定版本授予例外。(DeepSeek Harness 更新)
    Downloads
  • v0.4.3 50e3861a88

    v0.4.3 Stable

    luna-publisher released this 2026-09-23 07:07:29 +08:00 | 0 commits to main since this release

    新增功能

    • 生图结果可直接在右侧边栏查看,即使本地副本不存在也能打开;会话图片与本地图片都可适应窗口、适应宽度、按原尺寸查看、缩放和拖动。
    • 「网络」直连白名单在未配置时预填公司网关;已有清单保持原样,可用「恢复公司网关」补回后保存。

    问题修复

    • 更新确认弹窗中的长篇更新日志可独立滚动阅读,升级提醒与操作按钮保持可见。
    • 设置菜单在滚动或调整窗口后会关闭失去位置的下拉层,不再悬在原处遮挡其他内容。

    体验优化

    • 「月之底」模型卡片的协议、思维链格式与图片像素预算等选择按钮与字段对齐,按钮边界清晰,标题及空白处不会误触。
    • 设置中的语言、门铃、MCP 等下拉按钮随内容长度调整布局;长标签和说明更易阅读,键盘操作与菜单外观保持一致。
    • 「MCP」服务器展开后,管理操作保持可见,工具列表独立滚动,长工具名完整换行显示。
    • 「已归档」列表把标题放在显眼位置,完整标题可在悬停或键盘聚焦时查看,较长的项目筛选项会在可用宽度内换行。
    • 门铃预览按钮靠近音效选择,并按当前保存的音效设置播放。
    Downloads
  • v0.4.2 50e3861a88

    v0.4.2 Stable

    luna-publisher released this 2026-09-21 10:17:35 +08:00 | 0 commits to main since this release

    新增功能

    • 权限选择新增「帮我审批」档:越过沙箱边界的审批不再弹窗打断你,改由一个代答的评审按既定策略处理。允许就继续;拒绝时模型会收到理由并被要求改走更安全的路径或来问你,那次工具调用也会带回理由并标明操作尚未执行;评审本身失败(超时、服务异常等)同样按拒绝处理,但明确标注不是危险判定,与「评审说危险」区分。
    • 「帮我审批」在工具调用前以一行流程提示显示进度和结果,并在会话轨迹里保留记录,刷新后仍可查看。
    • 同一回合连续 3 次拒绝会自动中断回合,避免模型反复撞墙;/approve 列出本会话最近的拒绝记录,可对其中一条授权重试一次,重试仍会经过评审。
    • 会话里可以直接让模型生成图片:图片显示在这次工具调用里,可点开原图、用系统「另存为」对话框保存、在文件管理器中定位或在右侧边栏预览;模型自己看得到刚生成的图,可以按你的意见继续调整,每次生成都报出花费。
    • 生成的图片另在本机 Luna 数据目录里留一份副本,不会自动写进会话工作区;同名图片不会互相覆盖,要作为项目资产的由模型按规则拷进去并报出最终路径。
    • 「月之底」新增「图片生成」块:选择生成图片时用哪个模型,候选只有 Luna 提供的生图模型,生图模型也不会混进聊天用的模型列表。
    • Luna 自己跟着代理客户端的「系统代理」开关走:拨开开关就经该代理出网(模型对话、网页搜索、抓取与它替你跑的请求都一样),关掉就恢复直连,运行中拨动也不用重启;你显式写在环境变量或 .env 里的代理一律优先,本机地址永远直连。
    • 设置新增「网络」分区:显示当前生效的代理和它的来源,并可填「直连白名单」(这些域名不走代理,适合公司网关必须直连的情形)与假地址池(开着 TUN 时本地代理使用的假地址段);两项默认留空即为默认行为,「当前代理」旁可刷新。

    问题修复

    • 修复模型协议与「思维链格式」互相矛盾的问题:协议切到 Responses 或 Anthropic 后该项置灰并显示「由所选协议管理」,切回 chat completions 时恢复原来的选择。
    • 修复把模型在公司网关与官方适配器之间移动时的保存结果:保存被拒绝时模型留在原处,只保存了一部分时提示重新打开模型列表核对,正在编辑的内容不会丢。
    • 修复来回移动模型后,会话的默认模型指向错误位置的问题。
    • 修复「恢复默认列表」不能恢复已删除或被改过的默认模型的问题。
    • 修复删除模型时删不掉某一组最后一条,以及把某一组清空后它会自己变回默认清单的问题。
    • 修复开了 TUN 的机器上抓网页失败的问题:这类代理给出的地址曾被判成「非公网目标」而拒绝,现在按「网络」设置里的假地址池放行,字面量私网地址仍然拒绝。
    • 修复登录中途失败后登录卡住的问题:登录会带着已经刷新的凭据继续重试,不必关掉登录窗口重来。
    • 修复「MCP」设置里保存、启用开关、删除和重试失败时没有提示的问题:现在就地说明失败原因并保留正在编辑的内容与草稿。
    • 修复 MCP 连接状态刷新会打断正在编辑的服务器表单、甚至让保存失败的问题。
    • 修复 MCP 服务器的参数或环境变量里含换行、空参数或 True、NULL 这类文本时保存后被改写的问题。
    • 「已归档」页的取消归档与批量清理失败时保留列表、弹窗与筛选条件并提示重试。
    • 修复「模型语言」的两个选择先显示成功、实际保存失败的问题:现在等保存结果,失败就保留原来的选择并提示重试。
    • /ponytail 与 /codegraph 切换失败时会如实报错,不再显示已经切换。

    体验优化

    • 设置里的下拉选择、菜单与弹窗的键盘操作统一:方向键与 Home/End 选择,Esc 只关闭当前这一层并把焦点还给打开它的按钮,保存未完成时弹窗不会关闭。
    • 「MCP」设置里的服务器「参数」改为逐项填写:每个参数一个输入框,可单独添加或移除,含空格或换行的参数原样传给服务器。
    • 添加或修改 MCP 服务器时,审批提示会列出将写入的命令、参数、工作目录与环境变量名,便于核对后再批准。

    其他变更

    • 「网络」只在系统给出 HTTP 代理时接管出站请求:只提供 SOCKS 端口或系统正在用 PAC 自动配置时 Luna 仍直连,并在「网络」卡片上说明这一点,诊断导出里能看到结论。
    Downloads
  • v0.4.1 50e3861a88

    v0.4.1 Stable

    luna-publisher released this 2026-09-17 23:27:25 +08:00 | 0 commits to main since this release

    问题修复

    • 修复安装后重复启动 Luna、升级或重装未补回桌面和开始菜单快捷方式的问题;用户手动运行安装包时以完成页结束,可勾选运行和创建快捷方式,应用内更新则无需任何点击、装完自动启动。
    • 更新自动下载,点击升级无需二次确认;支持新交接流程的客户端在安装器就绪后才中断任务并退出,安装器启动或准备失败时保留应用并提示重试。
    • 安装改为在固定目录内就地替换程序文件:不再保留程序树备份或自动回滚,复制失败或中断后重新运行完整安装包即可修复,用户数据保留;快捷方式修复失败仍单独提示并支持重试。
    • 安装结果如实区分「已发起」与「未确认」,不再给出健康已确认或恢复成功的结论;每次安装请求只打开属于自己的安装日志,不回退到上一次请求的共享日志。
    • 修复 ponytail 插件安装后默认注入其规则的问题:现在默认关闭,改用 /ponytail lite|full|ultra 开启后才生效(DeepSeek Harness 更新)。
    Downloads
  • v0.4.0 50e3861a88

    v0.4.0 Stable

    luna-publisher released this 2026-09-13 08:55:42 +08:00 | 0 commits to main since this release

    新增功能

    • 可以拖入或粘贴任意类型的文件:文件与图片在同一预览区混排,上传显示进度、可取消,切换会话后继续显示,模型按需读取已保存的文件(DeepSeek Harness 更新)。
    • 会话右侧新增 Sidebar:支持多标签、分栏、全屏,以及 Markdown、代码、HTML、PDF、图片预览(含子代理与未激活会话的文件);模型交付的文件可在此预览、用默认应用打开或在文件管理器中定位;原 Detail 面板已移除(DeepSeek Harness 更新)。
    • 顶栏新增「在应用中打开」,可用已安装的编辑器、IDE、终端或文件管理器打开当前 Workspace(DeepSeek Harness 更新)。
    • 可继续对话的子代理支持消息排队、编辑、删除、逐条或全部插话与停止;排队中的消息显示「发送中」且暂不可改(DeepSeek Harness 更新)。
    • 反馈可以独立提交,不必继续对话;/feedback 命令支持提交明细并附带相关会话内容(DeepSeek Harness 更新)。
    • 所有出站网络请求遵循启动环境里的 HTTP_PROXY、HTTPS_PROXY、ALL_PROXY、NO_PROXY(DeepSeek Harness 更新)。
    • 「获取可用模型」支持自定义提供方的 models 对象与 Anthropic 原生模型列表,并回填模型名称、上下文窗口与最大输出 token(DeepSeek Harness 更新)。
    • DeepSeek 系模型默认使用 deepseek-flash(支持文本与图片),系统提示词变化时追加在已有对话之后而不重写首条消息,长会话的缓存命中更稳(DeepSeek Harness 更新)。
    • DeepSeek 系模型行可右键下拉箭头切换归属(公司网关 / DeepSeek 官方适配器),改动先暂存、按「保存」整批生效。
    • DeepSeek 系模型行的图片模态打开后可设置图片像素预算与单文件字节上限,用于控制发给模型的图片尺寸与单文件大小。
    • 从「获取可用模型」添加的模型会带上自己的预置:显示名、上下文窗口、输出上限、输入模态与思考档位,不需要再手工填;网关新上线的模型(如 DeepSeek V4.1 Flash)会随清单一起出现。

    问题修复

    • 修复应用内更新无法完成安装的问题:在 v0.3.0 与 v0.3.1 上点「安装」时,主程序会在安装器启动前退出,更新不生效;现在安装器正常启动并完成更新(这两个版本仍需手动运行安装包升级到本版本)。
    • 修复界面卡死的问题:此前按下系统菜单快捷键(Alt+Space)或在「添加工作区」里弹出文件夹选择器时,窗口会永久失去响应,只能强制结束进程。
    • 修复窗口关不掉的问题:页面没有响应、或更新交接卡住时,标题栏的关闭按钮与托盘退出都能正常关闭;关闭提示超时会退回按托盘设置最小化。
    • 修复托盘菜单里的「显示主窗口」不生效的问题。
    • 修复启动时同步读取登录信息阻塞界面线程、导致界面一阵无响应的问题。
    • 修复删除模型后又自己回来的问题:删空的模型行保持删空,不再回落到随包预置列表。
    • 修复在 Web 中暂停目标后模型仍自行继续的问题:暂停立即终止当前轮次,恢复只能由用户触发(DeepSeek Harness 更新)。
    • 修复 DeepSeek 流式工具调用续传分片覆盖调用 ID 或名称,导致工具以空名称失败、会话记录无法重新打开的问题(DeepSeek Harness 更新)。
    • 修复从搜索结果进入会话后仍停留在搜索界面的问题(DeepSeek Harness 更新)。
    • 修复 Windows 盘符根目录作为 Workspace 时的路径分隔符、标题与绝对路径校验(DeepSeek Harness 更新)。
    • 修复 Web 断线后无法自动恢复的问题(DeepSeek Harness 更新)。
    • 修复发送消息或调整窗口后聊天不再自动滚到底部的问题(DeepSeek Harness 更新)。
    • 修复发送按钮与 Enter 行为不一致的问题:两者都遵循「繁忙时的发送行为」设置,并标明是排队还是插话(DeepSeek Harness 更新)。
    • 修复折叠的思考摘要直接显示 Markdown 加粗标记的问题(DeepSeek Harness 更新)。
    • 修复模型目录变化后失效的模型配置导致整个模型设置入口消失的问题:错误项保留诊断与修复入口(DeepSeek Harness 更新)。
    • 修复 Windows 上原生文件夹选择器可能在其他窗口后方打开的问题(DeepSeek Harness 更新)。
    • 修复在输入框输入空白字符后占位提示仍显示的问题(DeepSeek Harness 更新)。
    • 修复工具筛选后的子代理仍被指导使用不可用工具的问题(DeepSeek Harness 更新)。
    • 拒绝不含正文与附件的空消息、拒绝空白排队编辑,同时保留仅发送图片或文件的能力(DeepSeek Harness 更新)。
    • 修复查找项目根目录遇到权限或 I/O 错误时误用上级项目指令的问题(DeepSeek Harness 更新)。

    体验优化

    • 反馈提交改为点赞与点踩都在弹窗内确认,提交失败时保留已填写内容并给出提示(DeepSeek Harness 更新)。
    • 优化交付文件卡片排版与对话间距,并更新代码文件图标(DeepSeek Harness 更新)。
    • Web 可直接显示顶层与嵌套 read_image 的图片结果,以及回复中引用的本地绝对路径图片(含工作区外截图),加载失败时显示替代文字或原路径(DeepSeek Harness 更新)。
    • Skill 选择器支持模糊搜索,聊天气泡里的 Skill 与命令引用更清楚(DeepSeek Harness 更新)。
    • 调整会话内可点击链接的颜色、hover/focus 样式与分类图标,提升 Markdown 链接、文件引用、网页来源、产物链接与 Workflow 成员链接的辨识度(DeepSeek Harness 更新)。
    • Windows 上本地非终端子进程不再弹出控制台窗口(DeepSeek Harness 更新)。
    • 改善长会话打开、恢复与持续对话时的卡顿并降低内存占用(DeepSeek Harness 更新)。
    • 改善设置面板的标签与开关样式、浅色/深色主题显示、本地化与可访问性(DeepSeek Harness 更新)。
    • 会话统计改为两个可展开摘要:轮次与速度、精确 Token 用量与缓存命中(DeepSeek Harness 更新)。
    • 内置斜杠命令说明支持中文,并随界面语言即时更新(DeepSeek Harness 更新)。
    • 窗口改用系统原生标题栏,并按设计系统配色。
    • 修正欢迎页口号的排版。
    • 更新下载进度显示为整数百分比,按钮上显示填充进度。
    • 侧栏品牌位显示「月之底 LUNA」标识。

    其他变更

    • 内嵌 DeepSeek Harness 运行时由 0.1.2-rc.1 升级到 0.1.5-rc.2(DeepSeek Harness 更新)。
    • 会话数据格式升级到 V3:受支持的旧日志在打开时通过迁移生成新日志并保留原文件,升级后的会话不支持降级读取(DeepSeek Harness 更新)。
    Downloads
  • v0.3.1 50e3861a88

    v0.3.1 Stable

    luna-publisher released this 2026-09-09 03:40:46 +08:00 | 0 commits to main since this release

    新增功能

    • 网页搜索改由公司网关发起:复用已保存的网关地址与密钥,官方网页搜索与网页读取工具保持不变;「月之底」新增「网页搜索」卡片,可设置单次请求的搜索次数上限(默认 5),旧版 DeepSeek 搜索设置不再显示。

    问题修复

    • 修复「获取可用模型」不再弹出选择框的问题:探测后打开选择框,勾选要添加的模型,「添加所选」加入列表,保存后生效。
    • 修复删除模型后列表仍显示该模型的问题:此前网关侧已删除,列表却保留该行,再次保存还会把它写回。
    • 修复勾选的模型被写入错误协议通道的问题:gpt 系与 claude 系模型现在写入各自的网关渠道,不再落到 chat completions 行。
    • 修复删除非默认模型可能改变当前会话默认模型的问题。
    • 修复网关地址或密钥更新后仍用旧连接探测、密钥状态显示过期结论的问题。
    • 修复会话结束或取消后网页搜索仍在进行的问题。
    • 修复部分模型的上下文窗口、输出上限、思考档位与输入模态显示不正确的问题(例如 DeepSeek V4 Pro 可选 low 档)。
    • 修复拖入非图片文件时出现图片相关警告的问题。

    体验优化

    • 模型区标题行的「获取可用模型」「恢复默认列表」恢复右对齐。
    Downloads
  • v0.3.0 50e3861a88

    v0.3.0 Stable

    luna-publisher released this 2026-09-07 16:32:47 +08:00 | 0 commits to main since this release

    新增功能

    • 新增「月之底」设置分区:公司网关接入、API 密钥与本机令牌、模型列表集中到一处管理。
    • 网关卡显示登录状态(未登录/登录过期/已登录)与密钥探测状态(有效/无效/无法探测),支持一键登录、申请密钥、吊销、检查与重置;登录后密钥状态自动刷新,旧版令牌名自动迁移。
    • 模型支持行内编辑(id/名称)、设为默认、添加与删除,并可配置上下文窗口、最大输出 token、协议与思维链格式。
    • 思考档位扩至 7 档(off/minimal/low/medium/high/xhigh/max),输入模态支持 text/image 多选。
    • 支持从网关获取可用模型列表,或一键恢复默认模型列表。
    • Claude 系模型可直连网关 /v1/messages,保留思考签名与 cache_control;未显式声明协议时按模型名前缀自动路由。
    • 文件附件插件升级为 Luna 内置产品包:附件草稿提交失败后可恢复,切换工作区时草稿随会话搬移,附件卡宽度与官方目标/待办卡对齐。
    • 新增 codegraph 插件:/codegraph on|off 控制系统提示段,引导模型使用代码图谱工具。
    • 模型预设新增 GLM-5.3-Flash,并与网关实时模型列表对齐。
    • 工作区目录选择恢复系统原生对话框(Windows 文件选择器、macOS 系统脚本、Linux 各桌面工具,缺失时回退内置浏览框)。
    • 会话流默认折叠每个回答前的过程内容与系统提示,需要时再展开(DeepSeek Harness 更新)。
    • 会话流正文宽度自适应或拖拽调整(DeepSeek Harness 更新)。
    • 回答末尾显示 token 用量与耗时,可展开查看精确统计(DeepSeek Harness 更新)。
    • 会话视图提供覆盖完整历史的回合导航,可预览并跳转尚未载入的轮次(DeepSeek Harness 更新)。
    • 会话流支持字号调节,次级文字层级统一,Markdown 表格随正文字号缩放(DeepSeek Harness 更新)。
    • 界面支持第三方语言,权限分类与标签本地化(DeepSeek Harness 更新)。
    • 子代理模型选择支持在授权范围内自主选择,也支持调用方指定提供方、模型、推理力度与最大输出长度(DeepSeek Harness 更新)。
    • 界面实时显示连接状态,容忍短暂服务端卡顿,连接中断后自动重试或立即重连(DeepSeek Harness 更新)。
    • 会话标题区域支持查看活动的定时计划(DeepSeek Harness 更新)。
    • 父 Agent 与可持续子 Agent 可通过 send_message 双向传递后续消息(DeepSeek Harness 更新)。

    问题修复

    • 修复自动更新检查静默失败:远端版本更高即提示更新;同版本仅当包签名与已装不同时才提示「安装包更新(更新于 …)」。
    • 修复全新安装后登录偶发 401 卡死的问题。
    • 修复外部链接未在系统浏览器中打开、窗口标题不跟随会话标题的问题。
    • 修复退出 Luna 后仍残留后台进程、进程意外退出时主窗口不跟随关闭的问题。
    • 修复完全访问(danger-full-access)会话下,命令与文件工具调用在冗余沙箱升级参数时报「not strictly wider」或「invalid justification」的问题。
    • 修复手动检查更新失败时不显示原因的问题。
    • 修复 Windows 目录选择器截断含「开」等特定字符路径的问题(DeepSeek Harness 更新)。
    • 修复 macOS 与 Linux 上持久 PowerShell 启动过早、输出不完整的问题(DeepSeek Harness 更新)。
    • 修复 Linux 上持久 Bash 在管道内读取时提前返回空输出的问题(DeepSeek Harness 更新)。
    • 修复 macOS 上 Bash 命令派生大量子进程时宿主卡顿的问题(DeepSeek Harness 更新)。
    • 修复会话视图中持久 Bash 与 PowerShell 结果无法展开的问题(DeepSeek Harness 更新)。
    • 修复 Profile 配置的 Agent Preset 目录在启动时丢失的问题(DeepSeek Harness 更新)。
    • 无法加载的 Agent Preset 会提前标记,并在切换失败时说明原因(DeepSeek Harness 更新)。
    • 修复新建空会话挤掉 Workspace 折叠列表中已有会话的问题(DeepSeek Harness 更新)。
    • 修复系统提示词 workflow 分区顺序(DeepSeek Harness 更新)。
    • 关闭设置窗口后键盘焦点返回设置入口(DeepSeek Harness 更新)。
    • 修复会话运行中追加或排队发送的图片未回显、投递不可靠,以及持续子代理后续消息不支持图片的问题(DeepSeek Harness 更新)。
    • 命令菜单打开时 Tab 可补全当前高亮的斜杠命令(DeepSeek Harness 更新)。

    体验优化

    • 「月之底」设置分区界面对齐官方形态:白描边卡、灰编辑器块、32px 输入框、官方按钮几何、描边月牙导航图标。
    • 窗口与顶栏标题由「DeepSeek Harness」改为 Luna,模型自述改为 Luna。
    • 安装器不再闪现控制台窗口,安装界面采用 Luna 轻量契约;升级失败自动回滚,首次安装失败不会留下半成品,安装阶段无需联网下载 WebView2 运行时。
    • 减少页面启动与会话初始化的代码加载、数据传输与解析开销(DeepSeek Harness 更新)。
    • 会话记录占用磁盘空间更小(DeepSeek Harness 更新)。
    • 优化 / 与 @ 菜单的图标、目录加载与文件搜索,支持鼠标在目录层级间导航(DeepSeek Harness 更新)。
    • 会话运行中存在草稿时主按钮切换为「发送」并排队发送(DeepSeek Harness 更新)。
    • 输入框中的文件与会话引用在相邻文字编辑后仍保持有效(DeepSeek Harness 更新)。
    • 切换会话后仍保留未提交的提问卡片草稿(DeepSeek Harness 更新)。
    • 流式回复的代码块在生成期间持续显示语法高亮(DeepSeek Harness 更新)。
    • 提问历史显示为可读的问答卡片,并标明取消或中断后的未提交状态(DeepSeek Harness 更新)。
    • 图片发送后立即显示,压缩与上传在后台继续;上下文压缩计入图片占用(DeepSeek Harness 更新)。
    • 轨迹视图支持展示用户、助手与工具结果中的图片(DeepSeek Harness 更新)。
    • 本地文件系统模式下,模型可定位上传图片并通过 read_image 读取没有扩展名的附件路径(DeepSeek Harness 更新)。
    • 调整图片压缩策略:压缩更快、上传体积更小,改善超长截图清晰度(DeepSeek Harness 更新)。
    • 会话日志截断尾部自动修复时输出警告并注明受影响会话(DeepSeek Harness 更新)。
    • 插件列表按会话插件与全局插件分组,可切换 Agent Preset 查看组合、搜索其他预设(DeepSeek Harness 更新)。
    • 改进菜单显示、滚动条、工具文件链接与 diff 统计(DeepSeek Harness 更新)。
    • 提升长会话与密集实时消息的处理效率,降低内存占用与渲染开销(DeepSeek Harness 更新)。
    • web_search 失败时报告实际端点和错误明细(DeepSeek Harness 更新)。
    • 自定义模型发现复用 Profile 请求头,模型目录支持搜索与筛选(DeepSeek Harness 更新)。

    其他变更

    • 内嵌 DeepSeek Harness 运行时由 0.1.1-rc.2 升级至 0.1.2-rc.1(DeepSeek Harness 更新)。
    • 默认启用公网 WebFetch(内置 SSRF 防护,公网请求不再逐次审批)(DeepSeek Harness 更新)。
    • Code Mode 统一更名为 PTC mode,现有会话记录仍可读取(DeepSeek Harness 更新)。
    • Web PTC Mode 默认不再向模型提供通用 workflow 工具(DeepSeek Harness 更新)。
    • 网络访问 Web 界面时启用链接中的一次性 token 认证鉴权(DeepSeek Harness 更新)。
    Downloads
  • v0.2.2 50e3861a88

    v0.2.2 Stable

    Demon released this 2026-09-02 20:57:09 +08:00 | 0 commits to main since this release

    • 新增「已归档」会话管理插件:设置页可按项目分组、搜索、筛选和排序已归档会话,并可将会话恢复到侧边栏。
    • 「已归档」页支持隐藏单条或全部记录;该操作只清理页面列表,不会删除会话日志或磁盘文件,已清理记录在重启后仍保持隐藏。
    • 新增文件拖放附件插件:可将文件或文件夹直接拖入聊天;普通文件复制到当前工作区的附件库并生成可移除引用,工作区内文件夹原位引用,同名文件不会被覆盖。
    • 图片继续使用官方多模态附件流程,图片、文件与文件夹可混合拖入;忙碌或锁定的会话会拒绝拖放并显示原因,单文件大小与单次数量上限可配置。
    • 通用设置新增「是否隐藏思维链」三档选项,可选择不隐藏、仅隐藏思考内容或隐藏整行。
    • 公司网关的 DeepSeek V4 Flash 预设现支持图片输入。
    • 接入公开 Gitea 自动更新:每次启动自动检查一次,设置页与托盘仍可手动检查;自动检查失败不打扰使用,手动检查失败会显示原因。
    • 更新下载与重启安装分别确认;员工可以暂缓本次更新并在下次启动重新选择,退出前未安装的包需要重新下载。
    • 下载进度改为累计显示;安装沿用检查时取得的同一份已签名更新,验签后的安装包只保存在当前运行的内存中,安装阶段无需再次访问发布源。
    • Windows 更新安装采用显示进度的 passive 模式;安装退出前清理受监督 sidecar 进程树与活动运行标记。
    • 修复 MCP 热加载:Luna 启动后新增、启用或重试 MCP 服务器时,无需重启即可挂载工具;此前这些操作写入配置后不会生效。
    Downloads