目录

  1. 零代码与低代码的区别

  2. 网页搭建:微管家 / 凡科建站

  3. 数据协作:飞书多维表格 / Airtable

  4. 内部工具:Retool(低代码)

  5. 应用搭建:腾讯微搭 / 钉钉宜搭(低代码)

  6. 自动化串联:n8n / Zapier

  7. 横向对比与选型

  8. 一点观察


零代码与低代码的区别

  1. 零代码(No-Code):完全不用写代码,拖拽配置即可

  2. 低代码(Low-Code):需要少量代码(SQL/JS),灵活度更高

下面按使用门槛从低到高排,每个工具标明属于哪类。


1. 网页搭建:微管家 / 凡科建站(零代码)

定位是拖拽组件 + 套模板,搭展示型网页。

我给一个餐饮店搭过展示官网,带菜单、地址、订餐表单。从注册到上线大约 4 小时,操作平台的时间不到 1 小时,其余在准备图片和文案。

适合的场景:

  1. 个体户、小店需要门面官网

  2. 活动落地页、报名表单

  3. 不需要复杂交互的展示型页面

局限:做不了登录、支付、会员系统;模板化痕迹重,定制性低。


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");
}

适合的场景:

  1. 创业团队快速搭运营或客服后台

  2. 有数据源但缺界面

  3. 不想花时间写不面向用户的内部工具

局限:低代码有门槛,需要会 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 的数据流机制。

适合的场景:

  1. 一个人做产品或自媒体,想把重复操作自动化

  2. 团队工具多,想打通

  3. 任何「A 工具的输出是 B 工具的输入」的场景

局限:n8n 自托管需要服务器(可用云版绕开);Zapier 免费版限制多、付费贵;复杂多步逻辑仍需工程思维。


横向对比与选型

需求 选谁 类型 门槛
搭展示官网/活动页 微管家/凡科 零代码 极低
存数据 + 多人协作 飞书多维表格/Airtable 零代码
搭团队内部后台 Retool 低代码
做微信小程序 腾讯微搭 低代码 中高
多工具自动化串联 n8n/Zapier 零代码起 低起,复杂需逻辑

一点观察

这几个工具放在一起看,可以归纳出零代码/低代码当前比较稳定的边界:

  1. 展示型网页、轻量数据协作、内部后台、小程序这类需求,它们处理得比较稳

  2. 需要深度定制、复杂交互、高性能的产品,它们撑不住,仍然需要纯代码开发

  3. 核心取舍是速度和灵活度之间的权衡:零代码快但上限低,低代码灵活但门槛高

按不同背景给几组方向:

  1. 非技术背景,从飞书多维表格 + 凡科建站起步

  2. 有一点技术基础,试 Retool 或腾讯微搭

  3. 程序员,把低代码当效率倍增器,搭内部工具和原型

以上是我个人使用记录,不同场景和需求会有差异,仅供参考。


如果对你有帮助,欢迎 点赞收藏 + 关注专栏。下一期会写一个人做副业产品的完整工具清单。


Logo

一站式 AI 云服务平台

更多推荐