Skip to content

yckkkk/reo

Repository files navigation

Reo

Reo 是一个未发布的 Electron 应用,当前正在从干净基础重新建立。

当前事实

  • 当前已安装:React、React DOM、Electron、Vite、electron-vite、TypeScript、ESLint、Prettier、Tailwind CSS、Vitest、Testing Library、Zod、React Hook Form、TanStack Query、Radix Dialog/Label/Slot/Tooltip/Separator/Slider、Vaul、Sonner、date-fns、lucide-react、shadcn/ui source 所需工具包。
  • 当前已建立:Reo 设计系统源文件、Tailwind CSS v4 styling foundation、renderer 测试基础、记忆空间 preload/IPC 边界、记忆空间文件事务基础、main-owned memory space registry、React Hook Form 记忆空间表单、TanStack Query memory space list/snapshot/memory detail cache、shadcn/ui Button/Input/Label/Dialog/Drawer/Textarea/Tooltip/Separator/Field/Menu source、Sonner root toast host、ElevenLabs UI source-derived Waveform/VoiceButton、Reo local AudioPlayer。
  • 当前未建立:auth、database、updater、packaging、Sentry、logging、Zustand store、wavesurfer integration。
  • 当前构建权威是 electron-vite

技术路线

  • React 19 + TypeScript
  • Electron + Vite through electron-vite
  • Tailwind CSS v4、shadcn/ui
  • Zustand、TanStack Query、React Hook Form、Zod
  • Better Auth、Drizzle ORM、better-sqlite3
  • Electron Forge、electron-updater
  • Vitest、Sentry、electron-logdate-fns

只有在实现对应 foundation slice 时才安装和配置未启用依赖。

技术路线不等于安装或激活许可。未启用依赖必须先有当前 feature 的 exact consumer、capability contract、测试路径和 docs/current/* 更新。

文档

Agent-facing 项目真源从 docs/README.md 开始。

命令

npm install
npm run dev
npm start
npm run build
npm run verify:quick

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors