Skip to content

Releases

Morph v0.1.0-preview.3

Pre-release

Choose a tag to compare

@BoogonClothman BoogonClothman released this 14 Aug 16:22

Morph v0.1.0-preview.3

预览版第 3 弹:AI 工具链重构 + 安全加固 + 编辑/文件树修复。预览版不触发应用内自动更新,请手动下载安装包。

🤖 AI 工具链重构

  • 工具短名契约:AI 工具全面改用短名——Read / Write / Edit / Run / List / Search / Glob / Memo / Skill(原 read_file / write_file / execute_command 等长名),聊天里的工具卡片与模型叙述完全一致
  • Run 工具修复:命令的 stdout/stderr 现在能完整捕获(此前空管道会让输出丢失、模型看到空白结果);错误流进入模型视野;超长输出截断保留尾部并清理 ANSI 转义;10 分钟硬超时 + 进程树终止,构建挂死不再拖住整个回合
  • 回合并发锁:同一会话的并发消息不再交错执行工具,杜绝历史追加错乱与工具重复执行

🛡 安全加固

  • 路径穿越封堵:AI 工具路径拒绝 ..、做词法归一,写操作无法逃出工作区
  • 审批流完善:Write / Edit / Run 等改动先展示 diff / 命令等待审批;审批超时或拒绝会给模型明确反馈,避免盲目重试
  • 请求日志有界:AI 请求日志按条截断 + 自动轮转,不再无限增长
  • 会话中断恢复提示:工具可能已执行时会明确告知模型先核实再重跑

📝 编辑与文件树修复

  • CRLF 文件编辑修复:Windows 上编辑 CRLF 结尾的文件此前必然报 "Fragment not found"(展示用 \n、匹配按原始字节),现在行尾容错匹配,且保留原文件行尾风格
  • 文件树实时刷新修复:.venv、node_modules、target 等目录的外部变更(uv venv --clear、npm install、AI 写文件)现在也会触发文件树刷新,不再看到陈旧子树
  • 自动保存(1.5s 防抖)、Ctrl+S 去重、光标位置恢复

🚀 构建与发布管线

  • build:release 一键构建:自动加载更新签名密钥(修复密码环境变量名错误,不再交互弹密码框卡住)
  • 新增受校验的快照推送脚本:干净工作树 + 内部路径断言 + 树 hash 校验三重防线,杜绝错误推送
  • CI 门槛:Rust fmt / clippy / 测试、三处版本一致性检查、前端 typecheck + 构建

使用前提

  • Windows 10 / 11(x64)
  • 自备 AI Provider API Key(应用内 Settings → Providers 配置)
  • 安装包未签名:SmartScreen 提示时选 更多信息 → 仍要运行

隐私

代码与对话只发送给你自己配置的 AI 服务商;记忆、技能、日志全部存本机 ~/.morph/,不上传任何遥测。

反馈

遇到问题请带 版本号 + 复现步骤 到 Issues 提交。

Morph v0.1.0-preview.2

Pre-release

Choose a tag to compare

@BoogonClothman BoogonClothman released this 13 Aug 07:52

Morph v0.1.0 — 公开预览版第 2 弹

越用越懂你的 AI 编程 IDE。本版聚焦稳定性与安全加固。

本版更新

  • 🔄 自动更新:Settings 开启「自动检查更新」即可在有新版本时一键下载安装
  • 🛡 崩溃上报(本地):异常退出会留存本地日志并提示,可一键提交 Issue——隐私零上传
  • 🐛 修复 OpenAI Responses 协议(Agnes 2.5 Flash 等 /responses 后端)工具调用回环 400
  • 🧊 编辑器本地化:不再依赖 CDN,离线可用、启动更快
  • 🔐 安全加固(CSP 策略)
  • 🏷 标题栏显示真实版本号

使用前提

  • Windows 10 / 11(x64)
  • 自备 AI Provider API Key(应用内 Settings → Providers 配置)
  • 安装包未签名:SmartScreen 提示时选 更多信息 → 仍要运行

隐私

你的代码与对话会发送给你自己配置的 AI 服务商;记忆与技能数据存本机 ~/.morph/,不会自动上传。

反馈

遇到问题请带 版本号 + 复现步骤 到 Issues 提交。

v0.1.0-preview.1 公开预览版

Pre-release

Choose a tag to compare

@BoogonClothman BoogonClothman released this 10 Aug 10:08

Morph v0.1.0 — 公开预览版第 1 弹

Morph 公开预览正式开始。越用越懂你的 AI 编程 IDE——记得你的项目、你的习惯、你踩过的每一个坑。

核心特性

  • 🧠 自进化记忆:跨会话记住项目事实与偏好,新会话自动带上
  • 🛠 自进化技能:把可复用流程沉淀为技能,随应用分发
  • 💬 内建 AI 对话:直接读写文件、跑命令、查看 git 状态;支持 Anthropic / OpenAI / 智谱 GLM / DeepSeek / Ollama
  • 📝 代码审批:每次 AI 改动先看 Diff 再落盘,执行命令也需批准
  • 🗂 四面板布局:文件树 / 编辑器 / 终端 / AI,可拖拽、布局自动记忆

本构建修复

  • 🐛 修复 AI 工具调用时弹出黑色控制台窗口(CREATE_NO_WINDOW)
  • 🐛 工具调用轮数上限 8 → 16,长任务不易被截断
  • ✨ AI 回复支持 Markdown 渲染(标题 / 列表 / 表格 / 代码块 + 复制按钮)

使用前提

  • Windows 10 / 11(x64)
  • 自备 AI Provider API Key(应用内 Settings → Providers 配置)
  • 安装包未签名:SmartScreen 提示时选 更多信息 → 仍要运行

隐私

你的代码与对话会发送给你自己配置的 AI 服务商;记忆与技能数据存本机 ~/.morph/,不会自动上传。

校验和

见本 Release 附件中 .sha256 文件。

反馈

遇到问题请带 版本号 + 复现步骤 到 Issues 提交。