Skip to content

DesireCore v10.0.77

Choose a tag to compare

@yi-ge yi-ge released this 15 Jun 11:22

DesireCore v10.0.77

New Features

  • ChatGPT Subscription Integration (Codex): No API key needed—simply reuse your local Codex CLI’s ChatGPT subscription credentials to access models like GPT-5.x and Codex directly from the compute menu. The interface shows connection status and a seven‑step onboarding guide.
  • Compute Credit Packages & Balance: Paid subscription feature is now available. Purchase compute plans in‑app (Alipay / WeChat Pay supported), check your balance and expiring credits. Wallet entry points appear in both the navigation bar and the settings panel; expiring credits are flagged with an orange dot.
  • Conversation Export: Export entire conversations or selected messages as Markdown or PDF files. The PDF export preserves the full layout and styling of content including reasoning chains.
  • Multi‑select Messages & Batch Export: A new “Select Messages” mode is available at the top‑right of a conversation. You can select all or individually tick messages, then export the selected range in one click.
  • Image Beautification Tool: Agents can invoke the BeautifyImage tool to automatically crop black borders, white borders, or large blank areas from images and optionally center the content with padding. The original image is never overwritten.
  • Page‑by‑Page Deep PDF Reading: When an agent reads a PDF, it processes the document page by page in batches; each page is sent as an image to the vision model for understanding. Non‑vision models automatically skip pure‑image pages and continue reading text. Ultra‑long documents support table‑of‑contents preview and resumable reading, greatly reducing the risk of context overflow.
  • UnderstandImage Tool: A standalone image understanding tool is introduced. Agents can analyze images through a configured third‑party vision API, no longer strictly dependent on the current conversation model’s vision capabilities.
  • Configurable AI Tool Backends: A new “Tool Backends” panel has been added in “Settings → Compute → AI Services”. You can toggle and configure the search or vision providers used by WebSearch and UnderstandImage (e.g., Tavily, Serper), and also add a custom backend.
  • Mandatory Minimum Version Upgrade Prompt: When the client version falls below the official requirement, a non‑dismissible full‑screen upgrade notice is shown, helping you update in time for features and security fixes.
  • Team Hover Card & Advanced Settings Consolidation: Hover over or click a team badge in the conversation list to view the full member list, quickly switch conversations, or remove members. Advanced options in the team settings panel (upgrade, remote repository, etc.) are now always visible.
  • One‑Stop Operations for Apps & Services: Derived services of an installed app can be clicked to go directly to their details. The pending approval count in the app marketplace refreshes in real time. HTTP services now have a “Test Reachability” button and show health status. Manual service re‑derivation is supported.
  • Linux Install Script: An official script is provided to install the DesireCore AppImage to a stable path and automatically create a desktop shortcut and menu entry.

Fixes

  • Fixed an API error caused by incompatible role definitions when using models like DeepSeek through an compatibility proxy.
  • Fixed the agent self‑registration service endpoint returning a 500 error after packaging, making the entire registration chain unusable.
  • Fixed the message bubble width collapsing when editing a user message inline, causing long text to be clipped.
  • Fixed the sidebar list not immediately showing a new entry after importing an agent or team.
  • Fixed cloning an agent failing when only “Relationships” or “Root‑level Preferences” was checked.
  • Fixed file tags remaining above the input box after retrying a message that references files.
  • Fixed weak models producing a large amount of repetitive degraded text and a long scrolling flood after a delegated task is completed.
  • Fixed an occasional frontend WebSocket connection failure on the first connection when restarting the app in development mode, causing functional issues such as approval cards not popping up.
  • Fixed the “Clear Local Data” function not actually deleting files when running in development mode or with a custom data directory.
  • Fixed clicking “Test Reachability” on an HTTP service from the official registry exposing internal error messages in Apps & Services.
  • Fixed installed Docker apps not automatically deriving services, resulting in an empty service list with no data to operate on.
  • Fixed the “Clone Agent” option incorrectly appearing in the menu of the master control agent (DesireCore).
  • Fixed the name and description in the skill list not following the interface language switch.
  • Fixed some installed skills in the skill marketplace being mistakenly flagged as “updatable.”
  • Fixed extreme skill risk level values causing a white screen.
  • Fixed governance approval notifications failing to send after packaging and build, causing approval card notifications to be lost.
  • Fixed the minimum version detection incorrectly flagging a version as expired with special version‑number formats, and optimized status handling during re‑detection to prevent the overlay from freezing.

Improvements

  • Added a frontend connection watchdog in development mode; it automatically recovers after a disconnection so you no longer need to manually refresh the page.
  • After importing an agent or team, the success notification now appears only after the sidebar has fully updated, avoiding the confusion of prematurely closing the progress dialog.
  • When editing a user message, the bubble width stays consistent with the original text, and the content automatically adapts without forced wrapping or squeezing.
  • The minimum‑version expiration overlay can now properly close or retry when the network is unreachable or when an administrator lifts the restriction, no longer permanently freezing the interface.
  • The agent cloning process is more reliable; missing directories are automatically created when copying user data.
  • The git pull operation now uses an explicit merge strategy to avoid abnormal errors caused by differing local git global configurations.
  • In multi‑select mode, system messages such as dispatch receipts are automatically grayed out and unselectable.
  • Conversation export file names now automatically filter illegal characters and limit the length to 60 characters.
  • Skill Bash commands can now access the user data root directory through the DESIRECORE_ROOT environment variable.

What's Changed

