Skip to content

一站通是什么

一站通(onestop)是一款 Tauri 桌面应用,定位是「一句话出成品的 AI 全能工作站」。

它把对话框当作唯一入口:你把需求打进去,一站通自动判定意图、调度对应技能、选好模型,直接产出封面、海报、PPT、翻译、数据图、图片、视频等成品,并把产物归档到当前会话的工作区目录。AI 调用一律 BYOK 直连你自己的大模型,内置技能的实现细节全程保密。

一句话的旅程

从你按下回车到拿到成品,一站通在背后做了这些事:

你说:「做张年终总结的封面,暖色调」


  ① 智能调度 ── 识别意图(封面场景)→ 命中封面技能
        │        一句话含多意图时可一次识别、有序连跑

  ② 选模型 ──── 按能力模态选模型(生图 → 生图模型)
        │        没接入对应模态就明确报错引导,不静默失败

  ③ 执行 ────── 技能按声明式步骤跑 / 外部技能走 Agent 工具循环
        │        BYOK 直连你自己的模型,流式回显进度

  ④ 落盘 ────── 产物存进当前会话工作区目录 → 产物卡(打开/文件夹/重做)

全程你只做了「表达需求」这一件事。

架构速览

一站通由两大部分组成:一个自包含的桌面端,加一套完全独立的自有授权平台

┌──────────────────────────────────────────────────────────┐
│  一站通桌面端(Tauri 2)                                  │
│  ┌───────────────┐   ┌────────────────────────────────┐  │
│  │ React 19 前端 │   │ Rust 后端                      │  │
│  │ 三栏 rail+    │   │ 技能引擎(只读 manifest 瘦核) │  │
│  │ list+content  │◄─►│ + 智能路由 + 执行器            │  │
│  │ 纯 CSS 变量   │IPC│ + 流式 chat + 多模态适配器     │  │
│  │ + lucide 图标 │   │ + 授权守门(只验签)           │  │
│  └───────────────┘   └────────────────────────────────┘  │
│                              │              │             │
│                         ┌────────────┐  ┌──────────────┐  │
│                         │ 本地 SQLite│  │ BYOK Key 加密│  │
│                         │ 会话/产物/ │  │ AES-256-GCM  │  │
│                         │ 知识库/技能│  │ + keyring    │  │
│                         └────────────┘  └──────────────┘  │
└──────────────────────────────────────────────────────────┘
          │                                  │
          ▼ 只验签(内嵌自有公钥)           ▼ BYOK 直连
┌───────────────────────────┐      ┌────────────────────────┐
│ 自有授权平台(独立仓)    │      │ 你自己的大模型          │
│ server(axum+PostgreSQL)   │      │ OpenAI / Anthropic 兼容 │
│ + admin 发卡后台          │      │ 端点                    │
│ + 共享验签核心(签名口径)  │      └────────────────────────┘
│   私钥仅服务端,绝不进客户端                                │
└───────────────────────────┘
  • React 前端:所有人用界面。三栏布局——最左 rail(对话 / 技能 / 模型 / 产物)、中间列表、右侧内容区。纯 CSS 变量 + 矢量图标,不引 AntD / Tailwind。
  • Rust 后端:技能引擎、智能路由、执行器、流式对话、多模态适配、本地存储、授权守门;前端通过 Tauri IPC 调用。
  • 本地 SQLite:会话、消息、产物、知识库、技能、设置都存本机(rusqlite bundled)。
  • 授权平台:一个和桌面端零依赖、完全独立的后端 + 发卡后台。桌面端只验签、内嵌自有公钥;签名私钥仅在服务端,绝不进客户端二进制或 git。

核心设计原则

原则表现
智能调度为默认一句话自动判定意图调度技能,无需先选;chip / @ / 模型选择器为可选覆盖
加技能 = 加文件夹路由器 / 执行器是只读 manifest 的瘦核,无技能专属分支,杜绝上帝文件
内置技能保密内置技能 prompt / 工具链在界面 / 接口 / 日志 / 导出任何位置不可见、不可导出
BYOK 直连AI 调用一律连你自己的模型;Key 本地加密、明文绝不回前端
产物本地自持会话绑定工作区目录,产物默认落当前会话目录
私钥隔离桌面端只验签、内嵌公钥;签名私钥仅服务端,绝不进客户端
克制统一的设计双主题共用一套语义令牌;全程禁 Emoji,图标走矢量 lucide

与「AI 全能工作站」的关系

一站通的技能能力来源于 AI 全能工作站ai-workstation.ruoyi.plus)——工作站把大量创作场景沉淀成声明式技能契约,一站通把这套能力带到本地桌面、用对话调度产出成品。你可以把一站通理解为「AI 全能工作站的桌面端载体」。

下一步

若依科技工作室 · 承接后台管理 / 桌面软件 / 全栈 / 小程序定制开发 · 产品矩阵