Open-source business console for small teams

AI Agent 时代的小团队业务控制台

HarborAdmin 把用户、权限、菜单、配置、缓存、国际化、日志、AI 平台和未来的 AI 业务员能力沉淀成一套可长期复用的业务底座。

.NET 10
模块化单体
Vue 3
Vben Admin
AIWorker
Agent 执行入口

Why HarborAdmin

很多小团队不是不会写后台,而是不该每次都重写后台

每个项目都要重复做用户、权限、菜单、日志、配置、缓存、AI 模型接入。HarborAdmin 把这些重复劳动沉淀为一个可复用、可演进、可扩展的业务控制台。

01

重复建设后台基础能力

用户、角色、菜单、组织、日志、数据字典、系统配置,每个项目都绕不开。

02

业务增长后难以演进

一开始写得快,后面模块边界、配置发布、缓存失效和权限策略都变成负担。

03

AI 接入缺少业务边界

模型、Prompt、知识库和工具散落在代码里,缺少权限、审计、配额和人工接管。

Audience

为独立开发者、小团队和一人公司设计

HarborAdmin 优先服务需要快速交付、持续复用、又不想被沉重平台绑住的小团队。 它适合作为 SaaS、内部系统、运营后台和 AI Agent 业务控制台的起点。

正在做 SaaS 的独立开发者

想快速搭建 MVP 的一人公司

做企业内部系统的小团队

想把 AI Agent 接入真实业务流程的开发者

Capabilities

从后台底座到 AI 平台,一次沉淀,长期复用

业务后台底座

用户、角色、菜单、部门、登录、验证码、API 鉴权、动态 CRUD 与运行时 Schema。

配置中心

多应用、多环境配置管理,发布快照,TCP 客户端拉取与热更新。

国际化与缓存

页面词条、运行时语言包、AI 翻译联动、强类型缓存、Tag 失效与缓存运维入口。

AI 平台

供应商、模型、Prompt、知识库、Business 配置、结构化输出、路由、配额与调用观测。

AI Business Operator

AI 业务员,不是无边界聊天框

HarborAdmin 规划中的 AI Agent 会绑定岗位、权限、知识库、模型路由和可调用工具。 它在业务系统允许的范围内完成任务,并保留输入、检索上下文、工具调用、模型输出和人工干预记录。

Agent Online 7 active flows

客服业务员

读取知识库、回复用户、生成服务记录,必要时转人工。

运营业务员

生成站内信、整理活动数据、输出报表摘要。

审核业务员

辅助判断内容、订单、资料或流程是否需要人工复核。

运维业务员

巡检配置、缓存、CAP 链路和系统状态,给出处理建议。

Architecture

先保持单体效率,再按需拆出独立进程

HarborAdmin 默认采用 Modular Monolith。业务按模块垂直切分,Host 只做组合根; 配置中心和 AIWorker 可以作为独立进程运行,保留后续演进空间。

HarborAdmin.Web
HarborAdmin.Host
Admin
ConfigCenter
International
AI
Secrets
ConfigCenter TCP
AIWorker
RabbitMQ
Redis / Garnet
Sqlite / PostgreSQL

Roadmap

围绕业务控制台持续演进

已完成

配置中心、国际化统一配置、缓存管理、多类型验证码、AI 供应商、AI Prompt、AI 知识库、AI 业务、AI 调用观测。

进行中

资源设计、AI 工具声明、工具参数、工具轮次与调用约束。

下一阶段

AI 业务流设计、AI 业务员、菜单管理、角色管理、用户管理、数据字典、日志聚合、系统监控。

Start building

把后台重复劳动,变成你自己的业务控制台资产

HarborAdmin 仍在积极演进,适合愿意参与产品化中后台和 AI Agent 业务控制台建设的开发者。