Skip to content

Releases: JavaLyHn/wraith

Wraith v1.2.0

Choose a tag to compare

@JavaLyHn JavaLyHn released this 11 Jul 07:12

桌面版补齐 CLI 功能面 + 图片输入闭环

自 v1.1.0(四平台 IM 网关)以来,桌面版基本补齐了终端 CLI 的能力面。

🆕 新增面板 / 能力(桌面对齐 CLI)

  • 记忆:长期记忆查看 / 搜索 / 删除 / 保存 / 清空(对齐 /memory /save)
  • 安全 · 审计:安全策略状态 + 危险工具审计(对齐 /policy /audit)
  • 快照:Side-Git 快照时间线 + 恢复到任意存档 + 清理(对齐 /snapshot /restore)
  • RAG:代码语义检索 + 关系图谱 + Embedding 后端配置(对齐 /index /search /graph)
  • 浏览器:浏览器会话面板(对齐 /browser)
  • WRAITH.md:项目级记忆生成 / 重写(对齐 /init)
  • 沙箱联网开关:桌面命令沙箱网络开关(对齐 -Dwraith.sandbox.network)
  • 导出:对话导出为 Markdown(对齐 /export)

🖼 图片输入闭环

  • 支持 Ctrl/Cmd+V 粘贴截图拖拽图片 / 文件进输入框(对齐 CLI @clipboard)
  • 附件与已发消息显示缩略图(不再只有文件名)
  • 发送前预检:纯文本模型(如 deepseek)带图会即时提示不支持,引导切 glm-5v-turbo
  • 轮次失败不再静默:错误在对话中以红条显示原因

🛠 修复 / 打磨

  • 侧栏工具入口折叠为「工具」组,缓解拥挤;搜索失焦自动收起
  • 检查更新:匿名限流 403 显示友好文案 + Releases 兜底链接
  • 快照面板重设计为人话信息行(相位 + 时间 + 模式 + 当轮输入 + 短哈希)
  • 修 browser tabs 触发 HITL 审批后死锁

⚠️ 打开时提示「已损坏,无法打开」怎么办

本构建未经 Apple 签名/公证,从网上下载后会被 Gatekeeper 隔离并误报「已损坏」。
(注意:右键「打开」对「已损坏」无效。)解决办法:

  1. Wraith.app 从 dmg 拖到 /应用程序,推出 dmg

  2. 打开「终端」执行(会提示输入登录密码,输入时不显示字符是正常的):

    sudo xattr -cr /Applications/Wraith.app
    

    必须加 sudo:app 内置的 Java 运行时含只读文件,不加 sudo 会在这些文件上报 Permission denied

  3. 再双击打开即可

关于检查更新

「检查更新」为「通知 + 打开下载页」,非应用内自动升级——需手动下载 dmg 覆盖安装。

Wraith v1.1.0

Choose a tag to compare

@JavaLyHn JavaLyHn released this 10 Jul 15:29

wraith v1.1.0

四平台 IM 网关矩阵补齐 + 桌面精修(自 v1.0.0 起 153 提交,向后兼容)。

新增

  • 企业微信网关:智能机器人长连接(免公网),单聊 / 卡片 HITL / cron 投递 / 桌面配置表单
  • 个人微信网关:iLink 官方通道扫码绑定,单聊 / 文本 HITL(y=本次 a=全允 n=拒)/ cron 投递 / 桌面扫码流

改进

  • 飞书回复升级为 post 富文本,收到消息即贴「[了解]」回执
  • QQ 回复清洗为纯文本;IM 回复统一 Markdown 美化
  • QQ 密钥已存时显示掩码(不再像被删)
  • 桌面:chrome 图标全面换 Lucide 单色线性,平台卡挂真实品牌图标,Composer 底排文字下沉修复

安全红线

  • appId/secret/token/openid/bot_token 仅存 ~/.wraith 本地配置,绝不进日志/RPC/renderer
  • 绑定/长连异常仅报异常类名,防响应体携带 bot_token 泄露

说明

  • Maven 产物名维持 wraith-1.0-SNAPSHOT.jar、CLI 横幅维持 v16.1.0,按 AGENTS.md 与本发布号解耦。

Wraith v1.0.0

Choose a tag to compare

@JavaLyHn JavaLyHn released this 08 Jul 12:36

Wraith 桌面版首个正式发布 —— AI 编程助手。

下载

  • macOS (Apple Silicon / arm64)Wraith-1.0.0-arm64.dmg

自包含:内置精简 JRE,无需系统安装 Java 即可运行。

安装

  1. 打开 Wraith-1.0.0-arm64.dmg,把 Wraith 拖入「应用程序」。
  2. 本版本未签名,首次启动请在「应用程序」里右键 Wraith → 打开(通过 Gatekeeper);之后可正常双击。
    • 若提示「已损坏/无法验证开发者」,可执行:xattr -cr /Applications/Wraith.app

配置

API key 等凭证保存在 ~/.wraith/config.json(应用外的用户目录),不随安装包分发。首次使用在应用内配置 provider 即可。

本版包含

  • WR 品牌应用图标
  • Plan / ReAct 模式,工具卡片、计划清单、流式思考等交互
  • 语音输入(分段伪流式)
  • 应用内更新检查(有新版会在界面顶部提示)

已知限制

  • 仅 Apple Silicon (arm64);Intel 版后续提供。
  • 未签名/未公证,故需首次右键打开。