AI_agent-Airtable-nocodb-baserow-低代码平台

表格

GSheets
   Google Spreadsheets(通常写作Google Sheets)
  是Google Workspace 提供的一款基于Web的电子表格应用程序
DuckDB  
 The DuckDB GSheets Extension allows reading and writing of data in Google Sheets from DuckDB	
  Authenticate   sheet  range 

Airtable  
    工作区 (Workspace) 
    基础 (Base):基础是 Airtable 中主要的数据容器,它包含了你为一个特定项目或流程所需的所有“表格 
    表格 (Table) 字段 (Field) 视图 (View)
	记录 (Record) Cell
    记录匹配条件时"触发器、表单提交触发器、Outlook和Google Workspace触发器
	两大类:内部触发器(源于Airtable自身的数据变化)和外部触发器(源于其他应用的特定事件)。
	     状态变化是核心

数据

Docker with SQLite 
docker run -d \
  --name noco \
  -v /data/nocodb/db:/usr/app/data/ \
  -p 8081:8080 \
  nocodb/nocodb:latest	

概念

workspace  
   1.通过浏览器访问 http://localhost:8080 来使用 NocoDB
   2.# 首次登录创建管理员账号	
   
       work school Non-Profit Personal 		
      "x-tagGroups": [
        {
          "name": "Meta APIs",
          "tags": [
            "Workspaces",
            "Bases",
            "Tables",
            "Views",
            "Fields",
            "View Filters",
            "View Sorts",
            "Scripts"
          ]
        },
        {
          "name": "Collaboration APIs",
          "tags": [
            "Workspace Members",
            "Base Members"
          ]
        }
      ]
  https://app.nocodb.com/api/v3/meta/workspaces/{workspaceId}/bases

NocoDB

1.base   基础(Airtable 的数据库名称) Base ID
    然后选择 「Start from scratch」, 从空白表格启动	
2.table  -表 Table ID
  base  table  field
  
3.field -字段
     field type  : number Decimal  Links Attachment checkbox
	             long text 
4.Record-记录					 

  视图-view 
     Airtable 拥有 Grid、Form、Calendar、Gallery、Kanban 这 5 种视图
     Grid view 是默认的格子视图
     Form view 表单视图
	 Calendar view 日期视图是日程安排表,一定要包含日期 field
	 Gallery view 卡片视图 Gallery view 把每行数据变成一个卡片
     Kanban view 看板视图 Kanban view 将数据重新排列为一个个看板
  附件-- attachments
    
	 标准共享视图 默认是只读的,
	 用户要实现可编辑分享,换一个思路:共享整个“基础(Base)”,并赋予对方编辑权限 控制粒度较粗 

5. 动作
    Filter Group Sort
	
	
6.团队和写作 share
    token collaborative  locked
	User  Source 
 
7. 生成 API以及
    自动化工作流功能目前在 NocoDB Cloud和企业版
  Automations--web-hooks
     NocoDB 自动化由「触发条件」+「执行动作」	 Trigger Action
        Trigger: 事件触发(实时)   定时触发(计划任务) 条件触发(进阶)
		Action :   数据操作 通知类  集成类:调用 Webhook(POST/GET)、触发 NocoDB 内部 API
	Webhook(网络钩子) 是实现自动化集成的核心工具  封装(snippets)
  
  overview--settings===>	 MCP Server--> New MCP Endpoint  

云协作-API

  Base   : list bases / Get base schema/create base 
  Table  : create table /update table / model config 
  Fields: Field type /create field /update field 
  Records :create records /delete record /update record /Get record / list records
  Cells: cell values
  Comments
  WebHooks 
  View
 飞书多维表格(Feishu Base)

NocoDB

NocoDB 是构建在线数据库最快且最简单的方式
    插件-- 存储 和通知
     self-hosted version doesn't have Workspaces
    https://app.nocodb.com/api/v3/meta/workspaces
Community Edition
       a default workspace  
https://app.nocodb.com/api/v3/meta/bases/{baseId}?include[]=members
https://app.nocodb.com/api/v3/meta/bases/{base_id}/tables

两类API
     https://nocodb.com/apis/v3/meta
	    workspaces  bases tables  views  fields
		scripts  members
     https://nocodb.com/apis/v3/data
	     table records 
		 linkde  records 
###导入表格 
    base  Overview  Actions--create new table 
	                         Import data 
	                        connect external data
	base  Data Sources  具体的名称 --source Connection Detials
	                        view visibility
	                        Meta sync					

其他工具

  Baserow Baserow 低代码平台是一款免费开源的在线数据库工具
     Baserow采用ANTLR(Another Tool for Language Recognition)作为语法解析工具,	  
 docker run \
    -d \
    --name baserow \
    -e BASEROW_PUBLIC_URL=http://localhost \
    -v /data/exchange/baserow/db:/baserow/data \
    -p 8002:80 \
    -p 4430:443 \
    --restart unless-stopped \
    baserow/baserow:2.1.6
    Caddy 是一个基于 Go 语言编写的现代 Web 服务器,它具有易用性、自动 HTTPS 等特性

参考

https://airtable.com/developers/web/api/introduction	
https://duckdb.org/2025/02/26/google-sheets-community-extension
https://github.com/gtalarico/pyairtable
https://nocodb.com/docs/product-docs/bases/create-base
https://nocodb.com/docs/product-docs/cloud-enterprise-edition/community-vs-paid-editions
https://github.com/nocodb/nocodb/issues/11399
posted @ 2026-03-17 20:04  辰令  阅读(1)  评论(0)    收藏  举报