案例 02 / 06
全部项目
全栈
2026
Windows 测试版
桌面应用开发

opc-workspace

面向一人公司的离线桌面工作台,数据保存在本地。

测试安装包
Windows
本地数据存储
SQLite

01 / 09今日工作台(演示数据)

01概览

opc-workspace 是包含任务、项目、客户记录、收件箱和专注计时的桌面应用。核心流程支持离线运行,业务数据保存在用户电脑上的 SQLite 数据库和受控文件目录中。

02项目背景

独立开发者、自由职业者、内容创作者和顾问的日常工作,可能分散在任务工具、项目表格、客户记录和计时器中。opc-workspace 将这些模块集中在一个应用中,共用本地数据。

03实现方案

React 与 TypeScript 界面通过版本化的本地 API 调用 Go Sidecar,Tauri 负责桌面外壳和 Sidecar 的启停。数据部分包含 SQLite 迁移、受控文件存储,以及备份和恢复。运行依赖随安装包一起提供。

04当前成果

v0.1.1 可以生成 EXE 和 MSI 格式的 Windows 测试安装包,尚未签名。这个版本支持任务验收与返工、项目和客户记录、专注计时、跨模块搜索,以及数据备份。这些核心流程可以离线运行。

05项目细节

  • 任务分为六种状态,支持子任务、提交产出、验收和返工
  • SQLite 迁移有版本记录,数据支持备份恢复,文件保存在受控目录
  • Tauri 桌面安装包内置 Go Sidecar
  • 通过本地搜索和命令面板查找任务、项目、客户与收件箱事项
  • 工作台与智能体两种模式共用一个外壳;智能体模式右侧提供变更审查、终端、浏览器和文件等标签
  • 任务、项目和客户记录都可以交给智能体处理,智能体的建议需要用户确认后才会生效
前沿部署03 / 06
Omnigate

基于 new-api 二次开发的 AI API 网关,包含品牌定制与单机部署配置。

查看项目