# easy-ssh **Repository Path**: xhpmayun/easy-ssh ## Basic Information - **Project Name**: easy-ssh - **Description**: easy-ssh 终端 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-23 - **Last Updated**: 2026-03-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Easy SSH 🍎 > **开源 · 本地优先 · ¥9.9 终身买断**的 iOS SSH 终端工具 [![License](https://img.shields.io/github/license/xiaofang/easy-ssh)](LICENSE) [![iOS](https://img.shields.io/badge/platform-iOS%2014%2B-blue)](https://www.apple.com/ios/) [![Vue](https://img.shields.io/badge/framework-Vue%203-green)](https://vuejs.org/) [![uni-app](https://img.shields.io/badge/uni--app-3.0-violet)](https://uniapp.dcloud.net.cn/) ## 📖 特性 - 🔐 **数据本地存储** - 所有数据存储在本地,支持加密备份,隐私不出设备 - 📖 **源码公开透明** - GitHub 开源,无后门,欢迎审计 - 💰 **一次买断** - ¥9.9 终身使用,无订阅,无隐形消费 - 🍎 **深度适配 iOS** - 完美支持 iPhone/iPad,适配刘海屏和灵动岛 - 🎨 **赛博科技风格** - 霓虹青/紫色调,炫酷视觉效果 ## 📸 截图 > 此处放置应用截图 ## 🚀 核心功能 ### SSH 连接 - ✅ 支持密码认证和密钥认证 - ✅ 完整的终端仿真功能 - ✅ 快捷键支持(Ctrl+C/D/Z/L, Tab 补全) - ✅ 命令历史保存 - 🔄 多标签终端(开发中) - 🔄 会话恢复(开发中) ### 服务器管理 - ✅ 服务器配置管理 - ✅ 标签分类 - ✅ 搜索过滤 - ✅ 快速连接 - 🔄 服务器分组(开发中) ### 代码片段 - ✅ 片段管理和分类 - ✅ 快速执行到指定服务器 - ✅ 标签搜索 ### 数据安全 - ✅ Keychain 加密存储(密码/私钥) - ✅ 加密备份导出 - ✅ 导入恢复 - 🔄 FaceID 应用锁(开发中) ## 📥 下载 ### App Store [![Download on App Store](https://tools.applemediaservices.com/api/badges/download-on-the-app-store/black/en-us)](https://apps.apple.com/app/easy-ssh/idYOUR_APP_ID) ### 自行编译 详见 [编译指南](docs/BUILD.md) ## 🛠 技术栈 - **框架**: uni-app + Vue 3 - **语言**: TypeScript - **状态管理**: Pinia - **构建工具**: Vite - **目标平台**: iOS 14+ ## 📁 项目结构 ``` easy-ssh/ ├── src/ │ ├── components/ # 通用组件 │ │ ├── CyberButton.vue │ │ ├── CyberCard.vue │ │ └── CyberNavbar.vue │ ├── pages/ # 页面 │ │ ├── index/ # 服务器列表 │ │ ├── server/ # 服务器管理 │ │ ├── terminal/ # SSH 终端 │ │ ├── snippets/ # 代码片段 │ │ └── settings/ # 设置 │ ├── styles/ # 样式系统 │ │ ├── cyber-design.css │ │ └── cyber-components.css │ ├── utils/ # 工具函数 │ │ ├── backup.ts # 备份恢复 │ │ ├── secure-storage.ts # 安全存储 │ │ ├── storage.ts # 本地存储 │ │ └── ... │ └── types/ # 类型定义 ├── docs/ │ ├── BUILD.md # 编译指南 │ └── PRIVACY.md # 隐私说明 ├── manifest.json └── package.json ``` ## 🔒 隐私承诺 - ❌ **不收集任何用户数据** - ❌ **不包含任何分析 SDK** - ❌ **不包含任何广告 SDK** - ✅ **所有数据存储在本地** - ✅ **支持加密备份** 详见 [隐私说明](docs/PRIVACY.md) ## 💻 自行编译 ### 环境要求 - Node.js 18+ - HBuilderX 4.0+ - Xcode 15+(用于 iOS 打包) ### 编译步骤 1. 克隆仓库 ```bash git clone https://github.com/xiaofang/easy-ssh.git cd easy-ssh ``` 2. 安装依赖 ```bash npm install ``` 3. 开发调试 ```bash npm run dev:h5 ``` 4. 使用 HBuilderX 打开项目,选择发行 > 原生 App-云打包 详见 [完整编译指南](docs/BUILD.md) ## 🤝 贡献 欢迎提交 Issue 和 Pull Request! ### 贡献指南 1. Fork 本仓库 2. 创建特性分支 (`git checkout -b feature/AmazingFeature`) 3. 提交更改 (`git commit -m 'Add some AmazingFeature'`) 4. 推送到分支 (`git push origin feature/AmazingFeature`) 5. 开启 Pull Request ### 开发建议 - 遵循 TypeScript 规范 - 保持代码风格一致 - 为新增功能添加注释 - 确保不破坏现有功能 ## 📝 更新日志 ### v1.0.0 - ✅ 基础 SSH 连接功能 - ✅ 服务器管理 - ✅ 代码片段 - ✅ 赛博风格 UI - ✅ Keychain 加密存储 - ✅ 数据备份恢复 ## 📄 开源协议 MIT License - 详见 [LICENSE](LICENSE) ## 🙏 致谢 感谢以下开源项目: - [uni-app](https://github.com/dcloudio/uni-app) - [Vue.js](https://github.com/vuejs/core) - [TypeScript](https://github.com/microsoft/TypeScript) ## 📬 联系方式 - GitHub Issues: [提交问题](https://github.com/xiaofang/easy-ssh/issues) - 邮箱:your-email@example.com ## 🌟 Star History [![Star History Chart](https://api.star-history.com/svg?repos=xiaofang/easy-ssh&type=Date)](https://star-history.com/#xiaofang/easy-ssh&Date) ---
**Made with ❤️ for iOS users** [⬆️ 回到顶部](#easy-ssh-)