Skip to content

Releases: Tylogi/YourChar

YourChar v0.2.0 Windows Preview

Pre-release

Choose a tag to compare

@xrj-com xrj-com released this 23 Sep 14:32

YourChar v0.2.0 Windows Preview

Windows 10/11 x64 · WSL2 · 预览版 · 未进行 Authenticode 签名

本次更新

  • Windows 安装包:单个 EXE 安装器,按用户安装,提供桌面和开始菜单入口。启动器负责准备私有 WSL2 运行环境、启动服务并打开浏览器界面。
  • 内置运行依赖:包含 Node.js 22.19.0、Python 3.13.5、MarkItDown 和 Linux Bubblewrap 沙箱,无需单独安装 Node.js 或 Python。
  • 视觉能力:角色所选模型支持视觉时优先使用其原生视觉;独立视觉分析默认输出预算提升至 8,192 tokens,可在设置中调整,并明确提示未完整生成的分析结果。
  • 长课表与日程:日程查询默认分页,批量创建返回简短回执;详细备注按需读取,批次重试避免重复创建,减少大量日程对上下文的占用。
  • 回复恢复:改进内部分析被拦截后的重试行为,避免恢复请求继续沿用私有思考设置。

下载与安装

下载 YourChar-Setup-0.2.0-windows-x64.exe,运行安装器后,从开始菜单或桌面启动 YourChar。

需要支持并启用 WSL2 的 x64 Windows 10/11。若尚未启用 WSL2,启动器会提供安装入口;启用系统功能需要管理员确认,并可能需要重启。首次启动会导入内置运行环境,随后在默认浏览器中打开界面。

升级前退出 YourChar 并备份数据,再覆盖安装。应用文件和用户数据分开保存;卸载时选择保留数据可供下次安装继续使用,选择删除数据会移除本应用的 WSL 分发及其中的数据。本预览版不含自动更新器。

SHA256SUMS.txt 提供安装包校验值,也可以在 PowerShell 中核对:

Get-FileHash .\YourChar-Setup-0.2.0-windows-x64.exe -Algorithm SHA256

预期 SHA-256:

90bb2f4d8fe9b17b6e9cf9e0944059ca65196de6be0ef65d1d24d5743ddb18be

安装包未签名,Windows 可能显示未知发布者或 SmartScreen 提示。

构建与验证

  • 构建提交:1a1767d,构建记录显示工作区干净。
  • 安装器 FileVersion/ProductVersion、内嵌 package.json 和构建记录均为 0.2.0;内嵌 WSL 运行包的 SHA-256 与安装包中的清单一致。
  • 同一提交的完整本地发布检查通过:869 项单元/集成测试通过,5 项平台相关测试跳过;桌面/手机浏览器流程、中英文及明暗主题检查、敏感信息扫描和空白检查通过。
  • 包内日程、视觉、会话运行时、界面、模块目录和文档工作进程的关键文件与已测试的构建逐一比对一致。
  • 可选的真实模型三轮评测和 60 轮长对话评测未在本次安装包发布中完成,未计入通过项。
  • 发布环境为 Linux;Windows 实机安装、升级、卸载流程未在该环境重新执行。

Windows 安装支持来自 PR #2。构建方式见安装器说明。macOS 用户请使用独立的 macOS 预览版。

English summary

This Windows x64 preview provides a per-user installer with a private WSL2 runtime, bundled Node.js/Python/document tools, and browser-based UI. It includes character-specific native vision routing, a larger configurable image-analysis output budget, paginated schedule queries, compact batch creation, and improved blocked-output recovery.

The installer and embedded application are both version 0.2.0, built from commit 1a1767d. The source release gate passed on Linux, and key packaged runtime files match the tested build. Optional real-model evaluations were not completed for this publication; Windows installation, upgrade, and uninstall were not independently rerun in that environment. The installer is unsigned, requires WSL2, and has no automatic updater. Back up your data before upgrading.

YourChar v0.2.0 macOS Preview 2

Pre-release

Choose a tag to compare

@xrj-com xrj-com released this 23 Sep 15:55

YourChar v0.2.0 macOS Preview 2

Apple Silicon · macOS 13+ · 应用版本 0.2.0,构建号 154 · ad-hoc signed · not Apple-notarized

本次更新

