# onetools **Repository Path**: one996/onetools ## Basic Information - **Project Name**: onetools - **Description**: 万能工具库 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-02 - **Last Updated**: 2026-08-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OneTools 本地优先、插件化的万能工具箱(Tauri 2 桌面一期)。 ## 文档 - [总体设计](docs/DESIGN.md) - [音频转文字(子工具,Phase 2)](docs/tools/audio-transcribe.md) - [硬盘数据迁移](docs/tools/disk-migrate.md) ## 开发 ```bash pnpm install pnpm dev ``` 仅前端(无桌面壳): ```bash pnpm dev:web ``` ## 结构 ```text apps/desktop # Tauri 2 + React App Shell packages/core # 工具协议、搜索、AiProvider(Noop) packages/ui # 共享 IO 组件 packages/tools # 内置工具(Base64 / JSON / 时间戳…) ``` ## 状态 已搭好 App Shell:侧栏、命令面板(Ctrl+K)、轻量工具,以及「音频转文字」「硬盘数据迁移」工具页。 ASR 运行环境为**可选组件**:不进主安装包;用户下载 `onetools-asr-runtime-*.zip` 后,在工具内「选择运行包并部署」。详见 [docs/tools/asr-runtime.md](docs/tools/asr-runtime.md)。 硬盘数据迁移为**文件级复制**(已挂载卷),不做扇区克隆/系统迁移。详见 [docs/tools/disk-migrate.md](docs/tools/disk-migrate.md)。