跳到主要内容

开源 · 自主部署

企业 AI 原生 应用平台

开发和部署自己的业务应用,让用户在页面中操作,也能通过 AI 助手查询数据、协助处理业务。

  • 开源代码
  • 自主部署
  • Web / 移动端 / 桌面端
HoHu 工作空间
HoHu AI 助手界面:选择业务任务并开始对话
从一个业务任务开始,让应用和 AI 一起工作。 查看完整产品画面

从开发到使用,围绕同一个应用。

开发者创建

从数据模型到业务页面,复用平台基础。可使用 HoHu Skills 辅助开发,为 AI 助手接入业务工具。

开发第一个业务模块

企业部署与管理

在自己的环境运行应用,配置租户、角色和模型,管理团队可使用的能力。

了解部署与运维

用户与 AI 助手协作

在界面中操作,也可以用自然语言发起任务,查看结果并确认需要执行的变更。

了解 AI 助手

业务问题, 直接问 AI 助手

为订单、审批和项目管理应用接入 AI 助手,用自然语言查询业务信息,帮助团队掌握待办和进度。

在订单应用中接入查询工具,按状态和时间筛选待处理订单,帮助团队安排跟进。

让 AI 助手使用业务应用
HoHu AI 助手的真实用户管理对话,展示统计结果与只读工具执行记录
AI 助手产品界面 / 用户管理示例 打开完整对话截图

场景示例需要开发对应业务应用并接入 AI 工具;产品截图为现有用户管理的只读查询。

把基础接好, 把时间留给业务。

业务界面与 AI 工具共享服务和授权规则。沿用熟悉的 Python 与 Vue,逐步扩展自己的应用。

支持多端应用开发

基于同一后端,构建适合浏览器、手机和桌面环境的业务应用。

身份与权限

用户、部门、角色与数据范围,连接团队的组织方式和业务操作。

查看权限机制

租户与数据

在可信租户上下文中访问业务数据,按部署模式配置与管理租户。

了解租户管理

AI 与业务工具

配置助手、模型与工具授权;对需要确认的操作,先预览,再由用户批准执行。

为业务接入 AI

文件、任务与设置

复用文件管理、定时任务和系统设置,为日常业务提供基础支持。

浏览平台基础

用 AI 或 CLI, 开始开发

告诉编程助手你的业务需求,让 HoHu Skills 辅助创建项目和开发模块;也可以使用 CLI 手动创建、运行与部署。

通过 AI 辅助创建与开发

先安装 Skills,再把需求交给编程助手,按项目规范完成创建、开发与验证。

  1. 安装 HoHu Skills

    在工作区终端运行,按提示选择编程助手、安装范围和所需 Skills。

    npx skills@latest add aihohu/hohu-skills

  2. 创建项目

    在该工作区启动编程助手,发送以下需求。

    使用 hohu-project 创建 equipment 项目,只需要 Backend 和 Web。检查依赖与数据库配置,初始化并启动,告诉我访问地址和验证结果。

  3. 开发业务模块

    使用 hohu-business-module 新增设备借用模块,支持借用、归还和查看记录。普通用户只能查看和归还自己的记录,不能重复借用同一设备。

支持 Claude Code、Cursor、Codex 等编程助手。安装需 Node.js / npx;创建和运行项目还需 HoHu CLI 与开发环境。

通过 CLI 创建项目

在终端中创建项目、初始化环境并启动开发服务。

  1. 安装 HoHu CLI

    uv tool install hohu

  2. 创建并进入项目

    hohu create my-project
    cd my-project

  3. 初始化并启动

    hohu init
    hohu dev

先准备 Git、uv、Node.js、pnpm、PostgreSQL 和 Redis,并按开发环境指南完成配置。

开始之前,你可能想了解

现在如何扩展自己的应用?

通过源码开发业务模型、接口和页面,再按需注册 AI 工具。文档提供业务便签与 AI 接入教程;教程模块需要自行开发和配置。

AI 可以直接执行所有操作吗?

不可以。管理员需要配置模型、助手和工具权限;AI 只可使用已授权的能力,需要确认的操作必须先由用户核对并批准。

可以部署到企业自己的环境吗?

可以。HoHu 提供 CLI 与 Docker 部署流程,支持在自己的基础设施上运行和维护。环境准备、配置与升级步骤见部署文档。

当前通过源码扩展业务;应用市场与第三方业务插件安装尚未开放。

从一个业务应用开始

先体验 HoHu 的界面与 AI 助手,或使用 Skills 与 CLI 开始创建自己的应用。