Skip to content

ZX-Code v0.2.0 - 记忆系统 + TTS语音 + 目标看板 + 自动同步

Choose a tag to compare

@Ebony-Vinyl Ebony-Vinyl released this 11 Jul 11:25
· 41 commits to main since this release

ZX-Code v0.2.0 更新日志

新增功能

记忆与编排系统

  • 记忆树架构 — 六分区结构(project / decision / error / preference / subconscious / general),基于 SQLite 持久化
  • 自动抽取与召回 — 对话结束后异步抽取关键信息写入记忆;发送消息时按关键词检索 Top-K 记忆注入 system prompt
  • Obsidian 导出 — 一键导出为 YAML frontmatter + 按分区子目录的 Markdown vault
  • SuperContext 上下文预热 — 发送消息前自动构建简报(相关文件、记忆、历史),800ms 超时降级不阻塞
  • TokenJuice 输出压缩 — 工具输出超长时自动压缩,降低 token 消耗 ≥50%
  • 持久化目标与看板 — Goal/Task 双层模型,三列看板(todo/doing/done)支持拖拽流转,Agent 可自主管理
  • 自动同步与潜意识 — SchedulerService 周期调度 + SubconsciousService 工作区变更摘要 + AutoFetchService 外部数据源拉取
  • 托盘"立即同步" — 一键触发自动同步,完成后系统通知

TTS 语音合成

  • 三大引擎 — Edge TTS(微软 Neural 音色,免费)/ OpenAI TTS / 自定义 OpenAI 兼容端点
  • 双模式 — auto(自动朗读 AI 回复)/ manual(点击按钮手动朗读)
  • 语音克隆 — 上传音频样本 + 参考文本,创建专属克隆音色
  • 参数调节 — 语速(0.52.0)、音量(0.01.0)、音频格式(mp3/wav)

九宫格新增

  • 看板面板 — 九宫格新增"看板"类型,可自由布局

Changelog (English)

New Features

Memory & Orchestration System

  • Memory tree architecture — Six-partition structure persisted in SQLite
  • Auto extraction & recall — Async extraction after conversation; Top-K recall on message send
  • Obsidian export — One-click export to Markdown vault with YAML frontmatter
  • SuperContext warm-up — Auto-builds briefing before sending (files, memories, history); 800ms timeout fallback
  • TokenJuice compression — Auto-compresses oversized tool output, reducing token usage by ≥50%
  • Persistent goals & Kanban — Goal/Task dual-layer model with 3-column Kanban and drag-and-drop
  • Auto-sync & subconscious — SchedulerService + SubconsciousService + AutoFetchService
  • Tray "Sync Now" — One-click sync trigger with system notification

TTS Voice Synthesis

  • Three engines — Edge TTS (free) / OpenAI TTS / Custom endpoint
  • Dual mode — auto (auto-read replies) / manual (button-triggered)
  • Voice cloning — Custom cloned voice from audio sample
  • Parameter control — Rate, volume, audio format

9-Grid Addition

  • Kanban panel — New "Kanban" panel type for the 9-grid workspace