Full Changelog: desirecore/desirecore@v10.0.76...v10.0.77


DesireCore v10.0.77

新功能

  • ChatGPT 订阅接入(Codex):无需 API Key,直接复用本机 Codex CLI 的 ChatGPT 订阅凭证,即可在算力菜单中使用 GPT-5.x、Codex 等模型,界面提供连接状态与七阶段引导。
  • 算力 Credit 包购买与余额:新增付费订阅功能,可在客户端内选购算力套餐(支持支付宝/微信支付)、查看余额与临期额度,导航栏与设置面板均设有钱包入口,临期额度会以橙色圆点提醒。
  • 对话记录导出:支持将完整对话或自选的消息导出为 Markdown 或 PDF 文件,PDF 版保留思考过程等完整内容的排版样式。
  • 多选消息与批量导出:对话右上角新增「多选消息」模式,可全选或逐个勾选消息,一键导出选中范围的内容。
  • 图像美化工具:Agent 可调用 BeautifyImage 工具自动裁剪图片四周的黑边、白边或大片留白,并可居中补白,原图不会被覆盖。
  • PDF 逐页深度阅读:Agent 阅读 PDF 时按页分批处理、扫描页直接作为图片交给视觉模型理解;非视觉模型会自动跳过纯图片页继续读文字;超长文档支持目录预览和续读,大幅减少上下文撑爆的可能。
  • UnderstandImage 图像理解工具:新增独立的图像理解工具,Agent 可通过配置的第三方视觉 API 分析图片,不再强依赖当前对话模型的视觉能力。
  • AI 工具后端供应商可配:在“设置-算力-AI服务”中新增「工具后端」面板,可开关并配置 WebSearch、UnderstandImage 所用搜索或视觉服务商(如 Tavily、Serper 等),也可添加自定义后端。
  • 最低版本强制升级引导:当客户端版本低于官方要求时,弹出不可关闭的全屏升级提示,帮助及时更新以获得功能与安全修复。
  • 团队浮层与高级设置整合:鼠标悬停或点击会话列表的 TL 团队徽章,即可查看完整成员列表、快速切换对话或移除成员;团队设置面板中的高级选项(升级、远程仓库等)已常驻可见。
  • 应用与服务一站式操作:已安装应用的派生服务可直接点击进入详情;应用市场待审批数量实时刷新;HTTP 服务新增「测试可达性」按钮并展示健康状态;支持手动重新派生服务。
  • Linux 安装脚本:提供官方脚本将 DesireCore AppImage 安装到稳定路径,并自动创建桌面快捷方式与菜单入口。

修复

  • 修复通过兼容代理使用 DeepSeek 等模型时,因角色定义不兼容导致 API 报错的问题。
  • 修复 Agent 自助注册服务端点在打包后返回 500 错误,导致注册链路完全不可用的问题。
  • 修复在内联编辑用户消息时,气泡宽度塌缩导致长文字显示不全的问题。
  • 修复导入智能体或团队后,侧边栏列表不会立即显示新条目的问题。
  • 修复克隆智能体时仅勾选“关系”或“根级偏好”会操作失败的问题。
  • 修复带文件引用的消息在重试后,文件标签残留在输入框上方的问题。
  • 修复弱模型在委派任务完成后出现大量重复退化文本、长时间刷屏的问题。
  • 修复开发模式下重启应用时,前端 WebSocket 初次连接偶发失败,导致审批卡片不弹出等功能异常的问题。
  • 修复在开发模式或自定义数据目录下,“清除本地数据”功能无法实际删除文件的问题。
  • 修复应用与服务中,对官方注册表来源的 HTTP 服务点击“测试可达性”会暴露内部错误信息的问题。
  • 修复应用与服务中已安装的 Docker 应用不自动派生服务,导致服务列表无数据可操作的问题。
  • 修复主控智能体(DesireCore)的菜单中错误出现“克隆智能体”选项的问题。
  • 修复技能列表中名称和描述未跟随界面语言切换的问题。
  • 修复技能市场中部分已安装技能被误判为“可更新”的问题。
  • 修复技能风险等级极端值导致页面白屏的问题。
  • 修复治理审批通知在打包构建后发送失败,导致审批卡片通知失联的问题。
  • 修复最低版本检测在特殊版本号格式下误判过期的问题,并优化重新检测时的状态处理防止遮罩卡死。

改进

  • 开发模式下新增前端连接看门狗,断连后可自动恢复,无需手动刷新页面。
  • 导入智能体或团队后,成功提示将在侧边栏完全更新后才出现,避免过早关闭进度框的困扰。
  • 编辑用户消息时,气泡宽度与原文保持一致,内容自动适应而不被挤压换行。
  • 最低版本过期遮罩在网络不通或管理员解除限制后,可正确关闭或重试,不再永久卡住界面。
  • 克隆智能体流程更可靠,复制用户数据时会自动补建缺失目录。
  • git pull 操作增加显式合并策略,避免因本机 git 全局配置不同而导致的异常报错。
  • 对话多选模式下,调度回执等系统消息自动置灰且不可选中。
  • 对话导出文件名会自动过滤非法字符并将长度限制在 60 字符以内。
  • 技能 Bash 命令现在可通过 DESIRECORE_ROOT 环境变量直接访问用户数据根目录。

What's Changed

Full Changelog: desirecore/desirecore@v10.0.76...v10.0.77


Download the installer for your platform below. / 请在下方下载对应平台的安装包。
Official Website · All Releases