本教程将带你从零开始,用 NocoBase 2.0 搭建一个极简的 IT 工单系统(HelpDesk)。整个系统只需要 2 张数据表,不写一行代码,即可实现工单提交、分类管理、变更追踪、权限控制和数据仪表盘。
通过 7 个章节的实战,你将掌握 NocoBase 的核心概念和搭建流程:
| # | 章节 | 要点 |
|---|---|---|
| 1 | 认识 NocoBase — 5 分钟跑起来 | Docker 安装、配置模式 vs 使用模式 |
| 2 | 数据建模 — 给工单系统搭骨架 | Collection/Field、关联关系 |
| 3 | 搭建页面 — 让数据看得见 | Block、表格区块、筛选排序 |
| 4 | 表单与详情 — 让数据填得进 | 表单区块、字段联动、记录历史 |
| 5 | 用户与权限 — 谁能看什么 | 角色、菜单权限、数据权限 |
| 6 | 工作流 — 让系统自己动起来 | 自动通知、状态变更触发 |
| 7 | 仪表盘 — 一眼看全局 | 饼图/折线图/柱状图、Markdown 区块 |
本教程围绕一个极简的数据模型展开——只有 2 张表,但足以覆盖数据建模、页面搭建、表单设计、权限控制、工作流和仪表盘等核心功能。
| 数据表 | 主要字段 |
|---|---|
| 工单(tickets) | 标题、描述、状态、优先级 |
| 工单分类(categories) | 分类名称、颜色 |
适合企业内部工具、数据管理系统、审批流程、CRM、ERP 等需要灵活定制的场景,支持私有化部署。
不需要编程,但建议具备一定的计算机基础知识。教程会逐步讲解数据表、字段、关联关系等概念,有数据库或 Excel 使用经验会更容易上手。
可以。本教程只用了 2 张表,但 NocoBase 支持复杂的多表关联、外部 API 集成、自定义插件等。
推荐 Docker(Docker Desktop 或 Linux 服务器),最低 2 核 4GB 内存。也支持 Git 源码运行。如果只是学习体验,可以直接申请在线 Demo,无需安装,有效期 24 小时。
核心功能完全免费开源。商业版提供额外高级插件和技术支持,详见商业版定价。
NocoBase 2.0 基于以下技术构建:
如果你正在评估无代码/低代码平台,以下是一些对比参考:
| 平台 | 特点 | 与 NocoBase 的差异 |
|---|---|---|
| Appsmith | 开源无代码,前端定制能力强 | NocoBase 更侧重数据模型驱动 |
| Retool | 内部工具平台 | NocoBase 完全开源,无使用限制 |
| Airtable | 在线协作数据库 | NocoBase 支持私有化部署,数据自主 |
| Budibase | 开源低代码,支持自托管 | NocoBase 插件化架构,扩展性更强 |
准备好了吗?从 第 1 章:认识 NocoBase 开始吧!