ghcr.io/teableio/teable:b0ae5003559da2da472b3959a0b0700c304f71ab
让 AI 帮你使用轩辕镜像? · 展开查看说明
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Postgres-Airtable 融合
Teable 是一款基于 Postgres 构建的超快速、实时、专业、开发者友好的无代码数据库。它采用简单的类电子表格界面,用于创建复杂的企业级数据库应用。通过无代码方式解锁高效应用开发,摆脱数据安全和可扩展性的障碍。
首页 | 帮助 | 博客 | 模板 | 路线图 | *** | ***
快速指南
- 想要快速体验?从模板中心选择一个场景,点击“使用此模板”。
- 追求高性能?尝试百万行数据演示,感受 Teable 的速度。
- 希望快速学会使用?点击此教程
- 有兴趣自行部署?点击在 Railway 上部署
✨功能特性
📊 类电子表格界面
您所需的功能一应俱全
- 单元格编辑:直接点击并编辑单元格内容。
- 公式支持:输入数学和逻辑公式自动计算值。
- 数据排序与筛选:基于单个或多个列排序数据;使用筛选器查看特定行数据。
- 聚合函数:自动汇总各列统计信息,提供求和、平均值、计数、最大值和最小值等即时计算,简化数据分析。
- 数据格式化:对数字、日期等进行格式化。
- 分组:根据列值将行组织为可折叠组,便于数据分析和导航。
- 冻结列:冻结表格左侧列,使其在滚动时保持可见。
- 导入/导出功能:导入和导出其他格式的数据,例如 .csv、.xlsx。
- 行样式与条件格式:根据特定条件自动更改行样式。(即将推出)
- 图表与可视化工具:从表格数据创建图表,如柱状图、饼图、折线图等。(即将推出)
- 数据验证:限制或验证输入到单元格的数据。(即将推出)
- 撤销/重做:撤销或重做最近的更改。(即将推出)
- 评论与批注:为行添加评论,为其他用户提供解释或反馈。(即将推出)
- 查找与替换:搜索表格内容并替换为新内容。(即将推出)
🗂️ 多视图模式
以最适合特定任务的多种方式可视化和交互数据。
- 网格视图:表格的默认视图,以类电子表格格式显示数据。
- 表单视图:以表单格式输入数据,适用于数据收集。
- 看板视图:以看板形式显示数据,是列和卡片的可视化表示。(即将推出)
- 日历视图:以日历格式显示数据,适用于跟踪日期和事件。(即将推出)
- 画廊视图:以画廊格式显示数据,适用于展示图像和其他媒体。(即将推出)
- 甘特图视图:以甘特图显示数据,适用于跟踪项目进度。(即将推出)
- 时间线视图:以时间线格式显示数据,适用于跟踪随时间变化的事件。(即将推出)
🚀 超高性能
出色的响应速度和数据处理能力
- 轻松处理百万级数据,筛选和排序毫无压力
- 自动数据库索引以实现最大速度
- 支持一次性批量数据操作
👨💻 全功能 SQL 支持
与您熟悉的软件无缝集成
- BI 工具,如 Metabase、PowerBi...
- 无代码工具,如 Appsmith...
- 使用原生 SQL 直接检索数据
🔒 隐私优先
尽管基于云,但您拥有自己的数据
- 自带数据库(即将推出)
⚡️ 实时协作
为团队设计
- 无需刷新页面,数据实时更新
- 无缝集成协作者邀请和管理
- 完善的权限管理机制,从表级到列级
🧩 扩展功能(即将推出)
扩展无限可能
- 基于 React 的无后端编程能力
- 以极低成本自定义您自己的应用
- 极其易用的脚本扩展模式
🤖 自动化(即将推出)
轻松无缝地赋能数据驱动工作流
- 使用 AI 或可视化编程设计您的工作流
- 超级轻松地从表格中检索数据
🧠 智能助手(即将推出)
原生集成 AI 能力
- 对话生成应用。“为我创建一个项目管理应用”
- 对话生成图表。“用柱状图分析订单表中的数据”
- 对话生成视图。“我想查看过去一周的日程,并只显示参与者”
- 对话生成操作。“订单支付完成后,向客户发送电子邮件通知”
- 更多操作...
🗄️ 多数据库支持(即将推出)
选择您喜欢的 SQL 数据库
- Sqlite、PostgreSQL、MySQL、MariaDB、TiDB...
项目结构
.
├── apps
│ ├── nextjs-app (前端,包含一个 nextjs 应用)
│ └── nestjs-backend (后端,包含一个 nestjs 应用)
└── packages
├── common-i18n (国际化资源)
├── core (共享代码和接口)
├── sdk (扩展功能 SDK)
├── db-main-prisma (模式、迁移、prisma 客户端)
├── eslint-config-bases (共享 eslint 配置)
└── ui-lib (UI 组件)
部署
使用 Docker 部署
cd dockers/examples/standalone/
docker-compose up -d
更多详情,请参见 dockers/examples
一键部署
这些平台支持一键部署,且提供免费额度。
开发
1. 初始化
# 启用帮助管理包管理器
corepack enable
# 安装项目依赖
pnpm install
# 构建包
pnpm g:build
2. 选择数据库
我们目前支持 sqlite 和 postgres,您可以通过运行以下命令切换
make switch-db-mode
3. 自定义环境变量(可选)
cd apps/nextjs-app
copy .env.development .env.development.local
4. 运行开发服务器
您只需启动后端,它将自动启动前端的 next 服务器,文件更改将自动重载
cd apps/nestjs-backend
pnpm dev
为什么选择 Teable?
无代码工具极大地加快了我们的工作效率,让非技术用户能够构建出色的应用,并改变了许多人的工作和生活方式。人们喜欢使用类电子表格界面处理数据,因为它简单、灵活,且非常适合团队协作。他们也更喜欢设计应用界面,而不受笨重模板的限制。
赋予非技术人员创建软件的能力听起来很令人兴奋。但这仅仅是开始:
- 随着业务扩张,数据需求加剧。没有人希望听到,一旦订单达到 10 万,就会超出当前界面的承载能力。然而,许多无代码平台在这样的规模下会出现问题。
- 大多数无代码平台是基于云的。这意味着您的重要数据由提供商保管,切换到其他平台可能会很麻烦。
- 有时,无代码工具由于其局限性而无法满足您的需求,使用户陷入困境。
- 如果某个工具变得至关重要,您最终将需要一些技术专业知识。但开发人员通常发现这些平台难以使用。
- 开发人员很难维护具有复杂设置的系统,尤其是如果这些系统不是使用通用软件标准构建的。
- 不使用这些标准的系统可能需要改造或替换,从长远来看成本更高。这甚至可能意味着放弃无代码路线,回到传统编码。
我们眼中无代码产品的未来
- 任何人都可以轻松使用的应用构建界面。
- 数据易于访问,让用户可以随意获取、移动和重用信息。
- 数据隐私和选择权,无论是在云端、本地服务器还是仅在您的设备上。
- 它不仅要适合非技术用户,也要适合开发人员。
- 它应该能够处理大量数据,以便随业务一起成长。
- 与其他软件集成的灵活性,可以结合各方优势完成工作。
- 最后,原生 AI 集成将可用性提升到新高度。
本质上,Teable 不仅仅是另一个无代码解决方案,它是对现代软件开发不断变化的需求的全面回应,确保无论技术水平如何,每个人都有一个为其需求量身定制的平台。
赞助商 :heart:
如果您的公司正在使用此项目,我非常感谢您的https://github.com/***/teableio%E3%80%81%E5%92%96%E5%95%A1%E6%94%AF%E6%8C%81%E6%88%96%E7%82%B9%E8%B5%9E%E3%80%82%E8%BF%99%E5%B0%86%E8%AE%A9%E6%88%91%E6%9C%89%E6%9B%B4%E5%A4%9A%E6%97%B6%E9%97%B4%E5%B0%86%E5%85%B6%E6%8F%90%E5%8D%87%E5%88%B0%E6%96%B0%E7%9A%84%E6%B0%B4%E5%B9%B3%E3%80%82
许可证
AGPL-3.0
镜像拉取常见问题
功能
排错
用户好评
来自真实用户的反馈,见证轩辕镜像的优质服务