跳转到内容

Desktop 安装

本页说明如何安装和使用 Hagicode Desktop。它是官方桌面客户端,负责把默认本地安装流程与日常管理入口放到同一处。

Hagicode Desktop 是 Hagicode 的官方桌面应用程序,专为 Windows、macOS 和 Linux 系统设计。它集成了 Hagicode 的核心功能,默认安装向导会把首次部署流程顺着带完。

  • 一键安装:通过安装向导,自动完成所有配置步骤
  • 自动运行时准备:默认安装流程已内置所需运行时,无需单独安装 .NET
  • 服务管理:内置 Hagicode Server 管理,轻松启动和停止服务
  • 版本切换:支持多版本管理,可在不同版本之间自由切换
  • 本地运行:所有数据存储在本地,保护您的隐私
  • 自动更新:自动检测并下载最新版本

这些场景可优先用 Desktop:

  • 个人开发者希望在本地使用 Hagicode
  • 需要离线使用 Hagicode 的用户
  • 希望简化安装过程的非技术用户
  • 需要频繁切换不同版本的开发者

选择适合您操作系统的版本,直接下载安装程序:

您还可以从以下渠道获取 Hagicode Desktop 安装程序:

  1. 官方发布页面:访问 Hagicode GitHub Releases 下载最新版本
  2. 官方网站:访问 Hagicode 官网 获取下载链接

根据您的操作系统选择对应的安装程序:

  • Windows:下载 .exe 安装程序
  • macOS:下载 .dmg 安装程序
  • Linux:下载 .AppImage.deb 安装包

下载完成后,运行安装程序。您将看到 Hagicode Desktop 安装程序的欢迎界面。

当前默认安装流程主要分为两个阶段。以下是每个阶段的详细说明:

配置完成后,向导会自动下载最新版本的 Hagicode。

下载 Hagicode

此步骤说明

  • 向导自动检测并下载最新稳定版本
  • 下载进度会实时显示
  • 下载完成后会自动进入下一步

Hagicode 下载完成后,向导将启动 Hagicode Server 服务。

启动 Hagicode Server

此步骤说明

  • Hagicode Server 会在后台自动启动
  • 启动过程通常只需要几秒钟
  • 启动完成后,您可以开始使用 Hagicode

当 Hagicode Server 成功启动后,您将看到以下界面。

打开 Hagicode

点击”打开 Hagicode”按钮即可开始使用。

首次进入 Hagicode 后,您会立即进入当前版本的初始化向导。新版向导会按 8 步连续完成语言、系统组件检测、主题、AgentCLI、Agents、项目与社区入口等设置,而不是继续沿用旧版分散的三步说明。

如果您想按最新界面逐步完成首次设置,请直接阅读快速开始中的专门页面:

Hagicode Desktop 支持多版本管理,您可以在不同版本之间自由切换。

版本管理

  1. 打开 Hagicode Desktop
  2. 进入”版本管理”页面
  3. 选择要切换的版本
  4. 点击”切换版本”按钮
  5. 等待切换完成

Hagicode Desktop 提供了简单的方式来管理 Hagicode Server 服务。

在 Desktop 应用程序的首页,点击”启动服务”按钮即可启动 Hagicode Server。

启动服务

要停止 Hagicode Server,点击首页的”停止服务”按钮。

安装完成后,您可以继续以下步骤:

如果安装过程中遇到问题:

  1. 检查网络连接:确保能够访问互联网
  2. 检查磁盘空间:确保有足够的磁盘空间
  3. 以管理员身份运行:在 Windows 上,右键点击安装程序,选择”以管理员身份运行”
  4. 查看日志文件:安装程序会生成详细的日志文件,可以帮助诊断问题

如果依赖项安装失败:

  1. 检查系统兼容性:确保您的操作系统满足最低要求
  2. 检查网络与防火墙设置:确保安装程序可以访问所需下载资源,且未被防火墙拦截
  3. 确认安装权限:在 Windows 上可尝试使用”以管理员身份运行”,确保安装程序拥有足够权限
  4. 重启应用后重试:关闭并重新打开 Hagicode Desktop,再重新执行安装
  5. 查看日志文件:在 Desktop 应用程序中查看详细日志,定位具体失败原因

如果 Hagicode Server 无法启动:

  1. 检查端口占用:确保端口 45000 未被其他程序占用
  2. 检查防火墙设置:确保防火墙允许 Hagicode Server 访问网络
  3. 重启应用程序:尝试重启 Hagicode Desktop
  4. 查看日志:在 Desktop 应用程序中查看详细的错误日志

如果您遇到此处未涵盖的问题:

  1. 查看 GitHub Issues 寻找类似问题
  2. 访问我们的社区论坛寻求帮助
  3. 提交新的 Issue,详细描述您的问题