本次从最新发布主线重新构建 macOS 安装包,补齐本轮 Windows 发布包含的共用优化:

  • 优先使用角色模型的视觉能力:自动模式下,角色当前模型支持图片时直接使用该模型。独立视觉工具的输出预算默认提高到 8,192 tokens,可配置至 32,768;长图像描述获得更大的工具上下文额度,服务商截断会明确标记,不缓存不完整结果。
  • 修复输出拦截后的恢复:针对 Internal analysis output was blocked before display,恢复重试临时关闭私有思考并保留原始图片,减少反复被拦截的情况。
  • 大量日程按需进入上下文:日程查询默认每页 20 条、最多 50 条,返回摘要与翻页信息;详细备注按需分段读取。支持每批最多 50 条的批量创建、紧凑结果和安全重试,建立整学期课表时不再一次性把全部日程详情塞入上下文。

保留 macOS 原生 Seatbelt 沙箱、内置 Node.js / Python / MarkItDown、离线文档转换、TypeScript 代码导航和无痕模式。无需另装 Node.js、Python 或容器服务。

下载与升级

下载 YourChar-0.2.0-macos-arm64.dmg(推荐)或同名 ZIP;SHA256SUMS.txt 提供两种格式的校验值。

升级前用 ⌘Q 完全退出 YourChar(仅关闭窗口不会停止后端),并退出单独启动的旧后端。备份 ~/Library/Application Support/YourChar,再将新版 YourChar.app 拖入 Applications 并替换。保留数据目录即可保留已有配置和聊天;弹出安装镜像后,从 Applications 启动新版。本预览版没有自动更新器。

本包仅支持 Apple Silicon,最低 macOS 13;本次实机验证系统为 macOS 26.6.2。没有 Intel Mac 安装包。安装包仍为 ad-hoc 签名,未经过 Apple 公证,首次启动可能出现系统安全提示。信任来源并核对下载后,可参考 Apple 官方说明 对该应用单独放行。

构建与验证

源码提交:1a1767d,与 Windows Preview 1 的发布标签指向同一提交。应用版本保持 0.2.0,构建号由上一版的 139 升为 154。

  • 同一源码提交的 Linux 发布检查已通过:874 项测试,869 通过、5 项平台条件跳过、0 失败;桌面和移动端完整浏览器流程通过。
  • Apple Silicon / macOS 26.6.2 原生发布测试:48 项测试,44 通过、4 项平台条件跳过、0 失败;覆盖实际 Seatbelt 沙箱、PDF 转换、TypeScript 跨文件导航和无痕生命周期。
  • 签名、裁剪依赖并移动目录后的实际包内测试:PDF 转换与 TypeScript 跨文件导航 2 项通过、0 失败;打包后服务启动、就绪状态和默认角色头像检查通过。
  • DMG 完整性、ZIP 压缩数据、SHA-256 校验通过;分别挂载 DMG 和解包 ZIP 后,应用版本、构建号、源码提交、arm64 架构和完整签名均验证通过。
  • 敏感信息扫描通过,检查了 574 个源码文件。
  • 验证范围为上述确定性回归及打包检查;可选的完整实模长对话评估未完成,不计为通过。最低系统版本是构建目标,尚未逐一覆盖旧版 macOS 实机。

English summary

This update brings the shared vision, blocked-output recovery, and schedule-context improvements to macOS. Vision-capable character models are preferred in automatic mode; independent image analysis has a larger configurable output budget. Schedule queries use bounded summaries and pagination, details are retrieved on demand, and batch creation supports safe retries.

Built from 1a1767d15de40d763cf5240a56630e6abec04266 with app version 0.2.0, build 154. Native Seatbelt isolation and the bundled Node.js/Python/MarkItDown runtimes are retained. Quit YourChar fully, back up its Application Support directory, and replace the app in Applications to upgrade. Apple Silicon only, macOS 13+, ad-hoc signed and not notarized.

YourChar v0.2.0 macOS Preview

Pre-release

Choose a tag to compare

@xrj-com xrj-com released this 20 Sep 06:20

YourChar v0.2.0 macOS Preview

Apple Silicon · macOS 13+ · ad-hoc signed · not Apple-notarized

