5 个零代码/低代码工具实测:选型、配置与实操示例
目录
-
零代码与低代码的区别
-
网页搭建:微管家 / 凡科建站
-
数据协作:飞书多维表格 / Airtable
-
内部工具:Retool(低代码)
-
应用搭建:腾讯微搭 / 钉钉宜搭(低代码)
-
自动化串联:n8n / Zapier
-
横向对比与选型
-
一点观察
零代码与低代码的区别
-
零代码(No-Code):完全不用写代码,拖拽配置即可
-
低代码(Low-Code):需要少量代码(SQL/JS),灵活度更高
下面按使用门槛从低到高排,每个工具标明属于哪类。
1. 网页搭建:微管家 / 凡科建站(零代码)
定位是拖拽组件 + 套模板,搭展示型网页。
我给一个餐饮店搭过展示官网,带菜单、地址、订餐表单。从注册到上线大约 4 小时,操作平台的时间不到 1 小时,其余在准备图片和文案。
适合的场景:
-
个体户、小店需要门面官网
-
活动落地页、报名表单
-
不需要复杂交互的展示型页面
局限:做不了登录、支付、会员系统;模板化痕迹重,定制性低。
2. 数据协作:飞书多维表格 / Airtable(零代码)
外观像 Excel,底层是带关联、带视图、带自动化的结构化数据库。
我用飞书多维表格搭过一个简易 CMS,三张表互相关联。设计的数据模型:
选题表 (topic) ├─ id (主键) ├─ title (选题标题) ├─ status (状态: pending/writing/published) └─ assignee (负责人) 草稿表 (draft) ├─ id ├─ topic_id (关联选题表 id) ├─ content_link (文档链接) └─ due_date 发布表 (publish) ├─ id ├─ draft_id (关联草稿表 id) ├─ platform (平台: xhs/wechat/...) └─ publish_date
通过关联字段,选题确定后关联到草稿,草稿完成关联到发布。团队三人协作跑了一个月,稳定。
局限:本质是表格,做不了复杂前端交互;数据量到几十万行后明显变慢。
3. 内部工具:Retool(低代码)
定位是搭后台管理面板。拖组件 + 连数据源 + 写少量 SQL 或 JS。
我给一个 side project 搭过运营后台。连接 MySQL 数据源后,一个「查用户」的查询组件核心 SQL:
SELECT id, name, email, created_at, status
FROM users
WHERE status = {{ statusFilter.value }}
ORDER BY created_at DESC
LIMIT {{ pageSize.value }}
OFFSET {{ (pageNum.value - 1) * pageSize.value }}
{{ }} 里绑定的是组件的值,改下拉框选项,查询自动重新执行。这是 Retool 的核心机制:组件值双向绑定到查询参数。
一个「改订单状态」的操作,用 JS 处理提交逻辑:
// 按钮点击时执行
const result = await updateOrderStatus.run({
orderId: table1.selectedRow.id,
newStatus: statusSelect.value,
});
if (result.success) {
await getOrders.run(); // 刷新列表
utils.toast("状态已更新", "success");
} else {
utils.toast("更新失败: " + result.error, "error");
}
适合的场景:
-
创业团队快速搭运营或客服后台
-
有数据源但缺界面
-
不想花时间写不面向用户的内部工具
局限:低代码有门槛,需要会 SQL 和一点 JS;主要面向内部工具;海外服务,国内访问要考虑网络。
4. 应用搭建:腾讯微搭 / 钉钉宜搭(低代码)
腾讯微搭能搭微信小程序、H5、企业应用;钉钉宜搭主打钉钉生态。
我用腾讯微搭搭过社区团购小程序:商品展示、购物车、下单、订单管理。模板起步,改组件、配数据源、调样式,上线到微信前后约 3 天。同等功能找外包报价在两万起。
微搭的数据模型配置示例(商品表):
{
"tableName": "products",
"fields": [
{ "name": "name", "type": "string", "required": true },
{ "name": "price", "type": "number", "required": true },
{ "name": "stock", "type": "number", "default": 0 },
{ "name": "cover", "type": "image" },
{ "name": "category", "type": "string" },
{ "name": "status", "type": "string", "default": "on_sale" }
]
}
配置好数据模型后,拖一个列表组件绑定到这张表,再拖一个详情页,基本就能跑起来商品展示和下单流程。
局限:灵活度不如纯代码,复杂交互会卡壳;强绑定生态,迁移成本高;学习曲线比纯零代码陡。
5. 自动化串联:n8n / Zapier(零代码起)
做的是「当 A 发生,自动执行 B」。
我用 n8n 搭过一条内容分发自动化,工作流结构:
触发节点: 飞书多维表格「新增记录」 ↓ 处理节点: HTTP Request(调用飞书 API 创建文档) ↓ 处理节点: 读取模板内容写入新文档 ↓ 动作节点: 企业微信群机器人 Webhook(发通知) ↓ 动作节点: 飞书多维表格「更新记录状态」
n8n 自托管的 Docker 部署方式:
# 创建数据和配置目录 mkdir -p ~/.n8n # Docker 部署 docker run -d --name n8n \ -p 5678:5678 \ -v ~/.n8n:/home/node/.n8n \ -e N8N_HOST=0.0.0.0 \ -e N8N_PORT=5678 \ -e GENERIC_TIMEZONE=Asia/Shanghai \ --restart unless-stopped \ n8nio/n8n
部署后访问 http://服务器IP:5678 进入可视化编辑器,拖节点连线即可。企业微信群机器人 Webhook 节点的消息体配置:
{
"msgtype": "markdown",
"markdown": {
"content": "📝 **新选题已创建**\n> 标题:{{$json[\"title\"]}}\n> 负责人:{{$json[\"assignee\"]}}\n> [点击查看文档]({{$json[\"doc_url\"]}})"
}
}
{{$json["字段名"]}} 引用的是上一个节点的输出数据,这是 n8n 的数据流机制。
适合的场景:
-
一个人做产品或自媒体,想把重复操作自动化
-
团队工具多,想打通
-
任何「A 工具的输出是 B 工具的输入」的场景
局限:n8n 自托管需要服务器(可用云版绕开);Zapier 免费版限制多、付费贵;复杂多步逻辑仍需工程思维。
横向对比与选型
| 需求 | 选谁 | 类型 | 门槛 |
|---|---|---|---|
| 搭展示官网/活动页 | 微管家/凡科 | 零代码 | 极低 |
| 存数据 + 多人协作 | 飞书多维表格/Airtable | 零代码 | 低 |
| 搭团队内部后台 | Retool | 低代码 | 中 |
| 做微信小程序 | 腾讯微搭 | 低代码 | 中高 |
| 多工具自动化串联 | n8n/Zapier | 零代码起 | 低起,复杂需逻辑 |
一点观察
这几个工具放在一起看,可以归纳出零代码/低代码当前比较稳定的边界:
-
展示型网页、轻量数据协作、内部后台、小程序这类需求,它们处理得比较稳
-
需要深度定制、复杂交互、高性能的产品,它们撑不住,仍然需要纯代码开发
-
核心取舍是速度和灵活度之间的权衡:零代码快但上限低,低代码灵活但门槛高
按不同背景给几组方向:
-
非技术背景,从飞书多维表格 + 凡科建站起步
-
有一点技术基础,试 Retool 或腾讯微搭
-
程序员,把低代码当效率倍增器,搭内部工具和原型
以上是我个人使用记录,不同场景和需求会有差异,仅供参考。
如果对你有帮助,欢迎 点赞收藏 + 关注专栏。下一期会写一个人做副业产品的完整工具清单。
更多推荐




所有评论(0)