# whoterm **Repository Path**: Error5o0/whoterm ## Basic Information - **Project Name**: whoterm - **Description**: 一个远程终端连接管理工具 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: feature/aichat - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-15 - **Last Updated**: 2026-10-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# WhoTerm **集成 AI 智能助手的现代化 SSH 终端客户端** 使用AI编辑器Qoder完成的该项目,基于 Tauri 2 + Vue 3 + Rust 构建,跨平台、轻量高性能,\ 让服务器运维更智能、更专注。 [![Tauri](https://img.shields.io/badge/Tauri-2-orange)](https://tauri.app) [![Vue](https://img.shields.io/badge/Vue-3-brightgreen)](https://vuejs.org) [![Rust](https://img.shields.io/badge/Rust-1.70+-red)](https://www.rust-lang.org) [![License](https://img.shields.io/badge/License-MIT-blue)](#许可证)
--- ## ✨ 核心亮点 - 🤖 **AI 智能助手(开发中...)**:内置 SSH 运维智能体,支持自然语言提问、命令生成、执行结果分析,多轮计划生成与确认后逐步执行 - 🖥️ **高性能终端**:基于 xterm.js 的终端模拟器,支持 ANSI 转义序列与分屏多会话 - 📁 **SFTP 文件管理**:上传、下载、新建、删除、重命名,一站式文件传输 - 📊 **资源监控**:实时查看远程主机 CPU、内存、磁盘占用 - 🔐 **安全存储**:连接配置本地持久化,密码等敏感信息加密存储,支持 Git 同步 - 🎨 **深色科技感**:玻璃拟态视觉、深色/浅色主题、中英文界面、可自定义快捷键 ## 🖼️ 界面预览 ### 仪表板 · 使用记录 连接统计与最近连接一目了然。 ![仪表板](docs/terminal-home.png) ### 终端 · AI 智能助手(开发中...) 右侧 AI 助手实时分析命令执行结果,生成处理计划并确认后逐步执行。 ![终端与 AI 助手](docs/terminal.png) ### 终端 · SFTP 文件列表 终端下方集成文件列表面板,配合 AI 助手完成运维分析。 ![SFTP 文件列表](docs/terminal-filelist.png) ### 设置 基础设置、外观、快捷键绑定与存储设置。 ![设置](docs/terminal-settings.png) ## 🚀 功能特性 ### AI 智能助手(开发中...) - **多模型供应商**:支持 OpenAI、Anthropic、Ollama 及 OpenAI 兼容接口,可自定义 Base URL 与模型 - **思考过程可视化**:流式展示模型思考(thinking)与执行分析过程 - **执行 + 分析工作流**:生成操作计划 → 用户确认 → 逐条执行 → 结果分析并给出建议 - **上下文管理**:智能压缩会话上下文,控制 token 消耗 ### 终端与连接 - **SSH 连接管理**:多会话连接,树形分组管理,可保存与复用连接配置 - **分屏终端**:可拖拽分屏布局,同时操作多个会话 - **命令历史与自动补全**:基于历史记录的智能补全与快速回溯 - **粘贴确认**:敏感命令粘贴前的安全确认提示 ### 文件与监控 - **SFTP 文件传输**:浏览远程目录,上传 / 下载 / 新建 / 删除 / 重命名 - **资源监控**:CPU、内存、磁盘实时指标 ### 体验与数据 - **仪表板统计**:已配置连接数、连接次数、使用时长等数据可视化 - **多语言**:中文 / 英文界面 - **主题定制**:深色 / 浅色主题切换 - **快捷键自定义**:可配置快捷键系统,支持冲突检测 - **配置持久化与加密**:本地存储连接与认证信息,敏感数据加密,支持 Git 同步 ## 🧱 技术栈 ### 前端 | 技术 | 说明 | | ----------------------------------------------- | ---------------------------------- | | [Vue 3](https://vuejs.org/) | 响应式前端框架(`