本次更新

  • 原生沙箱:macOS Shell 使用 Seatbelt,不要求另装容器服务;Shell 仍需在 Agent 管理中主动启用。角色的 Workspace 文件权限默认可读写,已有的关闭/只读设置会保留。
  • 开箱即用的文档解析:安装包内置 Node.js、Python 3.13.5 和锁定依赖的 MarkItDown,无需用户维护 Python 环境。文档转换使用独立断网沙箱。
  • 代码导航与无痕模式:TypeScript LSP 使用只读 Workspace 和断网沙箱;工作进程临时空间与无痕状态使用可验证的私有 RAM 盘,包含退出清理和崩溃残留恢复。隔离不可用时停止操作,不降级为普通磁盘临时目录。
  • 界面与日常使用:包含中英文界面、模型设置页对齐修正、文件入口前移,以及用量统计与费用估算。
  • 跨平台准备:Linux 保留 Bubblewrap 路线;新增 Windows WSL2 启动脚本与验收清单,Windows 实机验证仍待完成。本 Release 只提供 macOS 安装包。

下载与升级

选择 YourChar-0.2.0-macos-arm64.dmg(推荐)或同名 ZIP;SHA256SUMS.txt 提供两种格式的校验值。

升级前用 ⌘Q 完全退出 YourChar,备份 ~/Library/Application Support/YourChar,再将新版拖入 Applications 并选择替换。不要删除数据目录,已有聊天与配置会保留。退出安装磁盘镜像后,从 Applications 启动新版。没有自动更新器;完整步骤见安装与升级说明。

本预览版尚未经过 Apple 公证,首次打开仍可能出现系统安全提示;仅在信任来源并核对下载后,按照 Apple 官方说明 对该应用单独放行,不要全局关闭 Gatekeeper。

验证范围与已知限制

  • Linux 回归测试;Apple Silicon / macOS 26.6.2 原生沙箱、文档转换、LSP 和无痕生命周期测试。
  • 签名后再验证实际打包的文档转换和跨文件代码导航,并使用独立测试数据执行启动检查。
  • macOS 13 是打包目标的最低要求,尚未覆盖每个旧版 macOS 的实机测试;不提供 Intel Mac 安装包。
  • 无痕模式不控制模型服务商的数据保留,也不承诺操作系统不会使用 swap。
  • 安装包因内置 Python 和文档解析依赖而比上一版更大。

English summary

This preview adds native macOS Seatbelt workers, bundled Python/MarkItDown,
offline document conversion and TypeScript navigation, and verified RAM-backed
incognito/worker storage with crash recovery. It also includes Chinese/English
UI settings, model-settings layout fixes, prominent file navigation, and usage
tracking with cost estimates. Shell remains opt-in; Workspace file access
defaults to read/write while preserving existing choices.

Quit YourChar before replacing the app in Applications and back up its
Application Support directory; do not remove that directory to upgrade.
The app needs no separately installed Node.js or Python. This is an
Apple Silicon-only, macOS 13+ preview, tested on macOS 26.6.2, with ad-hoc
signing but no Apple notarization. Windows/WSL2 real-machine acceptance is
still pending, and no Windows installer is included.

Build verification

Source commit: 1df2b52.

  • Linux unit/integration suite: 845 passed, 1 macOS-only skip; full desktop/mobile browser release gate passed.
  • Native macOS gate: 44 passed, 4 Linux-only skips; signed/pruned/relocated package worker tests: 2 passed.
  • Packaged startup/default-avatar smoke, signature verification, DMG integrity and artifact SHA-256 checks passed.
  • Sensitive-information scan: 565 source files checked. No model API credentials or application state are included.

YourChar v0.1.0 macOS Preview

Pre-release

Choose a tag to compare

@xrj-com xrj-com released this 15 Sep 18:52

YourChar 首个 Apple Silicon macOS 预览版。

Highlights

  • Self-contained native AppKit/WebKit app; no separate Node.js installation required.
  • Fresh installs include Kurisu(红莉栖)as the default character.
  • Fixed first-run model API setup: discover models with an uncommitted candidate key, without persisting it first.
  • Credential verification now reports actionable, secret-redacted upstream errors.
  • Includes conversation, memory, characters, worlds, schedules, reminders, model providers, and Workspace features.

Requirements

  • Apple Silicon Mac (arm64)
  • macOS 11 or newer

Downloads

  • DMG: drag YourChar.app into Applications
  • ZIP: portable app bundle
  • SHA256SUMS.txt: artifact checksums

Important
This preview is ad-hoc signed and not Apple-notarized. macOS Gatekeeper may require Control-click → Open on first launch. A stable public macOS release should use a Developer ID signature and Apple notarization.

Source commit: 63a50be