Skip to content

YiYi v0.0.5-beta.1 — DeepSeek 深度适配版

Pre-release
Pre-release

Choose a tag to compare

@vibeinging vibeinging released this 10 May 13:09

距上一个 release(v0.0.1, 2026-03)跨度 4 个月、约 300 commits 的累积发布。
0.0.2 ~ 0.0.4 未单独发版。版本号是 beta,仅供尝试。

核心方向:DeepSeek 深度适配

YiYi 不再尝试做"什么模型都能接"的通用产品。这一版起,单一对接 DeepSeek 当代性价比最高的模型,把适配做到工程深处。

  • Pro / Flash 双档自动路由:主循环走深度模型,压缩 / 冥想 / 心跳 / 后台轻活走轻量版
  • Prefix cache 命中率优化:tools 数组按名排序保证字节稳定、system prompt 拆静/动态块;命中率实时显示
  • 思考链 UI:reasoning_content 流式展开、可折叠回看、历史持久化;强度可调(不思考 / 思考 / 深思)
  • 错误码特化:503 服务繁忙 → 5s 起步退避;402 余额不足 → 引导充值;429 + 余额关键词 → 不重试
  • 中文思考:thinking 强制中文,不再英文思考再翻译
  • 视觉能力路由:text-only 模型不喂图,UI 仍展示

长期成长

  • 每夜冥想:后台 Flash 复盘当日交互
  • 分层记忆:HOT / COLD / MEMME 三层
  • 纠正即学习:feedback memory 自动避坑
  • 失败反思:tool 连续失败 / loop_guard 触发都写入 reflection
  • 能力画像:哪些领域变强、变弱可视化

用户体验

  • 关于钱:app 内一步充值(沙盒 webview)、余额随时可见、不用懂 model/token
  • 工具产出 artifact:截图 / 生成图作为 inline 卡片直接出现在对话气泡内
  • 图片 lightbox:滚轮 / 触控板 / 触屏 pinch 缩放、拖拽平移、双击切换、键盘控制
  • 多类型预览:image / video / audio / text head 都能直接看
  • 权限「本次对话全部允许」:避免重复弹窗
  • 每个会话独立目录~/Documents/YiYi/sessions/<title>_<sid>/,不再堆根目录
  • 工具错误高亮:模型回声错误时红框 + 「工具错误」标签
  • 欢迎页动画grid-template-rows 自然展开,不再卡顿
  • 输入框焦点:修复 contentEditable 焦点抢夺导致的"第一次点击不响应"问题
  • 思考链生命周期:流式展开、历史折叠

工程基础

  • shadow-git 时光机:每 turn 前后快照,不动用户 .git,可一键回滚
  • MCP 协议:连接外部 MCP 服务器 + 暴露技能给其他 AI app
  • Browser fetch 反爬:真实 Chrome 131 UA、Cloudflare/Akamai 挑战页识别 + 引导切 web_search
  • macOS 截图权限:通过 CGRequestScreenCaptureAccess 触发原生权限弹窗(不再悄默失败)
  • 6 平台 Bot:QQ · 钉钉 · 飞书 · 企业微信 · Discord · Telegram · Webhook,同一个 YiYi、同一份记忆
  • 安全:folder allowlist、shell 命令静态分析、SSRF 防护、<external-content> 防 prompt injection

架构

  • Tauri 2 · Rust · React 18 · TypeScript · Tailwind · Vite · SQLite (WAL)
  • 向量记忆:MemMe
  • Python:PyO3 嵌入 pypdf / python-docx / openpyxl / python-pptx
  • 浏览器:Playwright bridge + 系统 Chrome headless(含反爬硬化)

安装

平台 文件 说明
macOS YiYi_0.0.5-beta.1_universal.dmg Universal binary,原生支持 Apple Silicon (M 系列) 与 Intel

当前 build 仅产出 macOS。Windows / Linux 需要在对应平台另行构建。

下载、双击、拖到 Applications 即可。首次启动按引导设置语言、申请 DeepSeek API Key(platform.deepseek.com)。