产品推荐 2026-07-25

portaljs:免费的数据门户构建工具(源码)

AI原生的框架,用于快速构建数据门户,从描述生成完整门户并加载数据集。

开源软件跨平台工具

产品简介

portaljs PortalJS是一个AI原生框架,帮助数据团队快速构建、开发和发布数据门户,解决传统构建中架构决策复杂、集成繁琐的痛点,适合需要搭建开放数据门户的政府、科研和企业数据团队。

核心功能

  • AI辅助建议门户架构
  • 一键脚手架生成门户代码
  • 自动加载CSV/JSON数据集
  • 支持CKAN、GitHub等多种后端
  • 提供Home、Catalog、Showcase三个标准界面

快速开始

  1. 确保Node.js 22+已安装
  2. 运行命令 `npm create portaljs@latest my-portal` 创建门户
  3. 进入目录 `cd my-portal` 并运行 `npm run dev` 启动开发服务器
  4. (可选)安装AI技能脚本后,使用 `/portaljs-new-portal` 命令交互构建

界面预览

与其他方案对比

对比项portaljs同类方案
构建复杂度AI辅助建议和生成代码,从描述快速构建门户传统方法需手动设计架构、编写脚本,集成复杂
灵活性支持多种后端(如CKAN、静态文件),代码无锁定可能依赖特定数据仓库或技术栈,迁移困难

适合谁用

  • 需要快速搭建开放数据门户的政府机构数据团队
  • 需要管理并发布数据集的科研人员和数据管理员
  • 需要构建内部数据平台的企业IT团队

下载与版本

当前最新版本为 create-portaljs@0.6.0,发布于 2026-06-18。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/datopian/portaljs