diff --git a/content/docs/cloud/apps.ja.mdx b/content/docs/cloud/apps.ja.mdx new file mode 100644 index 0000000..217e1ea --- /dev/null +++ b/content/docs/cloud/apps.ja.mdx @@ -0,0 +1,113 @@ +--- +title: アプリ +seoTitle: "ObjectOS Cloud のアプリ:インストール、更新、公開、CLI からのデプロイ" +description: ObjectOS Cloud の環境にアプリをインストールし、更新を確認し、環境のアプリを組織向けのパッケージとして公開し、ローカルでビルドしたアプリを os CLI からデプロイします。 +editions: [cloud] +translation: + source_sha: e13d22274a9273409ca68299e567bdf0fe9183de61ffc745a1bf9c6b1591995c + guide_rev: 1 + mode: auto +--- + +アプリが ObjectOS Cloud の環境に届く方法は 3 つあります。マーケットプレイスまたは組織のレジストリから**インストール**する、環境の中で([AI Builder](/docs/build/ai-builder) を使うか手作業で)**構築**する、または自分のマシンから `os` CLI で**公開**する、のいずれかです。どの方法でも、インストールされるのは[パッケージ](/docs/build/packages)、つまりオブジェクト、ビュー、フローなどをまとめたバージョン付きのバンドルです。 + +## アプリをインストールする [#install-an-app] + +クラウドコンソールで環境の **Settings → Apps** を開き、**Install an app**(**Install Application**)を選びます。アプリを選んでから、次を設定します。 + +- **Include sample data**:パッケージのデモレコードで環境を埋め、すぐに試せるようにします。クリーンな本番環境ではチェックを外したままにします。 +- **Accept additional permissions**:初回のインストールではチェックを外したままにします。これは、以前に付与された権限より多くの権限を求める更新のためのものです([更新を確認する](#check-for-updates)を参照)。 + +アプリは再起動なしで、環境への次のリクエストから表示されます。インストール後のメッセージには、どのように反映されたか(インストール、再インストール、更新、ロールバックのいずれかと、そのバージョン)と、知っておくべきこと(アプリが使う機能のうちプランに含まれないものなど)が表示されます。 + +環境の中からインストールすることもできます。環境の **Marketplace** を開き、アプリを見つけて **Install** を選びます。どちらの方法でも、同じパッケージが同じ環境にインストールされます。[マーケットプレイス](/docs/build/marketplace)を参照してください。 + +インストールは組織のオーナーと管理者が行います。 + +## 更新を確認する [#check-for-updates] + +**Settings → Apps → Check for app updates** は、インストール済みの各アプリを公開されている最新バージョンと比較し、更新があるか、すべてのアプリが最新か、まだ何もインストールされていないかを表示します。 + +アプリを更新するには、もう一度インストールします。すでにインストールされているアプリをインストールすると、その場で公開済みの最新バージョンに移行します。 + +新しいバージョンが、アプリに以前付与されていなかった権限を求める場合、更新は `PERMISSION_RECONSENT_REQUIRED` で拒否され、メッセージに追加される各権限が一覧表示されます。内容を確認してから、**Accept additional permissions** にチェックを入れてもう一度インストールし、権限を付与します。 + +## 環境をパッケージとして公開する [#publish-an-environment-as-a-package] + +**Settings → Apps → Publish as a package**(**Publish to Registry**)は、この環境で構築したアプリを、組織のレジストリにあるパッケージの新しいバージョンとして公開し、そこからインストールできる状態にします。 + +| フィールド | 意味 | +|---|---| +| **App Name** | レジストリに表示される名前。デフォルトは環境の名前です。 | +| **Version** | `1.2.0` のようなセマンティックバージョン。空欄のままにすると、最新バージョンの次のパッチとして公開されます。 | +| **Visibility** | **Private**:自分の組織だけがインストールできます。**Organization**:組織全体で共有されます。 | +| **Description** | アプリ全体として何をするか。 | +| **Release notes** | このバージョンでの変更点。バージョンとともに表示されます。 | +| **Package ID**(詳細設定) | 逆ドメイン形式の識別子。空欄の場合は環境の名前から導出されます。 | + +公開マーケットプレイスへの掲載は、審査を伴う別の手順であり、ここでは提供されません。サイドバーの **Advanced → Packages** に、組織が公開したものがすべて一覧表示されます。 + +## CLI からデプロイする [#deploy-from-the-cli] + +アプリをコードとして(自分のマシン上の ObjectStack プロジェクトとして)開発している場合、`os` CLI でそれを組織に公開し、環境にインストールできます。流れは **ログイン → ビルド → 公開 → インストール** です。 + +必要なものは、ObjectStack プロジェクト([Path B — `os init`](/docs/start/community#path-b--os-init-developer) を参照)、`os` CLI、そして環境を持つ ObjectOS Cloud アカウントです。 + +### 1. ログイン [#1-log-in] + +```bash +os cloud login +``` + +これはブラウザのサインインを開き、クラウドトークンを `~/.objectstack/cloud.json` に保存します。サインインリンクを開く代わりに表示するには `--no-browser` を使います。CI ではログインを省略し、`--token` または `OS_CLOUD_API_KEY` 変数で `os package publish` に API キーを渡します。 + +クラウドログインは、ランタイムにサインインする `os login` とは別のものです。公開には常にクラウドログインが使われます。 + +### 2. ビルド [#2-build] + +```bash +os build +``` + +これはプロジェクトをひとつのアーティファクト `dist/objectstack.json` にコンパイルします。オブジェクト、ビュー、アプリ、ダッシュボード、フロー、サンプルデータが含まれます。後でアップロードされるのはこのアーティファクトだけで、ソースファイル、`node_modules`、ローカルの認証情報がアップロードされることはありません。 + +### 3. 公開 [#3-publish] + +```bash +os package publish +``` + +プロジェクトのルートで実行します。パッケージを組織に登録し(初回のみ。`com.acme.crm` のような逆ドメイン形式のパッケージ id をキーとします)、アーティファクトを新しい不変のバージョンとして公開します。同じバージョンを 2 回公開することはできません。`manifest.version` を上げるか、`--version` を渡します。 + +| フラグ | 目的 | +|---|---| +| `--manifest-id ` | 逆ドメイン形式のパッケージ id。デフォルト:アーティファクトから導出 | +| `--version ` | 公開するバージョン。デフォルト:`manifest.version` | +| `--visibility ` | 誰が表示・インストールできるか。ObjectOS Cloud では新しいパッケージのデフォルトは `org` です。既存のパッケージの公開範囲を維持するにはフラグを省略します | +| `--install` | 新しいバージョンをすぐに環境にインストールします | +| `--env ` | `--install` の対象環境。デフォルト:`os environments switch` で選択した環境 | +| `--seed-sample-data` | インストール時にアーティファクトのサンプルデータを含めます | +| `--note ""` | リリースノート | +| `--submit` | `marketplace` パッケージの新しいバージョンを審査に提出します | + +### 4. インストール [#4-install] + +利用者は環境からインストールします。環境の **Marketplace** を開き、パッケージを見つけて **Install** を選ぶか、[前述](#install-an-app)のクラウドコンソールの **Install an app** を使います。 + +既知の環境にデプロイするパイプラインは、ひとつのコマンドで公開とインストールを行えます。 + +```bash +os package publish --env --install --seed-sample-data +``` + +これは全か無かです。インストールが拒否された場合(その環境にインストールできない、環境が存在しない、またはそのバージョンがその環境で承認されていない)、何も公開されません。コマンドは拒否内容を表示してゼロ以外で終了するため、パイプラインは失敗します。原因を修正し、同じバージョンをもう一度公開してください。 + +### マーケットプレイスへの掲載 [#marketplace-listings] + +`--visibility marketplace` はパッケージを公開カタログの対象にしますが、新しいバージョンはそれぞれ**下書き**として届きます。審査に送るには `--submit` を渡します。プライベートと組織のパッケージは審査が不要で、組織はすぐにインストールできます。 + +## 次へ [#next] + +- [パッケージ](/docs/build/packages):パッケージに含まれるものと、バージョンの仕組み。 +- [マーケットプレイス](/docs/build/marketplace):環境の中からの閲覧とインストール。 +- [CLI リファレンス](/docs/reference/cli):すべての `os` コマンド。 diff --git a/content/docs/cloud/apps.zh-Hans.mdx b/content/docs/cloud/apps.zh-Hans.mdx new file mode 100644 index 0000000..f577416 --- /dev/null +++ b/content/docs/cloud/apps.zh-Hans.mdx @@ -0,0 +1,152 @@ +--- +title: 应用 +seoTitle: "ObjectOS Cloud 应用:通过 CLI 安装、更新、发布和部署" +description: 将应用安装到 ObjectOS Cloud 环境中、检查更新、把一个环境的应用作为包发布给你的组织,以及通过 os CLI 部署在本地构建的应用。 +editions: [cloud] +translation: + source_sha: e13d22274a9273409ca68299e567bdf0fe9183de61ffc745a1bf9c6b1591995c + guide_rev: 1 + mode: auto +--- + +应用通过三种方式之一进入 ObjectOS Cloud 环境:你从市场或组织的注册表中 +**安装**一个应用,你在环境中**构建**它(使用 [AI Builder](/docs/build/ai-builder) +或手动构建),或者你用 `os` CLI 从自己的机器上**发布**它。 +无论走哪条路,安装的都是一个[包](/docs/build/packages):一个有版本的、 +由对象、视图、流程等组成的集合。 + +## 安装应用 [#install-an-app] + +在云控制台中,打开环境的 **Settings → Apps**,选择 +**Install an app**(**Install Application**)。挑选应用,然后: + +- **Include sample data**(包含示例数据)—— 用包的演示记录填充环境, + 让你可以马上开始探索。对于干净的生产环境,请不要勾选。 +- **Accept additional permissions**(接受额外权限)—— 首次安装时不要勾选。 + 它用于某次更新请求的权限多于此前授予该应用的权限的情况(参见[检查更新](#check-for-updates))。 + +应用会在环境的下一次请求时出现,无需重启。安装后的消息会说明安装的 +结果 —— 已安装、已重新安装、已更新或已回滚,并附带版本号 —— 以及你应当 +知道的任何情况,例如应用使用了你的套餐不包含的某项能力。 + +你也可以在环境内部安装:打开环境的 **Marketplace**(市场), +找到应用并选择 **Install**。两种方式都会把同一个包安装到同一个环境中; +参见[市场](/docs/build/marketplace)。 + +安装仅限组织的所有者和管理员。 + +## 检查更新 [#check-for-updates] + +**Settings → Apps → Check for app updates** 会把每个已安装的应用与 +已发布的最新版本进行比较,并告诉你是有可用更新、所有应用都已是最新, +还是尚未安装任何应用。 + +要更新一个应用,就再安装一次:安装一个已经安装的应用,会将它就地 +升级到已发布的最新版本。 + +如果新版本请求了此前未授予该应用的权限,更新会以 +`PERMISSION_RECONSENT_REQUIRED` 被拒绝,消息中会列出它新增的 +每一项权限。阅读它们,然后勾选 **Accept additional permissions** +再次安装,以授予这些权限。 + +## 将环境发布为包 [#publish-an-environment-as-a-package] + +**Settings → Apps → Publish as a package**(**Publish to Registry**)会获取 +在此环境中构建的应用,并将它们作为组织注册表中某个包的新版本发布, +之后即可从注册表安装。 + +| 字段 | 含义 | +|---|---| +| **App Name** | 在注册表中显示的名称。默认为环境的名称。 | +| **Version** | 语义化版本号,例如 `1.2.0`。留空则在最新版本之后发布下一个补丁版本。 | +| **Visibility** | **Private** —— 只有你的组织可以安装;**Organization** —— 在你的组织内共享。 | +| **Description** | 应用的整体用途。 | +| **Release notes** | 此版本的变更内容;与版本一起显示。 | +| **Package ID**(高级) | 反向域名形式的标识符。留空时,从环境名称派生。 | + +在公共市场上架是一个单独的步骤,需要经过审核;这里不提供该选项。 +侧边栏中的 **Advanced → Packages** 列出了你的组织发布过的所有内容。 + +## 通过 CLI 部署 [#deploy-from-the-cli] + +如果你以代码形式开发应用 —— 在自己机器上的一个 ObjectStack 项目 —— +`os` CLI 会把它发布到你的组织,并可以将它安装到某个环境中。 +流程是**登录 → 构建 → 发布 → 安装**。 + +你需要一个 ObjectStack 项目(参见 +[路径 B —— `os init`](/docs/start/community#path-b--os-init-developer))、 +`os` CLI,以及一个带有环境的 ObjectOS Cloud 账户。 + +### 1. 登录 [#1-log-in] + +```bash +os cloud login +``` + +这会打开浏览器登录,并将云令牌保存在 +`~/.objectstack/cloud.json` 中。使用 `--no-browser` 可以打印登录链接, +而不是打开它。在 CI 中,跳过登录,通过 `--token` 或 `OS_CLOUD_API_KEY` +变量给 `os package publish` 提供一个 API 密钥。 + +云登录与 `os login` 是分开的,后者让你登录到某个运行时; +发布始终使用云登录。 + +### 2. 构建 [#2-build] + +```bash +os build +``` + +这会把项目编译为一个产物 `dist/objectstack.json`:你的 +对象、视图、应用、仪表盘、流程以及任何示例数据。之后只会上传这个产物 +—— 绝不会上传源文件、`node_modules` 或本地凭据。 + +### 3. 发布 [#3-publish] + +```bash +os package publish +``` + +在项目根目录下运行它。它会在你的组织中注册该包 +(只注册一次,以反向域名形式的包 id 为键,例如 `com.acme.crm`),并将 +产物作为一个新的、不可变的版本发布。同一个版本不能发布两次:提高 +`manifest.version` 或传入 `--version`。 + +| 参数 | 用途 | +|---|---| +| `--manifest-id ` | 反向域名形式的包 id。默认:从产物派生 | +| `--version ` | 要发布的版本。默认:`manifest.version` | +| `--visibility ` | 谁可以查看和安装它。在 ObjectOS Cloud 上,新包默认为 `org`;省略此参数则保留已有包的可见性 | +| `--install` | 立即将新版本安装到某个环境中 | +| `--env ` | `--install` 的目标环境。默认:`os environments switch` 选中的那个 | +| `--seed-sample-data` | 安装时包含产物的示例数据 | +| `--note ""` | 发布说明 | +| `--submit` | 将 `marketplace` 包的新版本提交审核 | + +### 4. 安装 [#4-install] + +用户从环境中安装:打开环境的 **Marketplace**,找到你的 +包并选择 **Install** —— 或者使用云控制台中的 **Install an app**,见[上文](#install-an-app)。 + +部署到已知环境的流水线可以用一条命令完成发布和安装: + +```bash +os package publish --env --install --seed-sample-data +``` + +这是全有或全无的。如果安装被拒绝 —— 你可能无权安装到 +该环境、该环境不存在,或该版本未获准用于该环境 —— +则不会发布任何内容:命令会打印拒绝原因并以非零状态退出,因此 +流水线会失败。修复原因后,再次发布同一个版本。 + +### 市场上架 [#marketplace-listings] + +`--visibility marketplace` 让包有资格进入公共目录,但 +每个新版本仍然以**草稿**形式到达。传入 `--submit` 将其送交 +审核。私有包和组织包无需审核,你的组织可以立即安装。 + +## 下一步 [#next] + +- [包](/docs/build/packages) —— 包包含什么,以及版本如何运作。 +- [市场](/docs/build/marketplace) —— 在环境内部浏览和安装。 +- [CLI 参考](/docs/reference/cli) —— 每一个 `os` 命令。 diff --git a/content/docs/cloud/apps.zh-Hant.mdx b/content/docs/cloud/apps.zh-Hant.mdx new file mode 100644 index 0000000..2026e17 --- /dev/null +++ b/content/docs/cloud/apps.zh-Hant.mdx @@ -0,0 +1,153 @@ +--- +# @generated zh-Hant from zh-Hans -- do not edit. Edit the English source, then regenerate: pnpm --filter @objectos/docs gen:zh-hant +title: 應用 +seoTitle: "ObjectOS Cloud 應用:通過 CLI 安裝、更新、釋出和部署" +description: 將應用安裝到 ObjectOS Cloud 環境中、檢查更新、把一個環境的應用作為包釋出給你的組織,以及通過 os CLI 部署在本地構建的應用。 +editions: [cloud] +translation: + source_sha: e13d22274a9273409ca68299e567bdf0fe9183de61ffc745a1bf9c6b1591995c + guide_rev: 1 + mode: auto +--- + +應用通過三種方式之一進入 ObjectOS Cloud 環境:你從市場或組織的登錄檔中 +**安裝**一個應用,你在環境中**構建**它(使用 [AI Builder](/docs/build/ai-builder) +或手動構建),或者你用 `os` CLI 從自己的機器上**釋出**它。 +無論走哪條路,安裝的都是一個[包](/docs/build/packages):一個有版本的、 +由物件、檢視、流程等組成的集合。 + +## 安裝應用 [#install-an-app] + +在雲控制台中,開啟環境的 **Settings → Apps**,選擇 +**Install an app**(**Install Application**)。挑選應用,然後: + +- **Include sample data**(包含示例資料)—— 用包的演示記錄填充環境, + 讓你可以馬上開始探索。對於乾淨的生產環境,請不要勾選。 +- **Accept additional permissions**(接受額外許可權)—— 首次安裝時不要勾選。 + 它用於某次更新請求的許可權多於此前授予該應用的許可權的情況(參見[檢查更新](#check-for-updates))。 + +應用會在環境的下一次請求時出現,無需重啟。安裝後的訊息會說明安裝的 +結果 —— 已安裝、已重新安裝、已更新或已回滾,並附帶版本號 —— 以及你應當 +知道的任何情況,例如應用使用了你的套餐不包含的某項能力。 + +你也可以在環境內部安裝:開啟環境的 **Marketplace**(市場), +找到應用並選擇 **Install**。兩種方式都會把同一個包安裝到同一個環境中; +參見[市場](/docs/build/marketplace)。 + +安裝僅限組織的所有者和管理員。 + +## 檢查更新 [#check-for-updates] + +**Settings → Apps → Check for app updates** 會把每個已安裝的應用與 +已釋出的最新版本進行比較,並告訴你是有可用更新、所有應用都已是最新, +還是尚未安裝任何應用。 + +要更新一個應用,就再安裝一次:安裝一個已經安裝的應用,會將它就地 +升級到已釋出的最新版本。 + +如果新版本請求了此前未授予該應用的許可權,更新會以 +`PERMISSION_RECONSENT_REQUIRED` 被拒絕,訊息中會列出它新增的 +每一項許可權。閱讀它們,然後勾選 **Accept additional permissions** +再次安裝,以授予這些許可權。 + +## 將環境釋出為包 [#publish-an-environment-as-a-package] + +**Settings → Apps → Publish as a package**(**Publish to Registry**)會獲取 +在此環境中構建的應用,並將它們作為組織登錄檔中某個包的新版本釋出, +之後即可從登錄檔安裝。 + +| 欄位 | 含義 | +|---|---| +| **App Name** | 在登錄檔中顯示的名稱。預設為環境的名稱。 | +| **Version** | 語義化版本號,例如 `1.2.0`。留空則在最新版本之後釋出下一個補丁版本。 | +| **Visibility** | **Private** —— 只有你的組織可以安裝;**Organization** —— 在你的組織內共享。 | +| **Description** | 應用的整體用途。 | +| **Release notes** | 此版本的變更內容;與版本一起顯示。 | +| **Package ID**(高階) | 反向域名形式的識別符號。留空時,從環境名稱派生。 | + +在公共市場上架是一個單獨的步驟,需要經過稽核;這裡不提供該選項。 +側邊欄中的 **Advanced → Packages** 列出了你的組織釋出過的所有內容。 + +## 通過 CLI 部署 [#deploy-from-the-cli] + +如果你以程式碼形式開發應用 —— 在自己機器上的一個 ObjectStack 專案 —— +`os` CLI 會把它釋出到你的組織,並可以將它安裝到某個環境中。 +流程是**登入 → 構建 → 釋出 → 安裝**。 + +你需要一個 ObjectStack 專案(參見 +[路徑 B —— `os init`](/docs/start/community#path-b--os-init-developer))、 +`os` CLI,以及一個帶有環境的 ObjectOS Cloud 賬戶。 + +### 1. 登入 [#1-log-in] + +```bash +os cloud login +``` + +這會開啟瀏覽器登入,並將雲令牌儲存在 +`~/.objectstack/cloud.json` 中。使用 `--no-browser` 可以列印登入連結, +而不是開啟它。在 CI 中,跳過登入,通過 `--token` 或 `OS_CLOUD_API_KEY` +變數給 `os package publish` 提供一個 API 金鑰。 + +雲登入與 `os login` 是分開的,後者讓你登入到某個執行時; +釋出始終使用雲登入。 + +### 2. 構建 [#2-build] + +```bash +os build +``` + +這會把專案編譯為一個產物 `dist/objectstack.json`:你的 +物件、檢視、應用、儀表盤、流程以及任何示例資料。之後只會上傳這個產物 +—— 絕不會上傳原始檔、`node_modules` 或本地憑據。 + +### 3. 釋出 [#3-publish] + +```bash +os package publish +``` + +在專案根目錄下執行它。它會在你的組織中註冊該包 +(只註冊一次,以反向域名形式的包 id 為鍵,例如 `com.acme.crm`),並將 +產物作為一個新的、不可變的版本釋出。同一個版本不能釋出兩次:提高 +`manifest.version` 或傳入 `--version`。 + +| 引數 | 用途 | +|---|---| +| `--manifest-id ` | 反向域名形式的包 id。預設:從產物派生 | +| `--version ` | 要釋出的版本。預設:`manifest.version` | +| `--visibility ` | 誰可以檢視和安裝它。在 ObjectOS Cloud 上,新包預設為 `org`;省略此引數則保留已有包的可見性 | +| `--install` | 立即將新版本安裝到某個環境中 | +| `--env ` | `--install` 的目標環境。預設:`os environments switch` 選中的那個 | +| `--seed-sample-data` | 安裝時包含產物的示例資料 | +| `--note ""` | 釋出說明 | +| `--submit` | 將 `marketplace` 包的新版本提交稽核 | + +### 4. 安裝 [#4-install] + +使用者從環境中安裝:開啟環境的 **Marketplace**,找到你的 +包並選擇 **Install** —— 或者使用雲控制台中的 **Install an app**,見[上文](#install-an-app)。 + +部署到已知環境的流水線可以用一條命令完成釋出和安裝: + +```bash +os package publish --env --install --seed-sample-data +``` + +這是全有或全無的。如果安裝被拒絕 —— 你可能無權安裝到 +該環境、該環境不存在,或該版本未獲準用於該環境 —— +則不會發布任何內容:命令會列印拒絕原因並以非零狀態退出,因此 +流水線會失敗。修復原因後,再次釋出同一個版本。 + +### 市場上架 [#marketplace-listings] + +`--visibility marketplace` 讓包有資格進入公共目錄,但 +每個新版本仍然以**草稿**形式到達。傳入 `--submit` 將其送交 +稽核。私有包和組織包無需稽核,你的組織可以立即安裝。 + +## 下一步 [#next] + +- [包](/docs/build/packages) —— 包包含什麼,以及版本如何運作。 +- [市場](/docs/build/marketplace) —— 在環境內部瀏覽和安裝。 +- [CLI 參考](/docs/reference/cli) —— 每一個 `os` 命令。 diff --git a/content/docs/cloud/domains.ja.mdx b/content/docs/cloud/domains.ja.mdx new file mode 100644 index 0000000..c6474ca --- /dev/null +++ b/content/docs/cloud/domains.ja.mdx @@ -0,0 +1,67 @@ +--- +title: ドメイン +seoTitle: "ObjectOS Cloud のドメイン:プラットフォームのサブドメインと独自のドメイン" +description: すべての ObjectOS Cloud のプランにはブランド付きのプラットフォームのサブドメインが含まれます。Team 以上では、TXT レコードで所有を証明し、証明書が発行される独自のドメインを本番環境に追加できます。 +editions: [cloud] +translation: + source_sha: fcc0d9e71e8aaaae766b269c31794d94d261c23e3ffce8428ca13706f0d7ccf5 + guide_rev: 1 + mode: auto +--- + +ObjectOS Cloud の環境には、2 種類のアドレスでアクセスできます。 + +| | **プラットフォームのサブドメイン** | **独自のドメイン** | +|---|---|---| +| 見た目 | プラットフォームのドメイン上の `acme` | `app.acme.com` | +| プラン | Free を含むすべてのプラン | Team 以上 | +| 環境 | 組織の唯一の環境 | 組織の唯一の環境 | +| 数 | いくつでも追加できます | Team では本番環境ごとに 1 つ。契約によりそれ以上 | +| 証明書 | プラットフォーム自身のものでカバーされます | 所有が証明されると発行されます | + +このページのルールは、[cloud#1087](https://github.com/objectstack-ai/cloud/issues/1087)(プラットフォームのサブドメインはすべてのプランで無料)と [cloud#2136](https://github.com/objectstack-ai/cloud/issues/2136)(独自のドメイン)で決定されました。 + +## プラットフォームのサブドメイン [#platform-subdomains] + +環境のアドレスは、プラットフォームのドメイン上の組織の[スラッグ](/docs/cloud/organization#the-organization-slug)です。これはすべてのプランで無料で、自分で選ぶほかのブランド付きのラベルも同じく無料です。 + +変更するには、環境の **Settings → Name and domain** を開き、**Change Hostname** を選びます。ラベルだけを入力します。プラットフォームのドメインは自動で付きます。ラベルは 4〜63 文字の小文字、数字、ダッシュで、両端にダッシュは使えず、2 つ続けることもできません。いくつかの予約語は拒否されます。組織のスラッグで始まる必要はありません。 + +最初のものを置き換えるのではなく 2 つ目のプラットフォームのサブドメインを追加するには、同じセクションの **Add Domain** を使います。環境の **Overview** に表示されるアドレスが、人に伝えるべきアドレスです。 + +## 独自のドメイン [#your-own-domain] + +**Team** 以上では、本番環境は、`app.acme.com` のような、所有するドメインのサブドメインでも応答できます。 + +1. **追加します。** **Settings → Name and domain** で **Add Domain**(または **Change Hostname**)を選び、完全なホスト名を入力します。サブドメイン(少なくとも 3 つのラベル)でなければなりません。`acme.com` のようなルートドメインは拒否されます。`www.acme.com` などのサブドメインを使ってください。 +2. **所有を証明します。** ドメインは **Pending Verification** として作成され、コンソールに公開すべき TXT レコードが表示されます。名前は `_objectos-challenge.` で、値はこのドメインに固有のものです。ホスト名が向けるべき CNAME のターゲットも表示されます。 +3. **確認します。** TXT レコードを公開したら、ドメインで **Verify DNS** を選びます。ObjectOS Cloud はレコードを確認し、それから証明書を要求します。ドメインは **Verified** と **Provisioning Certificate** を経て **Active** になります。途中のステップで止まった場合は、もう一度 **Verify DNS** を選んで先に進めます。 +4. **プライマリにします**(省略可能)。**Set as Primary** は、サインインのリダイレクト、メールのリンク、共有リンクがどのアドレスを使うかを決めます。プラットフォームのサブドメインも並んで機能し続けます。 + +セッションは 1 つのアドレスに属します。プラットフォームのサブドメインと独自のドメインを切り替えると、もう一度サインインすることになります。 + +### うまくいかないとき [#when-something-goes-wrong] + +| 表示されるもの | 理由と対処 | +|---|---| +| `403 CUSTOM_DOMAIN_PLAN_LOCKED` | 組織が Free です。Team にアップグレードしてください。 | +| www またはサブドメインを求める `400 INVALID_FORMAT` | ルートドメインを入力しました。`www.acme.com` のようなサブドメインを使ってください。 | +| `403 CONTACT_SALES_PLAN` | 環境はすでに 1 つのドメインを持っています。複数持つには Enterprise の契約が必要です。 | +| `409 DUPLICATE_VALUE` | 別の環境がすでにそのホスト名を提供しています。 | +| 確認の応答が、TXT レコードがまだ見えないと言う | DNS が伝播していないか、レコードの名前または値が異なります。応答には期待されるレコードが繰り返し示されます。 | +| **Failed** | 証明書を発行できませんでした。CNAME を確認し、もう一度 **Verify DNS** を選んでください。まず所有を証明し直します。 | + +### ダウングレードとアップグレード [#downgrade-and-upgrade] + +ダウングレードは独自のドメインを**一時停止**します。決して解放はしません。ドメインは **Suspended** になって提供を止め、証明書は取り下げられますが、レコードは残ります。それがプライマリだった場合、リンクは影響を受けないプラットフォームのサブドメインにフォールバックします。後でアップグレードすると、CNAME がまだ私たちを向いていれば、ドメインは自動的に再プロビジョニングされます。「N 日後に解放」というものはありません。 + +一時停止されたドメインが、そのホスト名の所有を証明できるほかの誰かを妨げることはありません。別の環境がそれを証明すれば、一時停止されていた主張は放棄されます。 + +### ドメインを削除する [#removing-a-domain] + +ドメインの **Delete** は提供を止め、ホスト名を解放します。環境を完全に削除すると、そのすべてのドメインもあわせて削除されます。 + +## 次へ [#next] + +- [環境](/docs/cloud/environments):本番と開発。 +- [プランと AI シート](/docs/cloud/plans-and-seats):Team が追加するもの。 diff --git a/content/docs/cloud/domains.zh-Hans.mdx b/content/docs/cloud/domains.zh-Hans.mdx new file mode 100644 index 0000000..d6eea69 --- /dev/null +++ b/content/docs/cloud/domains.zh-Hans.mdx @@ -0,0 +1,97 @@ +--- +title: 域名 +seoTitle: "ObjectOS Cloud 域名:平台子域名与你自己的域名" +description: 每个 ObjectOS Cloud 套餐都包含一个品牌化的平台子域名;Team 及以上套餐可以为生产环境添加你自己的域名,通过 TXT 记录证明所有权,证书由平台为你签发。 +editions: [cloud] +translation: + source_sha: fcc0d9e71e8aaaae766b269c31794d94d261c23e3ffce8428ca13706f0d7ccf5 + guide_rev: 1 + mode: auto +--- + +ObjectOS Cloud 上的环境可以通过两类地址访问。 + +| | **平台子域名** | **你自己的域名** | +|---|---|---| +| 形式 | 平台域名上的 `acme` | `app.acme.com` | +| 套餐 | 所有套餐,包括 Free | Team 及以上 | +| 环境 | 组织唯一的那个环境 | 组织唯一的那个环境 | +| 数量 | 想加多少就加多少 | Team 上每个生产环境一个;更多需按合同 | +| 证书 | 由平台自己的证书覆盖 | 证明所有权后为你签发 | + +本页的规则依据 +[cloud#1087](https://github.com/objectstack-ai/cloud/issues/1087)(平台 +子域名在所有套餐上免费)和 +[cloud#2136](https://github.com/objectstack-ai/cloud/issues/2136)(你自己的 +域名)的裁定。 + +## 平台子域名 [#platform-subdomains] + +你的环境的地址是你组织的 +[slug](/docs/cloud/organization#the-organization-slug) 加上平台域名。 +它在所有套餐上都免费,你选择的任何其他品牌化标签也一样。 + +要修改它,打开环境的 **Settings → Name and domain**,选择 +**Change Hostname**。只需输入标签:平台域名会自动为你加上。 +标签由 4 到 63 个小写字母、数字和连字符组成,两端不能是连字符, +也不能有两个连字符相连,少数保留词会被拒绝。它不必 +以你组织的 slug 开头。 + +要添加第二个平台子域名而不是替换第一个,请使用同一部分中的 +**Add Domain**。环境 **Overview** 上显示的地址,就是你应该告诉别人的那个。 + +## 你自己的域名 [#your-own-domain] + +在 **Team** 及以上套餐上,生产环境还可以通过你拥有的某个域名的 +子域名来访问,例如 `app.acme.com`。 + +1. **添加它。** 在 **Settings → Name and domain** 中,选择 **Add Domain**(或 + **Change Hostname**),输入完整的主机名。它必须是子域名 —— + 至少三级标签。像 `acme.com` 这样的根域名会被拒绝:请使用 + `www.acme.com` 或其他子域名。 +2. **证明你拥有它。** 域名创建后处于 **Pending Verification** 状态, + 控制台会显示一条需要发布的 TXT 记录:名称为 + `_objectos-challenge.`,值对该域名唯一。 + 它还会显示你的主机名应指向的 CNAME 目标。 +3. **验证。** TXT 记录发布后,在该域名上选择 **Verify DNS**。 + ObjectOS Cloud 会检查该记录,然后申请证书; + 域名会依次经过 **Verified** 和 **Provisioning Certificate**,最终变为 + **Active**。如果它停在某一步,再次选择 **Verify DNS** 推动它继续。 +4. **设为主域名**(可选)。**Set as Primary** 决定登录重定向、 + 邮件链接和共享链接使用哪个地址。平台子域名 + 在它旁边继续可用。 + +会话只属于一个地址:在平台子域名和 +你自己的域名之间切换,需要重新登录。 + +### 出现问题时 [#when-something-goes-wrong] + +| 你看到的 | 原因,以及该怎么做 | +|---|---| +| `403 CUSTOM_DOMAIN_PLAN_LOCKED` | 组织使用的是 Free 套餐。升级到 Team。 | +| `400 INVALID_FORMAT`,要求使用 www 或子域名 | 你输入的是根域名。请使用子域名,例如 `www.acme.com`。 | +| `403 CONTACT_SALES_PLAN` | 该环境已经有了它唯一的那个域名。多于一个属于 Enterprise 安排。 | +| `409 DUPLICATE_VALUE` | 另一个环境已经在使用该主机名。 | +| 验证回复说 TXT 记录尚不可见 | DNS 尚未传播,或者记录名称或值不一致。回复中会重复给出期望的记录。 | +| **Failed** | 证书无法签发。检查 CNAME 并再次选择 **Verify DNS**;它会先重新证明所有权。 | + +### 降级与升级 [#downgrade-and-upgrade] + +降级会**暂停**你自己的域名;绝不会释放它。域名变为 +**Suspended**,停止提供服务,其证书被撤回,但记录 +仍然保留。如果它是主域名,链接会回退到平台子域名,后者 +不受影响。之后任何一次升级时,只要你的 CNAME 仍指向我们, +域名都会自动重新配置。不存在"N 天后释放"这回事。 + +被暂停的域名不会阻碍其他能够证明该主机名所有权的人: +如果另一个环境证明了所有权,被暂停的认领就会被放弃。 + +### 移除域名 [#removing-a-domain] + +在域名上选择 **Delete** 会使其停止提供服务并释放主机名。永久 +删除环境会连同其所有域名一起移除。 + +## 下一步 [#next] + +- [环境](/docs/cloud/environments) —— 生产环境与开发环境。 +- [套餐与 AI 席位](/docs/cloud/plans-and-seats) —— Team 增加了什么。 diff --git a/content/docs/cloud/domains.zh-Hant.mdx b/content/docs/cloud/domains.zh-Hant.mdx new file mode 100644 index 0000000..7df956f --- /dev/null +++ b/content/docs/cloud/domains.zh-Hant.mdx @@ -0,0 +1,98 @@ +--- +# @generated zh-Hant from zh-Hans -- do not edit. Edit the English source, then regenerate: pnpm --filter @objectos/docs gen:zh-hant +title: 域名 +seoTitle: "ObjectOS Cloud 域名:平臺子域名與你自己的域名" +description: 每個 ObjectOS Cloud 套餐都包含一個品牌化的平臺子域名;Team 及以上套餐可以為生產環境新增你自己的域名,通過 TXT 記錄證明所有權,證書由平臺為你簽發。 +editions: [cloud] +translation: + source_sha: fcc0d9e71e8aaaae766b269c31794d94d261c23e3ffce8428ca13706f0d7ccf5 + guide_rev: 1 + mode: auto +--- + +ObjectOS Cloud 上的環境可以通過兩類地址訪問。 + +| | **平臺子域名** | **你自己的域名** | +|---|---|---| +| 形式 | 平臺域名上的 `acme` | `app.acme.com` | +| 套餐 | 所有套餐,包括 Free | Team 及以上 | +| 環境 | 組織唯一的那個環境 | 組織唯一的那個環境 | +| 數量 | 想加多少就加多少 | Team 上每個生產環境一個;更多需按合同 | +| 證書 | 由平臺自己的證書覆蓋 | 證明所有權後為你簽發 | + +本頁的規則依據 +[cloud#1087](https://github.com/objectstack-ai/cloud/issues/1087)(平臺 +子域名在所有套餐上免費)和 +[cloud#2136](https://github.com/objectstack-ai/cloud/issues/2136)(你自己的 +域名)的裁定。 + +## 平臺子域名 [#platform-subdomains] + +你的環境的地址是你組織的 +[slug](/docs/cloud/organization#the-organization-slug) 加上平臺域名。 +它在所有套餐上都免費,你選擇的任何其他品牌化標籤也一樣。 + +要修改它,開啟環境的 **Settings → Name and domain**,選擇 +**Change Hostname**。只需輸入標籤:平臺域名會自動為你加上。 +標籤由 4 到 63 個小寫字母、數字和連字元組成,兩端不能是連字元, +也不能有兩個連字元相連,少數保留詞會被拒絕。它不必 +以你組織的 slug 開頭。 + +要新增第二個平臺子域名而不是替換第一個,請使用同一部分中的 +**Add Domain**。環境 **Overview** 上顯示的地址,就是你應該告訴別人的那個。 + +## 你自己的域名 [#your-own-domain] + +在 **Team** 及以上套餐上,生產環境還可以通過你擁有的某個域名的 +子域名來訪問,例如 `app.acme.com`。 + +1. **新增它。** 在 **Settings → Name and domain** 中,選擇 **Add Domain**(或 + **Change Hostname**),輸入完整的主機名。它必須是子域名 —— + 至少三級標籤。像 `acme.com` 這樣的根域名會被拒絕:請使用 + `www.acme.com` 或其他子域名。 +2. **證明你擁有它。** 域名建立後處於 **Pending Verification** 狀態, + 控制台會顯示一條需要釋出的 TXT 記錄:名稱為 + `_objectos-challenge.`,值對該域名唯一。 + 它還會顯示你的主機名應指向的 CNAME 目標。 +3. **驗證。** TXT 記錄釋出後,在該域名上選擇 **Verify DNS**。 + ObjectOS Cloud 會檢查該記錄,然後申請證書; + 域名會依次經過 **Verified** 和 **Provisioning Certificate**,最終變為 + **Active**。如果它停在某一步,再次選擇 **Verify DNS** 推動它繼續。 +4. **設為主域名**(可選)。**Set as Primary** 決定登入重定向、 + 郵件連結和共享連結使用哪個地址。平臺子域名 + 在它旁邊繼續可用。 + +會話只屬於一個地址:在平臺子域名和 +你自己的域名之間切換,需要重新登入。 + +### 出現問題時 [#when-something-goes-wrong] + +| 你看到的 | 原因,以及該怎麼做 | +|---|---| +| `403 CUSTOM_DOMAIN_PLAN_LOCKED` | 組織使用的是 Free 套餐。升級到 Team。 | +| `400 INVALID_FORMAT`,要求使用 www 或子域名 | 你輸入的是根域名。請使用子域名,例如 `www.acme.com`。 | +| `403 CONTACT_SALES_PLAN` | 該環境已經有了它唯一的那個域名。多於一個屬於 Enterprise 安排。 | +| `409 DUPLICATE_VALUE` | 另一個環境已經在使用該主機名。 | +| 驗證回覆說 TXT 記錄尚不可見 | DNS 尚未傳播,或者記錄名稱或值不一致。回覆中會重複給出期望的記錄。 | +| **Failed** | 證書無法簽發。檢查 CNAME 並再次選擇 **Verify DNS**;它會先重新證明所有權。 | + +### 降級與升級 [#downgrade-and-upgrade] + +降級會**暫停**你自己的域名;絕不會釋放它。域名變為 +**Suspended**,停止提供服務,其證書被撤回,但記錄 +仍然保留。如果它是主域名,連結會回退到平臺子域名,後者 +不受影響。之後任何一次升級時,只要你的 CNAME 仍指向我們, +域名都會自動重新配置。不存在"N 天后釋放"這回事。 + +被暫停的域名不會阻礙其他能夠證明該主機名所有權的人: +如果另一個環境證明了所有權,被暫停的認領就會被放棄。 + +### 移除域名 [#removing-a-domain] + +在域名上選擇 **Delete** 會使其停止提供服務並釋放主機名。永久 +刪除環境會連同其所有域名一起移除。 + +## 下一步 [#next] + +- [環境](/docs/cloud/environments) —— 生產環境與開發環境。 +- [套餐與 AI 席位](/docs/cloud/plans-and-seats) —— Team 增加了什麼。 diff --git a/content/docs/cloud/environments.ja.mdx b/content/docs/cloud/environments.ja.mdx new file mode 100644 index 0000000..b5bf54b --- /dev/null +++ b/content/docs/cloud/environments.ja.mdx @@ -0,0 +1,72 @@ +--- +title: 環境 +seoTitle: "ObjectOS Cloud の環境:組織ごとに 1 つ、そのライフサイクル" +description: ObjectOS Cloud のすべての組織は、どのプランでもちょうど 1 つの環境を持ちます。そのアドレス、環境のページ、そして一時停止、アーカイブ、復元、削除がそれぞれデータに何をするか。 +editions: [cloud] +translation: + source_sha: 08490778d91cffbfdd247f3c6448a01998716813aa401b4f19d66def56a51b3d + guide_rev: 1 + mode: auto +--- + +**環境**は、独自のデータベース、ファイル、アプリ、アドレスを持つ、ObjectOS の稼働中のコピー 1 つです。組織のアプリは環境の中にあり、チームはそれを使うために環境にサインインします。 + +**すべての組織は、どのプランでもちょうど 1 つの環境を持ちます。** それが本番環境です。組織をセットアップするときに作成する最初の環境([ObjectOS Cloud で始める](/docs/start/cloud))であり、唯一の環境です。1 つの組織、1 つの環境、多数のアプリ。必要なだけのアプリを、その中にインストールし、構築します。 + +| | **環境** | +|---|---| +| 数 | どのプランでも、組織ごとにちょうど 1 つ | +| アドレス | プラットフォームのドメイン上の組織のスラッグ。Team 以上では[独自のドメイン](/docs/cloud/domains)を付けられます | +| アイドル | 非アクティブによるアーカイブは決してされません | +| 用途 | チームが使うアプリ | + +2 つ目の環境は作成できません。プランの違いは、環境が何を保持し、何を許可するか([ストレージ](/docs/cloud/storage-and-limits)、[AI 利用枠](/docs/cloud/ai-credits-and-limits)、独自のドメイン)にあり、環境の数にはありません。 + +## 複雑なアプリを開発する [#developing-a-complex-app] + +AI Builder とコンソールで足りないアプリは、2 つ目の環境ではなくソースレベルで開発します。`os dev` でローカルに構築して Git で管理し、[パッケージとして公開してインストール](/docs/cloud/apps#deploy-from-the-cli)します。流れ全体は[アプリ](/docs/cloud/apps)を参照してください。 + +## 環境を作成する [#create-the-environment] + +**Environments** で **Create Environment** を選び、名前を付けます。アドレスはプラットフォームが割り当てます。アドレスは後から **Change Hostname**([ドメイン](/docs/cloud/domains))で変更できます。新しい環境は **Provisioning** で始まり、データベースの準備ができると **Active** になります。 + +環境に入るには **Open** を選びます。新しいタブで環境自身のコンソールが、あなたとしてサインインした状態で開きます。 + +## 環境のページ [#the-environment-page] + +各環境には、2 つのタブを持つページがあります。 + +- **Overview**:アドレス、ステータス、プランと種類、インストールされているアプリ、アクセスの設定。折りたたまれた **Features that need a higher plan** の行は、現在のプランに含まれていないものを数え、開くとその一覧を表示します。 +- **Settings**:すべてのアクションが 5 つのセクションにあります。**Apps**、**Plan and billing**、**Name and domain**、**Access and sign-in**([AI エージェントのアクセス](/docs/configure/mcp#on-objectos-cloud)を含む)、**Lifecycle and danger zone** です。 + +環境を変更するアクションは、組織のオーナーと管理者に提示されます。 + +## ライフサイクル [#lifecycle] + +| 状態 | 意味 | データ | +|---|---|---| +| **Active** | リクエストを処理しています | — | +| **Suspended** | 再開するまで、ランタイムへのすべてのトラフィックがブロックされます | 保持されます | +| **Archived** | アクティブな表示から外され、訪問されても起動しなくなります | 誰かが削除するまで保持されます | +| **Failed** | プロビジョニングが完了しませんでした | 何も作成されていません | + +**一時停止と再開。** 一時停止すると、人からも連携からも、環境へのすべてのリクエストがブロックされます。何も削除されず、**Resume** で元どおりに戻ります。 + +**アーカイブと復元。** アーカイブすると、環境は使われなくなります。**Restore** はデータとともに環境を戻し、次の訪問で再び起動します。 + +**削除。** 削除は 2 段階の操作なので、1 回のクリックでデータが失われることは決してありません。 + +1. まだアーカイブされていない環境は、完全な削除を求めた場合でも**アーカイブ**されます。 +2. **アーカイブ済み**の環境を、**Delete permanently if already archived** にチェックを入れて削除すると、そのデータベースとすべてのファイルが一度に破棄され、復旧はできません。 + +本番環境を削除するときは、さらに **Force-delete the production environment** にチェックを入れるよう求められます。プロビジョニングに失敗した環境はデータを持たないので、即座に削除されます。 + +### アーカイブされた環境がどれだけ保持されるか [#how-long-an-archived-environment-is-kept] + +アーカイブされた環境は、データベース、ファイル、ドメインとともに、誰かが削除するまで保持されます。どのプランでも、タイマーで期限が切れることはありません。アーカイブするのは常にあなたの選択で、削除も同じです。データを破棄するのは、上に書いた明示的で完全な **Delete** だけです。 + +## 次へ [#next] + +- [プランと AI シート](/docs/cloud/plans-and-seats):有料プランが追加するもの。 +- [ストレージと上限](/docs/cloud/storage-and-limits):環境ごとのストレージの割り当て。 +- [アプリ](/docs/cloud/apps):環境でアプリをインストール、更新、公開する。 diff --git a/content/docs/cloud/environments.zh-Hans.mdx b/content/docs/cloud/environments.zh-Hans.mdx new file mode 100644 index 0000000..50907e1 --- /dev/null +++ b/content/docs/cloud/environments.zh-Hans.mdx @@ -0,0 +1,96 @@ +--- +title: 环境 +seoTitle: "ObjectOS Cloud 环境:每个组织一个,及其生命周期" +description: 每个 ObjectOS Cloud 组织在每个套餐上都恰好有一个环境 —— 它的地址、环境页面,以及暂停、归档、恢复和删除各自会对数据做什么。 +editions: [cloud] +translation: + source_sha: 08490778d91cffbfdd247f3c6448a01998716813aa401b4f19d66def56a51b3d + guide_rev: 1 + mode: auto +--- + +**环境**是一份正在运行的 ObjectOS 副本,拥有自己的数据库、文件、应用和 +地址。你的组织的应用存在于环境中,你的团队登录到环境来使用它们。 + +**每个组织在每个套餐上都恰好有一个环境。** 它就是生产环境:你在设置组织时 +创建的第一个环境([在 ObjectOS Cloud 上开始](/docs/start/cloud)),也是唯一 +一个。一个组织,一个环境,多个应用:你可以在其中安装和构建所需的任意多个 +应用。 + +| | **环境** | +|---|---| +| 数量 | 每个组织恰好一个,所有套餐都是如此 | +| 地址 | 你的组织 slug 加平台域名;在 Team 及以上可以使用[你自己的域名](/docs/cloud/domains) | +| 闲置 | 从不因不活跃而被归档 | +| 用途 | 你的团队使用的应用 | + +无法创建第二个环境。各套餐的区别在于环境能容纳和允许什么(它的 +[存储](/docs/cloud/storage-and-limits)、它的 +[AI 额度](/docs/cloud/ai-credits-and-limits)、你自己的域名),而不在于有多少个 +环境。 + +## 开发复杂应用 [#developing-a-complex-app] + +如果一个应用需要的超出了 AI Builder 和控制台所能提供的,就在源码层面开发它, +而不是在第二个环境中开发:用 `os dev` 在本地构建它并把它保存在 Git 中,然后 +[把它发布为包并安装](/docs/cloud/apps#deploy-from-the-cli)到你的环境中。完整 +流程见[应用](/docs/cloud/apps)。 + +## 创建环境 [#create-the-environment] + +在 **Environments** 中,选择 **Create Environment** 并为它命名;平台会分配 +地址。地址之后可以用 **Change Hostname** 修改([域名](/docs/cloud/domains))。 +新环境从 **Provisioning**(正在配置)状态开始,数据库就绪后变为 **Active**。 + +要进入环境,选择 **Open**。它会在新标签页中打开该环境自己的控制台,并以 +你的身份登录。 + +## 环境页面 [#the-environment-page] + +每个环境都有一个带两个标签页的页面。 + +- **Overview**(概览)—— 它的地址、状态、套餐和类型、其中安装的应用, + 以及它的访问设置。一行折叠的 **Features that need a higher + plan**,统计当前套餐不包含的功能,展开后列出它们。 +- **Settings**(设置)—— 每一个操作,分为五个部分:**Apps**、**Plan and + billing**、**Name and domain**、**Access and sign-in**(包括 + [AI Agent 访问](/docs/configure/mcp#on-objectos-cloud))和 **Lifecycle and + danger zone**。 + +会改变环境的操作提供给组织的所有者和管理员。 + +## 生命周期 [#lifecycle] + +| 状态 | 含义 | 你的数据 | +|---|---|---| +| **Active**(活跃) | 正在处理请求 | — | +| **Suspended**(已暂停) | 所有运行时流量都被阻止,直到你恢复它 | 保留 | +| **Archived**(已归档) | 从活跃视图中移除;访问时不再启动 | 保留到有人删除它为止 | +| **Failed**(失败) | 配置未完成 | 从未创建 | + +**暂停与恢复运行。** 暂停会阻止对环境的每一个请求,无论来自人还是来自 +集成。不会删除任何东西,**Resume** 会让它恢复原样。 + +**归档与恢复。** 归档让环境停止使用。**Restore** 把它连同数据一起恢复回来; +它会在下次被访问时再次启动。 + +**删除。** 删除分两步进行,因此一次点击永远不会销毁数据: + +1. 尚未归档的环境会被**归档**,即使你要求的是永久删除。 +2. 删除一个**已归档**的环境时勾选 **Delete permanently if already + archived**,会立即销毁它的数据库和所有文件,无法恢复。 + +删除生产环境时,还会要求你勾选 **Force-delete the +production environment**。配置失败的环境不含数据,会被立即删除。 + +### 已归档环境保留多久 [#how-long-an-archived-environment-is-kept] + +已归档的环境会连同它的数据库、文件和域名一起保留,直到有人删除它。在任何 +套餐上都没有到期计时:归档始终由你决定,删除也是。只有上面那个明确的、 +永久的 **Delete** 才会销毁数据。 + +## 下一步 [#next] + +- [套餐与 AI 席位](/docs/cloud/plans-and-seats) —— 付费套餐增加了什么。 +- [存储与限制](/docs/cloud/storage-and-limits) —— 每个环境的存储额度。 +- [应用](/docs/cloud/apps) —— 在环境中安装、更新和发布应用。 diff --git a/content/docs/cloud/environments.zh-Hant.mdx b/content/docs/cloud/environments.zh-Hant.mdx new file mode 100644 index 0000000..359826f --- /dev/null +++ b/content/docs/cloud/environments.zh-Hant.mdx @@ -0,0 +1,97 @@ +--- +# @generated zh-Hant from zh-Hans -- do not edit. Edit the English source, then regenerate: pnpm --filter @objectos/docs gen:zh-hant +title: 環境 +seoTitle: "ObjectOS Cloud 環境:每個組織一個,及其生命週期" +description: 每個 ObjectOS Cloud 組織在每個套餐上都恰好有一個環境 —— 它的地址、環境頁面,以及暫停、歸檔、恢復和刪除各自會對資料做什麼。 +editions: [cloud] +translation: + source_sha: 08490778d91cffbfdd247f3c6448a01998716813aa401b4f19d66def56a51b3d + guide_rev: 1 + mode: auto +--- + +**環境**是一份正在執行的 ObjectOS 副本,擁有自己的資料庫、檔案、應用和 +地址。你的組織的應用存在於環境中,你的團隊登入到環境來使用它們。 + +**每個組織在每個套餐上都恰好有一個環境。** 它就是生產環境:你在設定組織時 +建立的第一個環境([在 ObjectOS Cloud 上開始](/docs/start/cloud)),也是唯一 +一個。一個組織,一個環境,多個應用:你可以在其中安裝和構建所需的任意多個 +應用。 + +| | **環境** | +|---|---| +| 數量 | 每個組織恰好一個,所有套餐都是如此 | +| 地址 | 你的組織 slug 加平臺域名;在 Team 及以上可以使用[你自己的域名](/docs/cloud/domains) | +| 閒置 | 從不因不活躍而被歸檔 | +| 用途 | 你的團隊使用的應用 | + +無法建立第二個環境。各套餐的區別在於環境能容納和允許什麼(它的 +[儲存](/docs/cloud/storage-and-limits)、它的 +[AI 額度](/docs/cloud/ai-credits-and-limits)、你自己的域名),而不在於有多少個 +環境。 + +## 開發複雜應用 [#developing-a-complex-app] + +如果一個應用需要的超出了 AI Builder 和控制台所能提供的,就在原始碼層面開發它, +而不是在第二個環境中開發:用 `os dev` 在本地構建它並把它儲存在 Git 中,然後 +[把它釋出為包並安裝](/docs/cloud/apps#deploy-from-the-cli)到你的環境中。完整 +流程見[應用](/docs/cloud/apps)。 + +## 建立環境 [#create-the-environment] + +在 **Environments** 中,選擇 **Create Environment** 併為它命名;平臺會分配 +地址。地址之後可以用 **Change Hostname** 修改([域名](/docs/cloud/domains))。 +新環境從 **Provisioning**(正在配置)狀態開始,資料庫就緒後變為 **Active**。 + +要進入環境,選擇 **Open**。它會在新標籤頁中開啟該環境自己的控制台,並以 +你的身份登入。 + +## 環境頁面 [#the-environment-page] + +每個環境都有一個帶兩個標籤頁的頁面。 + +- **Overview**(概覽)—— 它的地址、狀態、套餐和型別、其中安裝的應用, + 以及它的訪問設定。一行摺疊的 **Features that need a higher + plan**,統計當前套餐不包含的功能,展開後列出它們。 +- **Settings**(設定)—— 每一個操作,分為五個部分:**Apps**、**Plan and + billing**、**Name and domain**、**Access and sign-in**(包括 + [AI Agent 訪問](/docs/configure/mcp#on-objectos-cloud))和 **Lifecycle and + danger zone**。 + +會改變環境的操作提供給組織的所有者和管理員。 + +## 生命週期 [#lifecycle] + +| 狀態 | 含義 | 你的資料 | +|---|---|---| +| **Active**(活躍) | 正在處理請求 | — | +| **Suspended**(已暫停) | 所有執行時流量都被阻止,直到你恢復它 | 保留 | +| **Archived**(已歸檔) | 從活躍檢視中移除;訪問時不再啟動 | 保留到有人刪除它為止 | +| **Failed**(失敗) | 配置未完成 | 從未建立 | + +**暫停與恢復執行。** 暫停會阻止對環境的每一個請求,無論來自人還是來自 +整合。不會刪除任何東西,**Resume** 會讓它恢復原樣。 + +**歸檔與恢復。** 歸檔讓環境停止使用。**Restore** 把它連同資料一起恢復回來; +它會在下次被訪問時再次啟動。 + +**刪除。** 刪除分兩步進行,因此一次點選永遠不會銷燬資料: + +1. 尚未歸檔的環境會被**歸檔**,即使你要求的是永久刪除。 +2. 刪除一個**已歸檔**的環境時勾選 **Delete permanently if already + archived**,會立即銷燬它的資料庫和所有檔案,無法恢復。 + +刪除生產環境時,還會要求你勾選 **Force-delete the +production environment**。配置失敗的環境不含資料,會被立即刪除。 + +### 已歸檔環境保留多久 [#how-long-an-archived-environment-is-kept] + +已歸檔的環境會連同它的資料庫、檔案和域名一起保留,直到有人刪除它。在任何 +套餐上都沒有到期計時:歸檔始終由你決定,刪除也是。只有上面那個明確的、 +永久的 **Delete** 才會銷燬資料。 + +## 下一步 [#next] + +- [套餐與 AI 席位](/docs/cloud/plans-and-seats) —— 付費套餐增加了什麼。 +- [儲存與限制](/docs/cloud/storage-and-limits) —— 每個環境的儲存額度。 +- [應用](/docs/cloud/apps) —— 在環境中安裝、更新和釋出應用。 diff --git a/content/docs/cloud/organization.ja.mdx b/content/docs/cloud/organization.ja.mdx index 72ae0d3..2082c97 100644 --- a/content/docs/cloud/organization.ja.mdx +++ b/content/docs/cloud/organization.ja.mdx @@ -4,7 +4,7 @@ seoTitle: "ObjectOS Cloud の組織:スラッグ、メンバー、招待、ロ description: ObjectOS Cloud の組織。そのスラッグ、クラウドコンソール、メンバーの招待、5 つのメンバーシップのロール、そしてサインインが環境ではなくクラウドにある理由。 editions: [cloud] translation: - source_sha: 45e832e16685da44f31911d619138580836770640112ee1300fc5cc35796ac0d + source_sha: 5d0d1a9751ee245d48b0c2aba06002c2ec161ee1ead737262e0a9ca5d7b3ef59 guide_rev: 1 mode: auto --- @@ -17,18 +17,18 @@ ObjectOS Cloud では、所有するものはすべて**組織**に属します | サイドバーの項目 | 中身 | ページ | |---|---|---| -| **Home** | 組織の概要:本番環境、アプリ、メンバー、今週の AI 利用枠 | — | -| **Environments** | すべての環境と、その設定とライフサイクル | [環境](/docs/cloud/environments) | +| **Home** | 組織の概要:その環境、アプリ、メンバー、今週の AI 利用枠 | — | +| **Environments** | 組織の唯一の環境と、その設定とライフサイクル | [環境](/docs/cloud/environments) | | **Members** | 組織の人と、保留中の招待 | このページ | | **Billing** | プランの比較とアップグレード | [プランと AI シート](/docs/cloud/plans-and-seats) | | **Advanced → Connected Runtimes** | この組織にリンクされたセルフホストのサーバー | [クラウド接続](/docs/cloud/cloud-connection) | | **Advanced → Packages** | 組織が公開したパッケージ | [アプリ](/docs/cloud/apps) | -各環境にも、その環境自身のアドレスに独自のコンソールがあります。チームがアプリを使うのはそこで、クラウドコンソールはそれらを取り巻く組織を管理する場所です。 +環境にも、それ自身のアドレスに独自のコンソールがあります。チームがアプリを使うのはそこで、クラウドコンソールはそれらを取り巻く組織を管理する場所です。 ## 組織のスラッグ [#the-organization-slug] -**スラッグ**は組織の短い識別子で、サインアップ時に選びます。本番環境のアドレスでもあり、スラッグの後にプラットフォームのドメインが続きます。 +**スラッグ**は組織の短い識別子で、サインアップ時に選びます。環境のアドレスでもあり、スラッグの後にプラットフォームのドメインが続きます。 - 4〜30 文字:小文字、数字、ダッシュ。 - 先頭と末尾にダッシュは使えず、ダッシュを 2 つ続けることもできません。 @@ -42,7 +42,7 @@ ObjectOS Cloud では、所有するものはすべて**組織**に属します 誰かを追加するには、**Invite members** を選び、メールアドレスを入力してロールを選びます。相手は招待を受け取り、それを承諾すると組織のメンバーになります。 -**組織の招待が、その環境に入る唯一の方法です。** 環境には独自の招待もセルフサインアップもありません。ここで招待した全員が組織の環境に入ることができ、環境の中で何ができるかは、その環境の[権限](/docs/configure/permissions)が決めます。 +**組織の招待が、その環境に入る唯一の方法です。** 環境には独自の招待もセルフサインアップもありません。ここで招待した全員が組織の環境に入ることができ、その中で何ができるかは、環境の[権限](/docs/configure/permissions)が決めます。 リストから、組織を管理する人は**メンバーのロールを変更**、**メンバーを削除**、保留中の招待を**再送**または**取り消し**できます。 @@ -62,12 +62,12 @@ ObjectOS Cloud では、所有するものはすべて**組織**に属します ## サインインのある場所 [#where-sign-in-lives] -ObjectOS Cloud では、すべてのアカウントがクラウドのアカウントです。ObjectOS Cloud が人をサインインさせ、環境がその人を受け入れます。環境が各人について保持するのは**認可だけ**、つまりポジション、権限セット、共有です。すべてのホスト型の環境は、どのプランでもデフォルトでこの単一のサインインを使うので、人は ObjectOS Cloud のアカウントで一度サインインし、環境の間を移動できます。 +ObjectOS Cloud では、すべてのアカウントがクラウドのアカウントです。ObjectOS Cloud が人をサインインさせ、環境がその人を受け入れます。環境が各人について保持するのは**認可だけ**、つまりポジション、権限セット、共有です。すべてのホスト型の環境は、どのプランでもデフォルトでこの単一のサインインを使うので、人は ObjectOS Cloud のアカウントで一度サインインし、環境を開けます。 **環境を自社のインフラストラクチャに移す場合。** アカウントは環境ではなく ObjectOS Cloud にあるので、環境とともに移動はしません。セルフマネージドのデプロイメントでは、そこで人に新しい認証情報を発行するか、自社のアイデンティティプロバイダーにバインドしてそれを通じてサインインさせます。[認証](/docs/configure/authentication)を参照してください。 ## 次へ [#next] -- [環境](/docs/cloud/environments):本番と開発、そしてそのライフサイクル。 +- [環境](/docs/cloud/environments):組織の唯一の環境と、そのライフサイクル。 - [プランと AI シート](/docs/cloud/plans-and-seats):Free、Team、Enterprise のそれぞれに含まれるもの。 - [権限](/docs/configure/permissions):環境の中でメンバーができること。 diff --git a/content/docs/cloud/organization.zh-Hans.mdx b/content/docs/cloud/organization.zh-Hans.mdx index 45a26f8..df97dc2 100644 --- a/content/docs/cloud/organization.zh-Hans.mdx +++ b/content/docs/cloud/organization.zh-Hans.mdx @@ -4,7 +4,7 @@ seoTitle: "ObjectOS Cloud 组织:slug、成员、邀请和角色" description: 你的 ObjectOS Cloud 组织 —— 它的 slug、云控制台、邀请成员、五种成员角色,以及为什么登录在云端而不是在环境中进行。 editions: [cloud] translation: - source_sha: 45e832e16685da44f31911d619138580836770640112ee1300fc5cc35796ac0d + source_sha: 5d0d1a9751ee245d48b0c2aba06002c2ec161ee1ead737262e0a9ca5d7b3ef59 guide_rev: 1 mode: auto --- @@ -19,19 +19,19 @@ translation: | 侧边栏项 | 包含什么 | 页面 | |---|---|---| -| **Home**(首页) | 组织一览:生产环境、应用、成员、本周的 AI 额度 | — | -| **Environments**(环境) | 每个环境,及其设置和生命周期 | [环境](/docs/cloud/environments) | +| **Home**(首页) | 组织一览:它的环境、应用、成员、本周的 AI 额度 | — | +| **Environments**(环境) | 组织唯一的那个环境,及其设置和生命周期 | [环境](/docs/cloud/environments) | | **Members**(成员) | 组织中的人员及其待处理的邀请 | 本页 | | **Billing**(账单) | 套餐对比,以及升级 | [套餐与 AI 席位](/docs/cloud/plans-and-seats) | | **Advanced → Connected Runtimes** | 关联到这个组织的自托管服务器 | [云连接](/docs/cloud/cloud-connection) | | **Advanced → Packages** | 你的组织已发布的包 | [应用](/docs/cloud/apps) | -每个环境也有自己的控制台,位于该环境自己的地址。你的团队在那里使用应用; +这个环境也有自己的控制台,位于它自己的地址。你的团队在那里使用应用; 云控制台则是你管理应用所在组织的地方。 ## 组织 slug [#the-organization-slug] -**slug** 是组织的简短标识符,在注册时选定。它也是你的生产环境的地址: +**slug** 是组织的简短标识符,在注册时选定。它也是你的环境的地址: slug 后面跟上平台的域名。 - 4 到 30 个字符:小写字母、数字和短横线。 @@ -52,9 +52,9 @@ slug 后面跟上平台的域名。 要添加某人,选择 **Invite members**,输入对方的电子邮件地址并选择一个 角色。对方会收到一份邀请,接受之后就成为组织的成员。 -**组织的邀请是进入其环境的唯一途径。** 环境没有自己的邀请,也没有自助 -注册:你在这里邀请的每个人都能进入组织的环境,而他们在某个环境中能做 -什么,由该环境的[权限](/docs/configure/permissions)决定。 +**组织的邀请是进入其环境的唯一途径。** 这个环境没有自己的邀请,也没有自助 +注册:你在这里邀请的每个人都能进入组织的环境,而他们在其中能做 +什么,由它的[权限](/docs/configure/permissions)决定。 在这些列表中,管理组织的人可以**更改成员的角色**、**移除成员**,以及 **重新发送**或**撤销**待处理的邀请。 @@ -73,7 +73,7 @@ slug 后面跟上平台的域名。 | **External**(外部用户) | 门户用户 —— 供应商或客户的人员 —— 只能看到自己的行以及明确共享给他们的内容;从不属于业务单元树 | 任何能发出邀请的人 | 所有者和管理员就是本节所说的"管理组织的人":他们能看到套餐、升级以及 -会改变某些东西的环境操作。普通成员能看到环境并打开它们,但不会看到他们 +会改变某些东西的环境操作。普通成员能看到环境并打开它,但不会看到他们 无法完成的操作。 ## 登录在哪里进行 [#where-sign-in-lives] @@ -81,7 +81,7 @@ slug 后面跟上平台的域名。 在 ObjectOS Cloud 上,每个账户都是云账户。由 ObjectOS Cloud 让人登录,环境 接收他们:环境为每个人保存的**只有授权** —— 他们的岗位、权限集和共享。 每个托管环境默认都使用这一个登录,在每个套餐上都是如此,因此人们用 -ObjectOS Cloud 账户登录一次,就能在各个环境之间切换。 +ObjectOS Cloud 账户登录一次,就能打开环境。 **把环境迁到你自己的基础设施上。** 因为账户保存在 ObjectOS Cloud 而不是 环境中,它们不会随环境一起迁移。在自管理部署上,你要么在那里为人们签发 @@ -90,6 +90,6 @@ ObjectOS Cloud 账户登录一次,就能在各个环境之间切换。 ## 下一步 [#next] -- [环境](/docs/cloud/environments) —— 生产环境和开发环境,以及它们的生命周期。 +- [环境](/docs/cloud/environments) —— 组织唯一的那个环境及其生命周期。 - [套餐与 AI 席位](/docs/cloud/plans-and-seats) —— Free、Team 和 Enterprise 各自包含什么。 - [权限](/docs/configure/permissions) —— 成员在环境中能做什么。 diff --git a/content/docs/cloud/organization.zh-Hant.mdx b/content/docs/cloud/organization.zh-Hant.mdx index d1b3ae4..317d74f 100644 --- a/content/docs/cloud/organization.zh-Hant.mdx +++ b/content/docs/cloud/organization.zh-Hant.mdx @@ -5,7 +5,7 @@ seoTitle: "ObjectOS Cloud 組織:slug、成員、邀請和角色" description: 你的 ObjectOS Cloud 組織 —— 它的 slug、雲控制台、邀請成員、五種成員角色,以及為什麼登入在雲端而不是在環境中進行。 editions: [cloud] translation: - source_sha: 45e832e16685da44f31911d619138580836770640112ee1300fc5cc35796ac0d + source_sha: 5d0d1a9751ee245d48b0c2aba06002c2ec161ee1ead737262e0a9ca5d7b3ef59 guide_rev: 1 mode: auto --- @@ -20,19 +20,19 @@ translation: | 側邊欄項 | 包含什麼 | 頁面 | |---|---|---| -| **Home**(首頁) | 組織一覽:生產環境、應用、成員、本週的 AI 額度 | — | -| **Environments**(環境) | 每個環境,及其設定和生命週期 | [環境](/docs/cloud/environments) | +| **Home**(首頁) | 組織一覽:它的環境、應用、成員、本週的 AI 額度 | — | +| **Environments**(環境) | 組織唯一的那個環境,及其設定和生命週期 | [環境](/docs/cloud/environments) | | **Members**(成員) | 組織中的人員及其待處理的邀請 | 本頁 | | **Billing**(賬單) | 套餐對比,以及升級 | [套餐與 AI 席位](/docs/cloud/plans-and-seats) | | **Advanced → Connected Runtimes** | 關聯到這個組織的自託管伺服器 | [雲連線](/docs/cloud/cloud-connection) | | **Advanced → Packages** | 你的組織已釋出的包 | [應用](/docs/cloud/apps) | -每個環境也有自己的控制台,位於該環境自己的地址。你的團隊在那裡使用應用; +這個環境也有自己的控制台,位於它自己的地址。你的團隊在那裡使用應用; 雲控制台則是你管理應用所在組織的地方。 ## 組織 slug [#the-organization-slug] -**slug** 是組織的簡短識別符號,在註冊時選定。它也是你的生產環境的地址: +**slug** 是組織的簡短識別符號,在註冊時選定。它也是你的環境的地址: slug 後面跟上平臺的域名。 - 4 到 30 個字元:小寫字母、數字和短橫線。 @@ -53,9 +53,9 @@ slug 後面跟上平臺的域名。 要新增某人,選擇 **Invite members**,輸入對方的電子郵件地址並選擇一個 角色。對方會收到一份邀請,接受之後就成為組織的成員。 -**組織的邀請是進入其環境的唯一途徑。** 環境沒有自己的邀請,也沒有自助 -註冊:你在這裡邀請的每個人都能進入組織的環境,而他們在某個環境中能做 -什麼,由該環境的[許可權](/docs/configure/permissions)決定。 +**組織的邀請是進入其環境的唯一途徑。** 這個環境沒有自己的邀請,也沒有自助 +註冊:你在這裡邀請的每個人都能進入組織的環境,而他們在其中能做 +什麼,由它的[許可權](/docs/configure/permissions)決定。 在這些列表中,管理組織的人可以**更改成員的角色**、**移除成員**,以及 **重新發送**或**撤銷**待處理的邀請。 @@ -74,7 +74,7 @@ slug 後面跟上平臺的域名。 | **External**(外部使用者) | 門戶使用者 —— 供應商或客戶的人員 —— 只能看到自己的行以及明確共享給他們的內容;從不屬於業務單元樹 | 任何能發出邀請的人 | 所有者和管理員就是本節所說的"管理組織的人":他們能看到套餐、升級以及 -會改變某些東西的環境操作。普通成員能看到環境並開啟它們,但不會看到他們 +會改變某些東西的環境操作。普通成員能看到環境並開啟它,但不會看到他們 無法完成的操作。 ## 登入在哪裡進行 [#where-sign-in-lives] @@ -82,7 +82,7 @@ slug 後面跟上平臺的域名。 在 ObjectOS Cloud 上,每個賬戶都是雲賬戶。由 ObjectOS Cloud 讓人登入,環境 接收他們:環境為每個人儲存的**只有授權** —— 他們的崗位、許可權集和共享。 每個託管環境預設都使用這一個登入,在每個套餐上都是如此,因此人們用 -ObjectOS Cloud 賬戶登入一次,就能在各個環境之間切換。 +ObjectOS Cloud 賬戶登入一次,就能開啟環境。 **把環境遷到你自己的基礎設施上。** 因為賬戶儲存在 ObjectOS Cloud 而不是 環境中,它們不會隨環境一起遷移。在自管理部署上,你要麼在那裡為人們簽發 @@ -91,6 +91,6 @@ ObjectOS Cloud 賬戶登入一次,就能在各個環境之間切換。 ## 下一步 [#next] -- [環境](/docs/cloud/environments) —— 生產環境和開發環境,以及它們的生命週期。 +- [環境](/docs/cloud/environments) —— 組織唯一的那個環境及其生命週期。 - [套餐與 AI 席位](/docs/cloud/plans-and-seats) —— Free、Team 和 Enterprise 各自包含什麼。 - [許可權](/docs/configure/permissions) —— 成員在環境中能做什麼。 diff --git a/content/docs/cloud/plans-and-seats.ja.mdx b/content/docs/cloud/plans-and-seats.ja.mdx new file mode 100644 index 0000000..585955e --- /dev/null +++ b/content/docs/cloud/plans-and-seats.ja.mdx @@ -0,0 +1,96 @@ +--- +title: プランと AI シート +seoTitle: "ObjectOS Cloud のプラン:Free、Team、Enterprise と AI シート" +description: ObjectOS Cloud のプラン(Free、Team、Enterprise)、唯一の有料シートである AI シート、アップグレード、解約、シート数の変更の方法、請求元、そしてプランに含まれないものをコンソールのどこで確認できるか。 +editions: [cloud] +translation: + source_sha: 5ea86b45cfd4491869e8c51ca411f09908bbba788aaa6630e053d96777651469 + guide_rev: 1 + mode: auto +--- + +ObjectOS Cloud には、コンソールで選ぶ **Free** と **Team** の 2 つのプランと、契約による **Enterprise** があります。プランは**組織**に属し、その環境に適用されます。料金がかかるのは **AI シート**だけで、組織のそれ以外の全員は無料でアプリを使い、閲覧できます。メンバー、レコード、オブジェクトの数に上限を設けるプランはありません。 + +| | **Free** | **Team** | **Enterprise** | +|---|---|---|---| +| 料金 | $0 | AI シートあたり月額 $24、または年払いで AI シートあたり月額 $20 | 契約による | +| [環境](/docs/cloud/environments) | 1 | 1 | 1 | +| [AI 利用枠](/docs/cloud/ai-credits-and-limits) | 週ごとの利用枠 | AI シートとともに増える、より大きな利用枠と [AI クレジットパック](/docs/cloud/ai-credits-and-limits#buy-ai-credits) | AI シートとともに増える利用枠と AI クレジットパック | +| [環境ごとのストレージ](/docs/cloud/storage-and-limits) | 1 GB | 20 GB | 上限なし | +| [AI エージェントのアクセス(MCP)](/docs/configure/mcp#on-objectos-cloud) | 1 分あたり 20 リクエスト、1 日 1,000 | 1 分あたり 120 リクエスト、1 日の上限なし | 1 分あたり 120 リクエスト、1 日の上限なし | +| ブランド付きのプラットフォームのサブドメイン | ✓ | ✓ | ✓ | +| [独自のドメイン](/docs/cloud/domains) | — | 本番環境ごとに 1 つ | ✓ | +| [承認ワークフロー](/docs/build/automation/approvals) | — | ✓ | ✓ | +| [スケジュールと相対時間のフロー](/docs/build/automation/flows) | — | ✓ | ✓ | +| [レコードレベルおよびフィールドレベルのセキュリティ](/docs/configure/permissions) | ✓ | ✓ | ✓ | +| サインイン | ObjectOS Cloud のサインイン | ObjectOS Cloud のサインイン | ObjectOS Cloud のサインイン。契約により、自社のアイデンティティプロバイダーによるシングルサインオン | +| サポート | コミュニティ | 標準 | 優先 | + +ObjectOS Cloud は[パブリックプレビュー](/docs/editions/public-preview)中です。料金はプレビュー期間の料金であり、変更があれば事前に告知されます。 + +## AI シート [#the-ai-seat] + +**AI シート**は、AI で構築し、データについて AI に質問できるメンバーです。[AI Builder](/docs/build/ai-builder) とアプリ内のアシスタントのことです。これが唯一の有料シートです。AI シートを持たないメンバー、閲覧者、そして [MCP](/docs/configure/mcp) 経由で自分の AI クライアントを使って構築する開発者には料金がかかりません。 + +購入する AI シートの数は組織の設定で、チェックアウト時に選び、[後から変更できます](#change-ai-seats)。それによって 2 つのものの大きさが決まります。 + +- 組織の **AI 利用枠**。シートごとです([AI クレジットと上限](/docs/cloud/ai-credits-and-limits))。 +- 人ごとのシートの割り当てが有効になっている環境で、AI シートを**割り当てられる**人の数。 + +## アップグレード [#upgrade] + +アップグレードは、オーナーまたは管理者が環境のページ(そのヘッダー、または **Settings → Plan and billing**)から行います。 + +1. **Upgrade Plan** を選びます。ダイアログで、プラン(Team)、請求の周期(月払い、または AI シートあたり月額 $20 の年払い)、AI シートの数を尋ねられます。 +2. 新しいタブで安全なチェックアウトが開きます。請求先は 1 つの環境ではなく、組織です。 +3. 支払いが完了すると組織のプランが変わり、その環境が再デプロイなしに新しいプランを取り込みます。 + +組織でまだオンライン決済が利用できない間は、ボタンは **Upgrade to Team** と表示され、代わりに **Billing** を開きます。そこで Team の **Contact sales** ボタンを押すと、私たちとともにアップグレードを始められます。 + +Enterprise は営業担当者が支援します。**Billing** の Enterprise の列にある **Contact sales** を使ってください。 + +## サブスクリプションを管理する [#manage-your-subscription] + +オンラインのチェックアウトで購入した Team プランはサブスクリプションで、オーナーまたは管理者が環境の **Settings → Plan and billing** から管理します。**Current plan** の行にある **Manage subscription** を選ぶと、Paddle のカスタマーポータルが新しいタブで開きます。ポータルでは次のことができます。 + +- サブスクリプションを**解約**する。更新が止まり、支払い済みの期間の終わりまでプランはそのまま使えます。その後、組織は Free に戻り、何も削除されません([ダウングレード](#downgrading))。 +- **支払い方法**を更新する。 +- **取引**を確認し、**請求書**をダウンロードする。 + +サブスクリプションの期間中、**Home** の **Plan and usage** カードには、オーナーと管理者に向けて **Next charge:** とその日付が表示されます。解約後は **Cancels at period end:** と、プランが終了する日が表示されます。 + +**Manage subscription** が表示されるのは Team プランで、オーナーと管理者に対して、オンライン決済が利用できるようになってからです。請求書払いのプランには管理するオンラインのサブスクリプションがありません。Enterprise にはこのボタンが表示されず、請求書払いの Team プランではサブスクリプションがないという応答が返ります。こうしたプランの変更や解約は [sales@objectos.ai](mailto:sales@objectos.ai) にご連絡ください。 + +## AI シートを変更する [#change-ai-seats] + +コンソールではまだ AI シートの数を変更できず、カスタマーポータルでもシート数とプランは変更できません。AI シートを追加または削減するには、オーナーまたは管理者が、組織と必要なシート数を添えて [sales@objectos.ai](mailto:sales@objectos.ai) に連絡してください。私たちがサブスクリプション上で変更します。変更後は、AI 利用枠とシートの割り当て上限の両方が新しい数に従います。 + +## 支払い、請求書、返金 [#payment-invoices-and-refunds] + +コンソールでの購入(Team プランと [AI クレジットパック](/docs/cloud/ai-credits-and-limits#buy-ai-credits))は、私たちの再販業者であり Merchant of Record である **Paddle.com** が販売します。Paddle がチェックアウトを運営し、売上税や VAT を計算し、領収書と請求書を発行します。そのため、カードの利用明細と領収書には ObjectOS ではなく **Paddle** と表示されます。請求書はカスタマーポータルにあります([サブスクリプションを管理する](#manage-your-subscription))。 + +支払いが返金される条件と申請の方法は、www.objectos.ai の[返金・解約ポリシー](https://www.objectos.ai/en/refunds/)に記載されています。 + +## プランに含まれないものを確認する [#see-what-your-plan-leaves-out] + +コンソールの 2 か所で、営業ページを挟まずに確認できます。 + +- **Billing** は 3 つのプランを並べて比較し、現在のプランに **Current plan** の印を付けます。すべてのメンバーが読めますが、そのボタンが表示されるのはオーナーと管理者だけです。 +- 環境の **Overview** タブには、折りたたまれた **Features that need a higher plan: N · View** の行があります。開くと、現在のプランに含まれない各機能が、それを含むプランとともに一覧されます。ロックされた機能がコンソールのほかの場所に現れる場合は、**Team plan and above** のような、そのプランの名前を示す短い印が付き、**Billing** へ移動できます。 + +## ダウングレード [#downgrading] + +下位のプランに下げても、データが削除されることは決してありません。 + +- 環境は動き続け、データも保持されます。アーカイブされた環境は、誰かが削除するまで残ります([環境](/docs/cloud/environments#how-long-an-archived-environment-is-kept))。 +- Free のストレージの割り当てを超えた環境は、すべてのバイトを保持し、読み取りとエクスポートができる状態のまま、アップロードとインポートを受け付けなくなります([ストレージと上限](/docs/cloud/storage-and-limits))。 +- 独自のドメインは解放されずに一時停止され、後でアップグレードすると自動的に戻ります([ドメイン](/docs/cloud/domains#downgrade-and-upgrade))。 + +## Enterprise [#enterprise] + +**Enterprise** は **Billing** からではなく契約で販売されます。ホスト型サービス上で、自社のアイデンティティプロバイダーによるシングルサインオン、AI ガバナンス、上限のないストレージ、優先サポートを提供します。カバーする内容とセルフマネージドのオプションは[ライセンスと料金](/docs/editions/license)にあります。ObjectOS Cloud に Business プランはありません。 + +## 次へ [#next] + +- [エディションの比較](/docs/editions/compare):Community と Enterprise と並べたプラン。 +- [AI クレジットと上限](/docs/cloud/ai-credits-and-limits):AI 利用枠の仕組み。 diff --git a/content/docs/cloud/plans-and-seats.zh-Hans.mdx b/content/docs/cloud/plans-and-seats.zh-Hans.mdx new file mode 100644 index 0000000..ed73ddf --- /dev/null +++ b/content/docs/cloud/plans-and-seats.zh-Hans.mdx @@ -0,0 +1,124 @@ +--- +title: 套餐与 AI 席位 +seoTitle: "ObjectOS Cloud 套餐:Free、Team、Enterprise 与 AI 席位" +description: ObjectOS Cloud 的套餐 —— Free、Team 和 Enterprise —— AI 席位是唯一付费的席位、如何升级、取消或更改席位、由谁向你收费,以及控制台在哪里显示你的套餐不包含什么。 +editions: [cloud] +translation: + source_sha: 5ea86b45cfd4491869e8c51ca411f09908bbba788aaa6630e053d96777651469 + guide_rev: 1 + mode: auto +--- + +ObjectOS Cloud 有两个在控制台中选择的套餐,**Free** 和 **Team**,以及按合同 +提供的 **Enterprise**。套餐属于**组织**,适用于它的环境。只有 **AI 席位** +需要付费:组织中的其他人都可以免费使用和查看应用,而且没有任何套餐限制成员、 +记录或对象的数量。 + +| | **Free** | **Team** | **Enterprise** | +|---|---|---|---| +| 价格 | 0 美元 | 24 美元 / AI 席位 / 月,或按年付费 20 美元 / AI 席位 / 月 | 按合同 | +| [环境](/docs/cloud/environments) | 1 | 1 | 1 | +| [AI 额度](/docs/cloud/ai-credits-and-limits) | 每周额度 | 更高的额度,随 AI 席位增长,外加 [AI 点数包](/docs/cloud/ai-credits-and-limits#buy-ai-credits) | 随 AI 席位增长,外加 AI 点数包 | +| [每个环境的存储](/docs/cloud/storage-and-limits) | 1 GB | 20 GB | 不设上限 | +| [AI Agent 访问(MCP)](/docs/configure/mcp#on-objectos-cloud) | 每分钟 20 次请求,每天 1,000 次 | 每分钟 120 次请求,无每日上限 | 每分钟 120 次请求,无每日上限 | +| 品牌平台子域名 | ✓ | ✓ | ✓ | +| [你自己的域名](/docs/cloud/domains) | — | 每个生产环境一个 | ✓ | +| [审批工作流](/docs/build/automation/approvals) | — | ✓ | ✓ | +| [定时和相对时间流程](/docs/build/automation/flows) | — | ✓ | ✓ | +| [记录级和字段级安全](/docs/configure/permissions) | ✓ | ✓ | ✓ | +| 登录 | ObjectOS Cloud 登录 | ObjectOS Cloud 登录 | ObjectOS Cloud 登录;按合同提供与你的身份提供商的单点登录 | +| 支持 | 社区 | 标准 | 优先 | + +ObjectOS Cloud 处于[公开预览](/docs/editions/public-preview)阶段: +价格为预览期价格,任何变更都会提前公告。 + +## AI 席位 [#the-ai-seat] + +**AI 席位**是指能够用 AI 构建、并就你的数据向 AI 提问的成员 —— +即使用 [AI Builder](/docs/build/ai-builder) 和应用内助手。它是唯一付费的 +席位。没有 AI 席位的成员、只读用户,以及通过自己的 AI 客户端经 +[MCP](/docs/configure/mcp) 构建的开发者,都不收费。 + +你购买的 AI 席位数量是组织的一项设置,在结账时选定,[之后可以更改](#change-ai-seats)。它决定 +两件事的规模: + +- 组织的 **AI 额度**,按席位计算 + ([AI 点数与限制](/docs/cloud/ai-credits-and-limits)); +- 在开启了按人分配席位的环境中,能被**分配** AI 席位的人数。 + +## 升级 [#upgrade] + +升级由所有者或管理员在某个环境的页面上进行:它的页头,或 +**Settings → Plan and billing**。 + +1. 选择 **Upgrade Plan**。对话框会询问套餐(Team)、计费周期(按月,或 + 按年,每个 AI 席位每月 20 美元)以及 AI 席位数量。 +2. 一个安全结账页面会在新标签页中打开。费用计入你的组织, + 而不是某一个环境。 +3. 付款完成后,组织的套餐随之变更,它的环境会采用新套餐, + 无需重新部署。 + +在你的组织尚未开放在线支付时,按钮显示为 +**Upgrade to Team**,并改为打开 **Billing**,在那里 Team 的 +**Contact sales** 按钮会与我们一起开始升级。 + +Enterprise 由销售协助:在 **Billing** 的 Enterprise 一列点击 **Contact sales**。 + +## 管理你的订阅 [#manage-your-subscription] + +通过在线结账购买的 Team 套餐是一项订阅,由所有者或管理员在某个环境的 **Settings → Plan and billing** 中管理:**Current plan** 一行上的 **Manage subscription** 会在新标签页中打开 Paddle 的客户门户。在门户中你可以: + +- **取消**订阅。订阅不再续费,套餐保留到你已付费周期的结束;之后组织回到 Free,不会删除任何内容([降级](#downgrading)); +- 更新**付款方式**; +- 查看你的**交易记录**并下载**发票**。 + +订阅期间,**Home** 上的 **Plan and usage** 卡片会向所有者和管理员显示 **Next charge:** 及其日期;取消之后,它显示 **Cancels at period end:** 以及套餐结束的日期。 + +**Manage subscription** 只在 Team 套餐上、在在线支付开放后提供给所有者和管理员。按发票计费的套餐没有可管理的在线订阅:Enterprise 从不显示该按钮,按发票计费的 Team 套餐会答复它没有在线订阅。此类套餐的更改或取消请通过 [sales@objectos.ai](mailto:sales@objectos.ai) 联系我们。 + +## 更改 AI 席位 [#change-ai-seats] + +控制台目前还不能更改 AI 席位数量,客户门户既不能更改席位数量,也不能更改套餐。要增加或减少 AI 席位,由所有者或管理员写信到 [sales@objectos.ai](mailto:sales@objectos.ai),说明组织以及它应有的席位数量,我们会在你的订阅上进行更改。更改之后,AI 额度和席位分配上限都会随新的数量变化。 + +## 付款、发票与退款 [#payment-invoices-and-refunds] + +控制台中的购买 —— Team 套餐和 [AI 点数包](/docs/cloud/ai-credits-and-limits#buy-ai-credits) —— 由我们的经销商和记录商户(Merchant of Record)**Paddle.com** 售卖。Paddle 负责结账、计算任何销售税或增值税,并开具收据和发票,因此你的银行卡账单上的扣款和收据显示的是 **Paddle**,而不是 ObjectOS。发票在客户门户中([管理你的订阅](#manage-your-subscription))。 + +款项何时可以退款以及如何申请,见 www.objectos.ai 上的[退款与取消政策](https://www.objectos.ai/en/refunds/)。 + +## 查看你的套餐不包含什么 [#see-what-your-plan-leaves-out] + +控制台中有两个地方会告诉你,中间无需经过销售页面: + +- **Billing** 把三个套餐并排对比,并用 **Current plan** 标出你当前 + 所在的套餐。每个成员都能阅读它;只有所有者和管理员能看到其中的按钮。 +- 环境的 **Overview** 标签页上有一行折叠内容, + **Features that need a higher plan: N · View**。展开后会列出当前套餐 + 不包含的每项功能,以及包含它的套餐。 + 当某个锁定功能出现在控制台的其他地方时,它会带一个简短的标记,注明 + 它所属的套餐,例如 **Team plan and above**,点击后进入 + **Billing**。 + +## 降级 [#downgrading] + +降到更低的套餐从不会删除数据: + +- 环境继续运行并保留它的数据;已归档的环境会一直保留,直到有人删除它 + ([环境](/docs/cloud/environments#how-long-an-archived-environment-is-kept))。 +- 超出 Free 存储额度的环境保留每一个字节,仍可读取和导出, + 只是不再接受上传和导入 + ([存储与限制](/docs/cloud/storage-and-limits))。 +- 你自己的域名会被暂停而不是释放,并会在之后升级时自动恢复 + ([域名](/docs/cloud/domains#downgrade-and-upgrade))。 + +## Enterprise [#enterprise] + +**Enterprise** 按合同售卖,而不是通过 **Billing**:在托管服务上提供与你的 +身份提供商的单点登录、AI 治理、不设上限的存储和优先支持。它涵盖的内容以及 +自管理的选项见[许可与定价](/docs/editions/license)。ObjectOS Cloud 上没有 +Business 套餐。 + +## 下一步 [#next] + +- [版本对比](/docs/editions/compare) —— 这些套餐与 Community 和 Enterprise 的并列对比。 +- [AI 点数与限制](/docs/cloud/ai-credits-and-limits) —— AI 额度如何运作。 diff --git a/content/docs/cloud/plans-and-seats.zh-Hant.mdx b/content/docs/cloud/plans-and-seats.zh-Hant.mdx new file mode 100644 index 0000000..db45b43 --- /dev/null +++ b/content/docs/cloud/plans-and-seats.zh-Hant.mdx @@ -0,0 +1,125 @@ +--- +# @generated zh-Hant from zh-Hans -- do not edit. Edit the English source, then regenerate: pnpm --filter @objectos/docs gen:zh-hant +title: 套餐與 AI 席位 +seoTitle: "ObjectOS Cloud 套餐:Free、Team、Enterprise 與 AI 席位" +description: ObjectOS Cloud 的套餐 —— Free、Team 和 Enterprise —— AI 席位是唯一付費的席位、如何升級、取消或更改席位、由誰向你收費,以及控制台在哪裡顯示你的套餐不包含什麼。 +editions: [cloud] +translation: + source_sha: 5ea86b45cfd4491869e8c51ca411f09908bbba788aaa6630e053d96777651469 + guide_rev: 1 + mode: auto +--- + +ObjectOS Cloud 有兩個在控制台中選擇的套餐,**Free** 和 **Team**,以及按合同 +提供的 **Enterprise**。套餐屬於**組織**,適用於它的環境。只有 **AI 席位** +需要付費:組織中的其他人都可以免費使用和檢視應用,而且沒有任何套餐限制成員、 +記錄或物件的數量。 + +| | **Free** | **Team** | **Enterprise** | +|---|---|---|---| +| 價格 | 0 美元 | 24 美元 / AI 席位 / 月,或按年付費 20 美元 / AI 席位 / 月 | 按合同 | +| [環境](/docs/cloud/environments) | 1 | 1 | 1 | +| [AI 額度](/docs/cloud/ai-credits-and-limits) | 每週額度 | 更高的額度,隨 AI 席位增長,外加 [AI 點數包](/docs/cloud/ai-credits-and-limits#buy-ai-credits) | 隨 AI 席位增長,外加 AI 點數包 | +| [每個環境的儲存](/docs/cloud/storage-and-limits) | 1 GB | 20 GB | 不設上限 | +| [AI Agent 訪問(MCP)](/docs/configure/mcp#on-objectos-cloud) | 每分鐘 20 次請求,每天 1,000 次 | 每分鐘 120 次請求,無每日上限 | 每分鐘 120 次請求,無每日上限 | +| 品牌平臺子域名 | ✓ | ✓ | ✓ | +| [你自己的域名](/docs/cloud/domains) | — | 每個生產環境一個 | ✓ | +| [審批工作流](/docs/build/automation/approvals) | — | ✓ | ✓ | +| [定時和相對時間流程](/docs/build/automation/flows) | — | ✓ | ✓ | +| [記錄級和欄位級安全](/docs/configure/permissions) | ✓ | ✓ | ✓ | +| 登入 | ObjectOS Cloud 登入 | ObjectOS Cloud 登入 | ObjectOS Cloud 登入;按合同提供與你的身份提供商的單點登入 | +| 支援 | 社群 | 標準 | 優先 | + +ObjectOS Cloud 處於[公開預覽](/docs/editions/public-preview)階段: +價格為預覽期價格,任何變更都會提前公告。 + +## AI 席位 [#the-ai-seat] + +**AI 席位**是指能夠用 AI 構建、並就你的資料向 AI 提問的成員 —— +即使用 [AI Builder](/docs/build/ai-builder) 和應用內助手。它是唯一付費的 +席位。沒有 AI 席位的成員、只讀使用者,以及通過自己的 AI 客戶端經 +[MCP](/docs/configure/mcp) 構建的開發者,都不收費。 + +你購買的 AI 席位數量是組織的一項設定,在結賬時選定,[之後可以更改](#change-ai-seats)。它決定 +兩件事的規模: + +- 組織的 **AI 額度**,按席位計算 + ([AI 點數與限制](/docs/cloud/ai-credits-and-limits)); +- 在開啟了按人分配席位的環境中,能被**分配** AI 席位的人數。 + +## 升級 [#upgrade] + +升級由所有者或管理員在某個環境的頁面上進行:它的頁頭,或 +**Settings → Plan and billing**。 + +1. 選擇 **Upgrade Plan**。對話方塊會詢問套餐(Team)、計費週期(按月,或 + 按年,每個 AI 席位每月 20 美元)以及 AI 席位數量。 +2. 一個安全結賬頁面會在新標籤頁中開啟。費用計入你的組織, + 而不是某一個環境。 +3. 付款完成後,組織的套餐隨之變更,它的環境會採用新套餐, + 無需重新部署。 + +在你的組織尚未開放線上支付時,按鈕顯示為 +**Upgrade to Team**,並改為開啟 **Billing**,在那裡 Team 的 +**Contact sales** 按鈕會與我們一起開始升級。 + +Enterprise 由銷售協助:在 **Billing** 的 Enterprise 一列點選 **Contact sales**。 + +## 管理你的訂閱 [#manage-your-subscription] + +通過線上結賬購買的 Team 套餐是一項訂閱,由所有者或管理員在某個環境的 **Settings → Plan and billing** 中管理:**Current plan** 一行上的 **Manage subscription** 會在新標籤頁中開啟 Paddle 的客戶門戶。在門戶中你可以: + +- **取消**訂閱。訂閱不再續費,套餐保留到你已付費週期的結束;之後組織回到 Free,不會刪除任何內容([降級](#downgrading)); +- 更新**付款方式**; +- 檢視你的**交易記錄**並下載**發票**。 + +訂閱期間,**Home** 上的 **Plan and usage** 卡片會向所有者和管理員顯示 **Next charge:** 及其日期;取消之後,它顯示 **Cancels at period end:** 以及套餐結束的日期。 + +**Manage subscription** 只在 Team 套餐上、在線上支付開放後提供給所有者和管理員。按發票計費的套餐沒有可管理的線上訂閱:Enterprise 從不顯示該按鈕,按發票計費的 Team 套餐會答覆它沒有線上訂閱。此類套餐的更改或取消請通過 [sales@objectos.ai](mailto:sales@objectos.ai) 聯絡我們。 + +## 更改 AI 席位 [#change-ai-seats] + +控制台目前還不能更改 AI 席位數量,客戶門戶既不能更改席位數量,也不能更改套餐。要增加或減少 AI 席位,由所有者或管理員寫信到 [sales@objectos.ai](mailto:sales@objectos.ai),說明組織以及它應有的席位數量,我們會在你的訂閱上進行更改。更改之後,AI 額度和席位分配上限都會隨新的數量變化。 + +## 付款、發票與退款 [#payment-invoices-and-refunds] + +控制台中的購買 —— Team 套餐和 [AI 點數包](/docs/cloud/ai-credits-and-limits#buy-ai-credits) —— 由我們的經銷商和記錄商戶(Merchant of Record)**Paddle.com** 售賣。Paddle 負責結賬、計算任何銷售稅或增值稅,並開具收據和發票,因此你的銀行卡賬單上的扣款和收據顯示的是 **Paddle**,而不是 ObjectOS。發票在客戶門戶中([管理你的訂閱](#manage-your-subscription))。 + +款項何時可以退款以及如何申請,見 www.objectos.ai 上的[退款與取消政策](https://www.objectos.ai/en/refunds/)。 + +## 檢視你的套餐不包含什麼 [#see-what-your-plan-leaves-out] + +控制台中有兩個地方會告訴你,中間無需經過銷售頁面: + +- **Billing** 把三個套餐並排對比,並用 **Current plan** 標出你當前 + 所在的套餐。每個成員都能閱讀它;只有所有者和管理員能看到其中的按鈕。 +- 環境的 **Overview** 標籤頁上有一行摺疊內容, + **Features that need a higher plan: N · View**。展開後會列出當前套餐 + 不包含的每項功能,以及包含它的套餐。 + 當某個鎖定功能出現在控制台的其他地方時,它會帶一個簡短的標記,註明 + 它所屬的套餐,例如 **Team plan and above**,點選後進入 + **Billing**。 + +## 降級 [#downgrading] + +降到更低的套餐從不會刪除資料: + +- 環境繼續執行並保留它的資料;已歸檔的環境會一直保留,直到有人刪除它 + ([環境](/docs/cloud/environments#how-long-an-archived-environment-is-kept))。 +- 超出 Free 儲存額度的環境保留每一個位元組,仍可讀取和匯出, + 只是不再接受上傳和匯入 + ([儲存與限制](/docs/cloud/storage-and-limits))。 +- 你自己的域名會被暫停而不是釋放,並會在之後升級時自動恢復 + ([域名](/docs/cloud/domains#downgrade-and-upgrade))。 + +## Enterprise [#enterprise] + +**Enterprise** 按合同售賣,而不是通過 **Billing**:在託管服務上提供與你的 +身份提供商的單點登入、AI 治理、不設上限的儲存和優先支援。它涵蓋的內容以及 +自管理的選項見[許可與定價](/docs/editions/license)。ObjectOS Cloud 上沒有 +Business 套餐。 + +## 下一步 [#next] + +- [版本對比](/docs/editions/compare) —— 這些套餐與 Community 和 Enterprise 的並列對比。 +- [AI 點數與限制](/docs/cloud/ai-credits-and-limits) —— AI 額度如何運作。 diff --git a/content/docs/cloud/storage-and-limits.ja.mdx b/content/docs/cloud/storage-and-limits.ja.mdx new file mode 100644 index 0000000..cac9a87 --- /dev/null +++ b/content/docs/cloud/storage-and-limits.ja.mdx @@ -0,0 +1,61 @@ +--- +title: ストレージと上限 +seoTitle: "ObjectOS Cloud の上限:環境ごとのストレージと MCP リクエストの上限" +description: ObjectOS Cloud の環境の使用上限。1 GB と 20 GB のストレージの割り当て、いっぱいになった環境が止めるものと決して止めないもの、80% の警告、そしてプランごとの MCP リクエストとドラフトの上限。 +editions: [cloud] +translation: + source_sha: 797d642d8d75df1e4b25114e7b7cc4993b7508100e7cba34d06ab2f826fa7637 + guide_rev: 1 + mode: auto +--- + +各 ObjectOS Cloud の環境には、独自の上限がいくつかあります。このページでは、それぞれの数値が属するプランとともに一覧します。AI 利用枠には専用のページがあります:[AI クレジットと上限](/docs/cloud/ai-credits-and-limits)。 + +| 上限 | Free | Team 以上 | Enterprise | +|---|---|---|---| +| [環境ごとのストレージ](#storage) | 1 GB | 20 GB | 上限なし | +| [1 分あたりの MCP リクエスト](#mcp-limits) | 20 | 120 | 120 | +| [UTC の 1 日あたりの MCP リクエスト](#mcp-limits) | 1,000 | 1 日の上限なし | 1 日の上限なし | +| [UTC の 1 日あたりの MCP 経由の作成の書き込み](#drafts-and-authoring-writes) | 200 | 2,000 | 2,000 | +| [環境ごとの未公開のドラフト](#drafts-and-authoring-writes) | 500 | 500 | 500 | + +## ストレージ [#storage] + +すべての環境には**ストレージの割り当て**があります。Free では **1 GB**、Team では **20 GB** で、**環境ごと**に数えられ、組織が持つ環境は 1 つです。Enterprise 契約にはストレージの数値はありません(プロダクトオーナーの決定、2026-09-08:数値は確定です)。 + +**数えられるもの。** 環境のデータベースと添付ファイルです。使用量はおよそ 1 時間ごとに測り直されるので、大きなアップロードやインポートは 1 時間以内に測定値に現れます。この遅れは意図的なものです。 + +**いっぱいになった環境が止めるもの。** 割り当ての 100% から、2 つのことが拒否されます。 + +- **添付ファイルのアップロード**(ファイルと画像のフィールド) +- レコードの**一括インポート** + +拒否は、コード `STORAGE_LIMIT_REACHED` とアップグレードの方法とともに `403` で返されます。 + +**決して止めないもの。** 単一のレコードの作成、編集、削除。何かを読むこと。エクスポート。そして空き容量を作るための添付ファイルの削除です。環境が割り当てに近づいているせいで、その環境で構築されたアプリを使う人がフォームを保存できなくなることは決してありません。 + +**警告。** **80%** でコンソールにバナーが表示されます。これは警告であって上限ではありません。アップロードとインポートは 100% まで引き続き通ります。 + +**ダウングレードは何も削除しません。** ダウングレードの後で Free の割り当てを超えてしまった環境は、すべてのバイトを保持し、読み取りとエクスポートができる状態のまま、再びアップグレードされるか空き容量ができるまで、アップロードとインポートを受け付けなくなるだけです。 + +## MCP の上限 [#mcp-limits] + +すべての環境の [MCP エンドポイント](/docs/configure/mcp#on-objectos-cloud)が受け付けるリクエストの数は決まっており、その環境に接続しているすべてのエージェントで共有されます。[cloud#3203](https://github.com/objectstack-ai/cloud/issues/3203) で決定されました。 + +- **Free:** 1 分あたり 20 リクエスト、UTC の 1 日あたり 1,000。 +- **Team 以上:** 1 分あたり 120 リクエスト、1 日の上限なし。 + +リクエストは 1 つの MCP メッセージです。ツールの呼び出し、一覧の取得、接続のハンドシェイクの各ステップです。バッチはその中の各メッセージを数え、その日の残りの数に収まらないバッチは丸ごと拒否されます。1 分あたりの割り当ては連続的に補充されるので、1 分あたりの数値までの短い集中した利用は問題ありません。 + +上限を超えると、エンドポイントは `Retry-After` ヘッダー付きの `429 Too Many Requests` で応答し、本文の `error.code` は `RATE_LIMIT_EXCEEDED` です。メッセージには、どの上限に達したか、いつリセットされるかが示され、Free では Team へのアップグレードも案内されます。拒否されたリクエストは実行されておらず、どちらの上限も消費しません。待った後の次のリクエストは通常どおり処理されます。人が操作するエージェントは有料プランの上限を十分に下回ります。上限に達するエージェントは、たいていは同じツールを繰り返し呼び出すループです。 + +## ドラフトと作成の書き込み [#drafts-and-authoring-writes] + +アプリの設計への変更は、公開されるまで**ドラフト**としてステージングされます。環境が保持できる**未公開のドラフトは最大 500 件**で、どのプランでも、どの方法で作られたものでも同じです。それを超えると、さらにドラフトをステージングする変更は、ドラフトが公開または破棄されるまで拒否されます。これは時間でリセットされることはありません。 + +MCP 経由で届く作成の書き込み(メタデータを作成または変更するビルドツール)も、UTC の 1 日ごとに数えられます。Free では **200**、Team 以上では **2,000** です。読み取りとチェックは数えられません。どちらの拒否も、リクエストの上限と同じ `RATE_LIMIT_EXCEEDED` の応答を使い、その数、上限、いつリセットされるかを示します。[cloud#3303](https://github.com/objectstack-ai/cloud/issues/3303) で決定されました。 + +## 次へ [#next] + +- [プランと AI シート](/docs/cloud/plans-and-seats):各プランに含まれるもの。 +- [AI ツールを接続する(MCP)](/docs/configure/mcp#on-objectos-cloud):環境の MCP エンドポイントを有効にする。 diff --git a/content/docs/cloud/storage-and-limits.zh-Hans.mdx b/content/docs/cloud/storage-and-limits.zh-Hans.mdx new file mode 100644 index 0000000..b54045a --- /dev/null +++ b/content/docs/cloud/storage-and-limits.zh-Hans.mdx @@ -0,0 +1,85 @@ +--- +title: 存储与限制 +seoTitle: "ObjectOS Cloud 限制:每个环境的存储和 MCP 请求限制" +description: ObjectOS Cloud 环境的用量限制 —— 1 GB 和 20 GB 的存储额度、存储满的环境会停止什么以及从不停止什么、80% 警告,以及每个套餐的 MCP 请求限制和草稿限制。 +editions: [cloud] +translation: + source_sha: 797d642d8d75df1e4b25114e7b7cc4993b7508100e7cba34d06ab2f826fa7637 + guide_rev: 1 + mode: auto +--- + +每个 ObjectOS Cloud 环境都有几项自己的限制。本页列出这些限制,以及每个 +数字所属的套餐。AI 额度有它自己的页面: +[AI 点数与限制](/docs/cloud/ai-credits-and-limits)。 + +| 限制 | Free | Team 及以上 | Enterprise | +|---|---|---|---| +| [每个环境的存储](#storage) | 1 GB | 20 GB | 不设上限 | +| [每分钟 MCP 请求数](#mcp-limits) | 20 | 120 | 120 | +| [每个 UTC 日的 MCP 请求数](#mcp-limits) | 1,000 | 无每日上限 | 无每日上限 | +| [每个 UTC 日通过 MCP 的编写写入](#drafts-and-authoring-writes) | 200 | 2,000 | 2,000 | +| [每个环境的未发布草稿](#drafts-and-authoring-writes) | 500 | 500 | 500 | + +## 存储 [#storage] + +每个环境都有一份**存储额度**:Free 上 **1 GB**,Team 上 **20 GB**, +**按环境**计算,而一个组织只有一个环境。Enterprise 合同不设 +存储数字。(产品负责人裁定,2026-09-08:这些数字是最终的。) + +**计入什么。** 环境的数据库加上它的附件。用量大约每小时重新测量一次, +因此一次大的上传或导入会在一小时内反映到读数中;这种延迟是有意为之。 + +**存储满的环境会停止什么。** 从额度的 100% 起,两件事会被拒绝: + +- **附件上传**(文件和图片字段); +- 记录的**批量导入**。 + +拒绝返回 `403`,代码为 `STORAGE_LIMIT_REACHED`,并附上升级的途径。 + +**它从不停止什么。** 创建、编辑或删除单条记录;读取任何内容;导出;以及 +删除附件以释放空间。使用基于该环境构建的应用的人,永远不会因为环境接近 +额度而无法保存表单。 + +**警告。** 达到 **80%** 时,控制台会显示一条横幅。它是警告,不是 +限制:在达到 100% 之前,上传和导入仍会正常进行。 + +**降级不会删除任何东西。** 降级后超出 Free 额度的环境保留每一个字节, +仍可读取和导出,只是不再接受上传和导入,直到再次升级或释放出空间。 + +## MCP 限制 [#mcp-limits] + +每个环境的 [MCP 端点](/docs/configure/mcp#on-objectos-cloud) +接受固定数量的请求,由连接到该环境的所有 Agent 共享。裁定见 +[cloud#3203](https://github.com/objectstack-ai/cloud/issues/3203)。 + +- **Free**:每分钟 20 次请求,每个 UTC 日 1,000 次。 +- **Team 及以上**:每分钟 120 次请求,无每日上限。 + +一次请求就是一条 MCP 消息:一次工具调用、一次列出、连接握手的每一步。 +批处理会计入其中的每一条消息,当天剩余次数容纳不下的批处理会被整体拒绝。 +每分钟额度是持续补充的,因此不超过每分钟数值的短时突发没有问题。 + +超过限制时,端点返回 `429 Too Many Requests` 和 `Retry-After` +头,响应体的 `error.code` 为 `RATE_LIMIT_EXCEEDED`。消息会说明触及了 +哪个限制以及何时重置;在 Free 上还会指向升级到 Team。被拒绝的请求没有 +运行,也不占用任何一个限制,等待之后的下一个请求会正常处理。由人驱动的 +Agent 远低于付费套餐的限制;触及限制的通常是一个反复调用同一工具的循环。 + +## 草稿与编写写入 [#drafts-and-authoring-writes] + +对应用设计的变更在发布之前会暂存为**草稿**。 +一个环境最多容纳 **500 个未发布草稿**,在每个套餐上都是如此,无论它们是 +以哪种方式产生的。超过这个数量后,会再暂存一个草稿的变更会被拒绝,直到 +草稿被发布或丢弃;这一项没有任何时钟会重置。 + +通过 MCP 到达的编写写入 —— 创建或更改元数据的构建工具 —— 也按 UTC 日 +计数:Free 上 **200** 次,Team 及以上 **2,000** 次。读取和检查不计数。 +两种拒绝都使用与请求限制相同的 `RATE_LIMIT_EXCEEDED` 应答,附带计数、限制 +以及何时重置。裁定见 +[cloud#3303](https://github.com/objectstack-ai/cloud/issues/3303)。 + +## 下一步 [#next] + +- [套餐与 AI 席位](/docs/cloud/plans-and-seats) —— 每个套餐包含什么。 +- [连接 AI 工具(MCP)](/docs/configure/mcp#on-objectos-cloud) —— 开启环境的 MCP 端点。 diff --git a/content/docs/cloud/storage-and-limits.zh-Hant.mdx b/content/docs/cloud/storage-and-limits.zh-Hant.mdx new file mode 100644 index 0000000..ab92d1e --- /dev/null +++ b/content/docs/cloud/storage-and-limits.zh-Hant.mdx @@ -0,0 +1,86 @@ +--- +# @generated zh-Hant from zh-Hans -- do not edit. Edit the English source, then regenerate: pnpm --filter @objectos/docs gen:zh-hant +title: 儲存與限制 +seoTitle: "ObjectOS Cloud 限制:每個環境的儲存和 MCP 請求限制" +description: ObjectOS Cloud 環境的用量限制 —— 1 GB 和 20 GB 的儲存額度、儲存滿的環境會停止什麼以及從不停止什麼、80% 警告,以及每個套餐的 MCP 請求限制和草稿限制。 +editions: [cloud] +translation: + source_sha: 797d642d8d75df1e4b25114e7b7cc4993b7508100e7cba34d06ab2f826fa7637 + guide_rev: 1 + mode: auto +--- + +每個 ObjectOS Cloud 環境都有幾項自己的限制。本頁列出這些限制,以及每個 +數字所屬的套餐。AI 額度有它自己的頁面: +[AI 點數與限制](/docs/cloud/ai-credits-and-limits)。 + +| 限制 | Free | Team 及以上 | Enterprise | +|---|---|---|---| +| [每個環境的儲存](#storage) | 1 GB | 20 GB | 不設上限 | +| [每分鐘 MCP 請求數](#mcp-limits) | 20 | 120 | 120 | +| [每個 UTC 日的 MCP 請求數](#mcp-limits) | 1,000 | 無每日上限 | 無每日上限 | +| [每個 UTC 日通過 MCP 的編寫寫入](#drafts-and-authoring-writes) | 200 | 2,000 | 2,000 | +| [每個環境的未釋出草稿](#drafts-and-authoring-writes) | 500 | 500 | 500 | + +## 儲存 [#storage] + +每個環境都有一份**儲存額度**:Free 上 **1 GB**,Team 上 **20 GB**, +**按環境**計算,而一個組織只有一個環境。Enterprise 合同不設 +儲存數字。(產品負責人裁定,2026-09-08:這些數字是最終的。) + +**計入什麼。** 環境的資料庫加上它的附件。用量大約每小時重新測量一次, +因此一次大的上傳或匯入會在一小時內反映到讀數中;這種延遲是有意為之。 + +**儲存滿的環境會停止什麼。** 從額度的 100% 起,兩件事會被拒絕: + +- **附件上傳**(檔案和圖片欄位); +- 記錄的**批次匯入**。 + +拒絕返回 `403`,程式碼為 `STORAGE_LIMIT_REACHED`,並附上升級的途徑。 + +**它從不停止什麼。** 建立、編輯或刪除單條記錄;讀取任何內容;匯出;以及 +刪除附件以釋放空間。使用基於該環境構建的應用的人,永遠不會因為環境接近 +額度而無法儲存表單。 + +**警告。** 達到 **80%** 時,控制台會顯示一條橫幅。它是警告,不是 +限制:在達到 100% 之前,上傳和匯入仍會正常進行。 + +**降級不會刪除任何東西。** 降級後超出 Free 額度的環境保留每一個位元組, +仍可讀取和匯出,只是不再接受上傳和匯入,直到再次升級或釋放出空間。 + +## MCP 限制 [#mcp-limits] + +每個環境的 [MCP 端點](/docs/configure/mcp#on-objectos-cloud) +接受固定數量的請求,由連線到該環境的所有 Agent 共享。裁定見 +[cloud#3203](https://github.com/objectstack-ai/cloud/issues/3203)。 + +- **Free**:每分鐘 20 次請求,每個 UTC 日 1,000 次。 +- **Team 及以上**:每分鐘 120 次請求,無每日上限。 + +一次請求就是一條 MCP 訊息:一次工具呼叫、一次列出、連線握手的每一步。 +批處理會計入其中的每一條訊息,當天剩餘次數容納不下的批處理會被整體拒絕。 +每分鐘額度是持續補充的,因此不超過每分鐘數值的短時突發沒有問題。 + +超過限制時,端點返回 `429 Too Many Requests` 和 `Retry-After` +頭,響應體的 `error.code` 為 `RATE_LIMIT_EXCEEDED`。訊息會說明觸及了 +哪個限制以及何時重置;在 Free 上還會指向升級到 Team。被拒絕的請求沒有 +執行,也不佔用任何一個限制,等待之後的下一個請求會正常處理。由人驅動的 +Agent 遠低於付費套餐的限制;觸及限制的通常是一個反覆呼叫同一工具的迴圈。 + +## 草稿與編寫寫入 [#drafts-and-authoring-writes] + +對應用設計的變更在釋出之前會暫存為**草稿**。 +一個環境最多容納 **500 個未釋出草稿**,在每個套餐上都是如此,無論它們是 +以哪種方式產生的。超過這個數量後,會再暫存一個草稿的變更會被拒絕,直到 +草稿被髮布或丟棄;這一項沒有任何時鐘會重置。 + +通過 MCP 到達的編寫寫入 —— 建立或更改後設資料的構建工具 —— 也按 UTC 日 +計數:Free 上 **200** 次,Team 及以上 **2,000** 次。讀取和檢查不計數。 +兩種拒絕都使用與請求限制相同的 `RATE_LIMIT_EXCEEDED` 應答,附帶計數、限制 +以及何時重置。裁定見 +[cloud#3303](https://github.com/objectstack-ai/cloud/issues/3303)。 + +## 下一步 [#next] + +- [套餐與 AI 席位](/docs/cloud/plans-and-seats) —— 每個套餐包含什麼。 +- [連線 AI 工具(MCP)](/docs/configure/mcp#on-objectos-cloud) —— 開啟環境的 MCP 端點。 diff --git a/content/docs/configure/mcp.ja.mdx b/content/docs/configure/mcp.ja.mdx index 34196ed..9c429d6 100644 --- a/content/docs/configure/mcp.ja.mdx +++ b/content/docs/configure/mcp.ja.mdx @@ -3,7 +3,7 @@ title: AI ツールを接続する(MCP) description: Claude Code、Claude Desktop、または任意の MCP クライアントを ObjectOS アプリに向け、エージェントにあなたの権限モデルのもとでデータを扱わせます。 editions: [community, cloud, enterprise] translation: - source_sha: 284d38d7199dbc99e3df09c43ffc520333a1fff28e22d0681d8b885d554bf1e0 + source_sha: 0bec90d540bb424e11d1cedf6c0532227a9ce328717d2448f1c7fdc8b8291017 guide_rev: 1 mode: auto --- @@ -177,9 +177,9 @@ What objects does this app have, and what fields does the main one carry? 読み取りと `verify_build` は書き込みとして数えられません。どちらかの上限を超えると、ツールの呼び出しは `RATE_LIMIT_EXCEEDED`、その数、そして何でリセットされるかとともに拒否されます。書き込みは UTC の翌日に、ドラフトは公開または破棄でリセットされます。 -> **フローが拒否されるのはなぜ?** エージェントがここでは構築できないものを使っており、拒否の理由がそれを示します。Free でのスケジュールまたは相対時間のフロー、承認ワークフローがプランに含まれていない場合の承認ステップ、またはソースで構築して[パッケージ](/docs/build/packages)として公開する種類です。 +> **フローが拒否されるのはなぜ?** エージェントがここでは構築できないものを使っており、拒否の理由がそれを示します。Free でのスケジュールまたは相対時間のフロー、Free での承認ステップ、またはソースで構築して[パッケージ](/docs/build/packages)として公開する種類です。 -エージェントが構築するのは、レコードの変更またはボタンで開始するフローで、レコードの作成、更新、削除、割り当て、判断、ループ、待機のステップから構成されます。スケジュールと相対時間のフローは Team 以上で、承認ステップはプランに[承認ワークフロー](/docs/cloud/plans-and-seats)が含まれている場合に構築できます。スクリプト、Webhook、API で起動するフローと画面フロー、そしてスクリプト、Webhook、API、ジョブ、メールテンプレート、翻訳、テーマ、プラグイン、エージェント、スキル、データソースの種類は、どのプランでもソースで構築します。 +エージェントが構築するのは、レコードの変更またはボタンで開始するフローで、レコードの作成、更新、削除、割り当て、判断、ループ、待機のステップから構成されます。スケジュールと相対時間のフローは Team 以上で、承認ステップも Team 以上で構築できます([プラン](/docs/cloud/plans-and-seats))。スクリプト、Webhook、API で起動するフローと画面フロー、そしてスクリプト、Webhook、API、ジョブ、メールテンプレート、翻訳、テーマ、プラグイン、エージェント、スキル、データソースの種類は、どのプランでもソースで構築します。 ### 上限 [#limits] diff --git a/content/docs/configure/mcp.zh-Hans.mdx b/content/docs/configure/mcp.zh-Hans.mdx index fd282ad..84f3ff5 100644 --- a/content/docs/configure/mcp.zh-Hans.mdx +++ b/content/docs/configure/mcp.zh-Hans.mdx @@ -3,7 +3,7 @@ title: 接入 AI 工具(MCP) description: 把 Claude Code、Claude Desktop 或任意 MCP 客户端指向你的 ObjectOS 应用,让 Agent 在你的权限模型约束下处理你的数据。 editions: [community, cloud, enterprise] translation: - source_sha: 284d38d7199dbc99e3df09c43ffc520333a1fff28e22d0681d8b885d554bf1e0 + source_sha: 0bec90d540bb424e11d1cedf6c0532227a9ce328717d2448f1c7fdc8b8291017 guide_rev: 1 mode: auto --- @@ -177,9 +177,9 @@ Agent 还可以**构建应用**:创建和修改它的对象、字段、视图 读取和 `verify_build` 不计为写入。超过任一上限后,工具调用会以 `RATE_LIMIT_EXCEEDED` 被拒绝,并附上计数和重置条件:写入在下一个 UTC 日重置,草稿在发布或丢弃后重置。 -> **为什么我的流程被拒绝?**它用到了 Agent 在这里无法构建的东西,拒绝信息会指出是哪一项:Free 上的定时或相对时间流程、套餐不包含审批工作流时的审批步骤,或者一种需在源码中构建并作为[包](/docs/build/packages)发布的类型。 +> **为什么我的流程被拒绝?**它用到了 Agent 在这里无法构建的东西,拒绝信息会指出是哪一项:Free 上的定时或相对时间流程、Free 上的审批步骤,或者一种需在源码中构建并作为[包](/docs/build/packages)发布的类型。 -Agent 可以构建由记录变更或按钮启动的流程,使用创建、更新和删除记录、赋值、判断、循环和等待步骤。定时和相对时间流程在 Team 及以上可以构建,审批步骤则在套餐包含[审批工作流](/docs/cloud/plans-and-seats)时可以构建。脚本、Webhook、API 触发的流程和屏幕流程,以及 script、webhook、API、job、邮件模板、翻译、主题、插件、agent、skill 和数据源这些类型,在任何套餐上都在源码中构建。 +Agent 可以构建由记录变更或按钮启动的流程,使用创建、更新和删除记录、赋值、判断、循环和等待步骤。定时和相对时间流程在 Team 及以上可以构建,审批步骤也在 Team 及以上可以构建([套餐](/docs/cloud/plans-and-seats))。脚本、Webhook、API 触发的流程和屏幕流程,以及 script、webhook、API、job、邮件模板、翻译、主题、插件、agent、skill 和数据源这些类型,在任何套餐上都在源码中构建。 ### 上限 [#limits] diff --git a/content/docs/configure/mcp.zh-Hant.mdx b/content/docs/configure/mcp.zh-Hant.mdx index b9c322e..dc29d41 100644 --- a/content/docs/configure/mcp.zh-Hant.mdx +++ b/content/docs/configure/mcp.zh-Hant.mdx @@ -4,7 +4,7 @@ title: 接入 AI 工具(MCP) description: 把 Claude Code、Claude Desktop 或任意 MCP 客戶端指向你的 ObjectOS 應用,讓 Agent 在你的許可權模型約束下處理你的資料。 editions: [community, cloud, enterprise] translation: - source_sha: 284d38d7199dbc99e3df09c43ffc520333a1fff28e22d0681d8b885d554bf1e0 + source_sha: 0bec90d540bb424e11d1cedf6c0532227a9ce328717d2448f1c7fdc8b8291017 guide_rev: 1 mode: auto --- @@ -178,9 +178,9 @@ Agent 還可以**構建應用**:建立和修改它的物件、欄位、檢視 讀取和 `verify_build` 不計為寫入。超過任一上限後,工具呼叫會以 `RATE_LIMIT_EXCEEDED` 被拒絕,並附上計數和重置條件:寫入在下一個 UTC 日重置,草稿在釋出或丟棄後重置。 -> **為什麼我的流程被拒絕?**它用到了 Agent 在這裡無法構建的東西,拒絕資訊會指出是哪一項:Free 上的定時或相對時間流程、套餐不包含審批工作流時的審批步驟,或者一種需在原始碼中構建並作為[包](/docs/build/packages)釋出的型別。 +> **為什麼我的流程被拒絕?**它用到了 Agent 在這裡無法構建的東西,拒絕資訊會指出是哪一項:Free 上的定時或相對時間流程、Free 上的審批步驟,或者一種需在原始碼中構建並作為[包](/docs/build/packages)釋出的型別。 -Agent 可以構建由記錄變更或按鈕啟動的流程,使用建立、更新和刪除記錄、賦值、判斷、迴圈和等待步驟。定時和相對時間流程在 Team 及以上可以構建,審批步驟則在套餐包含[審批工作流](/docs/cloud/plans-and-seats)時可以構建。指令碼、Webhook、API 觸發的流程和螢幕流程,以及 script、webhook、API、job、郵件模板、翻譯、主題、外掛、agent、skill 和資料來源這些型別,在任何套餐上都在原始碼中構建。 +Agent 可以構建由記錄變更或按鈕啟動的流程,使用建立、更新和刪除記錄、賦值、判斷、迴圈和等待步驟。定時和相對時間流程在 Team 及以上可以構建,審批步驟也在 Team 及以上可以構建([套餐](/docs/cloud/plans-and-seats))。指令碼、Webhook、API 觸發的流程和螢幕流程,以及 script、webhook、API、job、郵件模板、翻譯、主題、外掛、agent、skill 和資料來源這些型別,在任何套餐上都在原始碼中構建。 ### 上限 [#limits] diff --git a/content/docs/deploy/index.ja.mdx b/content/docs/deploy/index.ja.mdx index aad5c9d..ca419ff 100644 --- a/content/docs/deploy/index.ja.mdx +++ b/content/docs/deploy/index.ja.mdx @@ -4,12 +4,12 @@ seoTitle: "デプロイ:セルフマネージドの ObjectOS、Community と E description: 自社のインフラストラクチャで ObjectOS を実行します。オープンな Community イメージとライセンスされた Enterprise イメージ、ひとつのランタイム、ひとつの設定の契約、そしてライセンスが追加するものを説明します。 editions: [community, enterprise] translation: - source_sha: 8e3a6c8cf20d9cbca8dbf4e4162996b6398eecf09e17b90912fd9914ec86e3f6 + source_sha: 58a24b6ac97029ee1e3b5771fb6126075b96fe0c022bea1b5147e4066862462b guide_rev: 1 mode: auto --- -ObjectOS にはセルフマネージドのエディションが 2 つあり、デプロイ方法は同じです。**ObjectOS Community** はオープンソースのランタイムイメージで、**ObjectOS Enterprise** はライセンスされたイメージです。後者は、シングルノードの Business Self-Managed としても、完全な Enterprise デプロイメントとしても実行できます。どちらも同じランタイムを実行し、同じ設定(データベース、認証シークレット、シークレットキー)を読み込みます。違いは、イメージの入手元、アプリの組み込み方、ライセンスで有効になるものです。このセクションの各ページは両方を対象に一度だけ書かれており、ライセンスされたイメージがより多くを行う箇所では、最後に **Enterprise で追加されるもの** のセクションがあります。 +ObjectOS にはセルフマネージドのエディションが 2 つあり、デプロイ方法は同じです。**ObjectOS Community** はオープンソースのランタイムイメージで、**ObjectOS Enterprise** はライセンスされたイメージです。後者は、シングルノードの Enterprise Single-Node としても、完全な Enterprise デプロイメントとしても実行できます。どちらも同じランタイムを実行し、同じ設定(データベース、認証シークレット、シークレットキー)を読み込みます。違いは、イメージの入手元、アプリの組み込み方、ライセンスで有効になるものです。このセクションの各ページは両方を対象に一度だけ書かれており、ライセンスされたイメージがより多くを行う箇所では、最後に **Enterprise で追加されるもの** のセクションがあります。 ## 2 つのイメージ [#the-two-images] diff --git a/content/docs/deploy/index.zh-Hans.mdx b/content/docs/deploy/index.zh-Hans.mdx index a1faac6..c7d6ae2 100644 --- a/content/docs/deploy/index.zh-Hans.mdx +++ b/content/docs/deploy/index.zh-Hans.mdx @@ -4,14 +4,14 @@ seoTitle: "部署:自管理 ObjectOS,社区版和企业版" description: 在你自己的基础设施上运行 ObjectOS —— 开放的社区版镜像或需许可证的企业版镜像,同一个运行时、同一份配置契约,以及许可证额外带来什么。 editions: [community, enterprise] translation: - source_sha: 8e3a6c8cf20d9cbca8dbf4e4162996b6398eecf09e17b90912fd9914ec86e3f6 + source_sha: 58a24b6ac97029ee1e3b5771fb6126075b96fe0c022bea1b5147e4066862462b guide_rev: 1 mode: auto --- ObjectOS 有两个自管理版本,它们的部署方式相同。**ObjectOS Community** 是开源 -的运行时镜像;**ObjectOS Enterprise** 是需许可证的镜像,可以作为 Business -Self-Managed 运行在单节点上,也可以作为完整的企业版部署。两者运行同一个运行时, +的运行时镜像;**ObjectOS Enterprise** 是需许可证的镜像,可以作为 Enterprise +Single-Node 运行在单节点上,也可以作为完整的企业版部署。两者运行同一个运行时, 读取同一份配置:一个数据库、一个认证密钥和一个加密密钥。不同之处在于镜像从哪里 来、应用如何进入,以及许可证解锁什么。本节的每一页都同时为两者编写一次,并以 **企业版额外提供**一节结尾,说明需许可证的镜像能多做什么。 diff --git a/content/docs/deploy/index.zh-Hant.mdx b/content/docs/deploy/index.zh-Hant.mdx index 960c5f5..2c441be 100644 --- a/content/docs/deploy/index.zh-Hant.mdx +++ b/content/docs/deploy/index.zh-Hant.mdx @@ -5,14 +5,14 @@ seoTitle: "部署:自管理 ObjectOS,社群版和企業版" description: 在你自己的基礎設施上執行 ObjectOS —— 開放的社群版映象或需許可證的企業版映象,同一個執行時、同一份配置契約,以及許可證額外帶來什麼。 editions: [community, enterprise] translation: - source_sha: 8e3a6c8cf20d9cbca8dbf4e4162996b6398eecf09e17b90912fd9914ec86e3f6 + source_sha: 58a24b6ac97029ee1e3b5771fb6126075b96fe0c022bea1b5147e4066862462b guide_rev: 1 mode: auto --- ObjectOS 有兩個自管理版本,它們的部署方式相同。**ObjectOS Community** 是開源 -的執行時映象;**ObjectOS Enterprise** 是需許可證的映象,可以作為 Business -Self-Managed 執行在單節點上,也可以作為完整的企業版部署。兩者運行同一個執行時, +的執行時映象;**ObjectOS Enterprise** 是需許可證的映象,可以作為 Enterprise +Single-Node 執行在單節點上,也可以作為完整的企業版部署。兩者運行同一個執行時, 讀取同一份配置:一個數據庫、一個認證金鑰和一個加密金鑰。不同之處在於映象從哪裡 來、應用如何進入,以及許可證解鎖什麼。本節的每一頁都同時為兩者編寫一次,並以 **企業版額外提供**一節結尾,說明需許可證的映象能多做什麼。 diff --git a/content/docs/editions/compare.ja.mdx b/content/docs/editions/compare.ja.mdx new file mode 100644 index 0000000..dcd8047 --- /dev/null +++ b/content/docs/editions/compare.ja.mdx @@ -0,0 +1,64 @@ +--- +title: エディションの比較 +seoTitle: "ObjectOS エディションの比較:Community、Free、Team、Enterprise" +description: ObjectOS の各エディションとプランに含まれるものを 1 行ずつ。Community、Cloud Free、Cloud Team、Enterprise、そして各違いがどこで強制されるか。 +editions: [community, cloud, enterprise] +translation: + source_sha: c6448701566dbd6b54b9f0a7ffde7c6822406e18cdb07be8ee88a50d77588ee8 + guide_rev: 1 + mode: auto +--- + +ObjectOS は 3 つのエディションを持つひとつの製品です。**ObjectOS Community** は自分で実行するオープンソースのランタイムです。**ObjectOS Cloud** は同じ製品をあなたのためにホストしたもので、**Free** と **Team** のプランがあります。**ObjectOS Enterprise** は契約で販売されるライセンス制の製品で、ホスト型サービス上、シングルノードの **Enterprise Single-Node** ライセンス、またはフルのプライベートデプロイとして提供されます。ObjectOS Cloud に Business プランはありません。料金と契約は[ライセンスと料金](/docs/editions/license)にあります。このページは、それぞれが何を違う形で行うかを説明します。 + +このドキュメントのすべてのページは、タイトルの下にエディションバッジの行を持ち、適用されるエディションを示します。サイドバーは、すべてのエディション向けではないページとグループに同じアイコンで印を付けます。 + +## 比較表 [#the-matrix] + +| | **Community** | **Cloud Free** | **Cloud Team** | **Enterprise** | +|---|---|---|---|---| +| 提供形態 | セルフマネージド | ホスト型 | ホスト型 | セルフマネージド | +| 料金 | 無料(Apache-2.0) | 無料 | $24 / AI シート / 月、または年払いで $20 / AI シート / 月 | 契約による | +| ファイルストレージ | 自前([ストレージ](/docs/configure/storage)) | 環境ごとに 1 GB | 環境ごとに 20 GB | 自前([ストレージ](/docs/configure/storage)) | +| 環境 | デプロイした数だけ | 組織ごとに 1 つ | 組織ごとに 1 つ | デプロイした数だけ | +| MCP リクエスト | デプロイで設定 | 20 / 分、1,000 / 日 | 120 / 分、1 日の上限なし | デプロイで設定 | +| カスタムドメイン | 自前のホスト | — | ✓ | 自前のホスト | +| レコードレベルおよびフィールドレベルのセキュリティ | ✓ | ✓ | ✓ | ✓ | +| 承認ワークフロー | ✓ | — | ✓ | ✓ | +| スケジュールと相対時間のフロー | ✓ | — | ✓ | ✓ | +| UI 内の AI(AI Builder、「データに質問する」) | MCP のみ:モデルは持ち込み | お試し | ✓ | ✓ | +| AI ガバナンス(アクションの監査、ガードレール、権限のスコープ設定) | — | — | — | ✓ | +| 自社の ID プロバイダーによるシングルサインオン | ✓([認証](/docs/configure/authentication)) | — | — | ✓ | +| SCIM | — | — | — | ✓ | +| クラスタリング / 高可用性 | — | — | — | ✓ | +| ひとつのデプロイ上の複数の組織 | — | — | — | ✓ | +| エアギャップ運用 | — | — | — | ✓ | +| サポート | コミュニティ | コミュニティ | スタンダード | SLA + 専任 | + +ObjectOS Cloud では、自社のアイデンティティプロバイダーによるシングルサインオンと AI ガバナンスは、ホスト型サービス上の **Enterprise** 契約に含まれます。Enterprise Single-Node ライセンスは、製品内の AI、AI ガバナンス、シングルサインオンを 1 つのノードで提供し、フルのプライベートデプロイを必要とするもの(クラスタリング、複数の組織、SCIM、エアギャップ運用、階層セキュリティ)は含みません。セルフマネージドのデプロイでは、Community と Enterprise は同じランタイムを実行します。Community 列にあるものはすべて Enterprise 列にもあります。 + +## 各違いがどこで強制されるか [#where-each-difference-is-enforced] + +比較表には、製品が強制する違いだけを載せています。以下は、このドキュメントですでに詳しく説明しているものです。 + +- **ライセンスが、セルフマネージドのデプロイが何であるかを決めます。** ライセンスがない場合、単一組織のデプロイは Community の動作で実行されます。オープンな MCP サーバーで、AI は持ち込みです。ライセンスがある場合、AI Builder と「データに質問する」が自社のインフラストラクチャ上で利用可能になります。[AI サービス](/docs/configure/ai)を参照してください。 +- **ひとつのデプロイ上の複数の組織にはライセンスが必要です。** ライセンスなしのマルチ組織の体制は起動時に拒否され、ランタイムはトラフィックを処理しません。[ランタイム設定](/docs/configure/runtime)と[トラブルシューティング](/docs/operate/troubleshooting)を参照してください。 +- **エアギャップ運用はライセンスモードです。** 通常のライセンスはコントロールプレーンに対してオンラインで検証されます。エアギャップライセンスはローカルで検証され、デプロイはコントロールプレーンがないことも宣言しなければなりません。機能し得ない組み合わせは起動時に拒否されます。[エアギャップデプロイ](/docs/deploy/air-gapped)を参照してください。 +- **ObjectOS Cloud では、プランは環境ごとに強制されます。** 組織はどのプランでも 1 つの環境を持ちます。容量が満杯の環境は添付ファイルのアップロードと一括インポートを拒否しますが、単一レコードの書き込み、読み取り、エクスポートは決して拒否しません(`403 STORAGE_LIMIT_REACHED`、80% から警告)。MCP エンドポイントはプランのリクエスト上限を超えると `429` を返します。[環境](/docs/cloud/environments)と[ストレージと上限](/docs/cloud/storage-and-limits)を参照してください。 +- **ライセンスが失効してもランタイムは決して停止しません。** Enterprise Single-Node は有料機能をオフにし、データとランタイムは動作し続けます。フルの Enterprise デプロイは最後に支払ったバージョンを維持します。[ライセンスと料金](/docs/editions/license#faq)を参照してください。 + +## このページはどのエディション向けか [#which-edition-is-this-page-for] + +| バッジ | 意味 | +|---|---| +| Community | ObjectOS Community を自分で実行する場合に当てはまる | +| Cloud | ObjectOS Cloud の Free および Team プランで当てはまる | +| Enterprise | ライセンスを受けたセルフマネージドの ObjectOS Enterprise デプロイで当てはまる | + +デプロイと運用は、2 つのセルフマネージドのエディション、Community と Enterprise 向けです。ObjectOS Cloud では、私たちがデプロイを運用します。 + +## 次へ [#next] + +- [開始](/docs/start/cloud):3 つの入り口。Cloud、Community、Enterprise。 +- [ライセンスと料金](/docs/editions/license):料金、契約、オープンソースライセンス。 +- [パブリックプレビュー](/docs/editions/public-preview):ObjectOS Cloud の現在の段階が、データと連携にとって何を意味するか。 diff --git a/content/docs/editions/compare.zh-Hans.mdx b/content/docs/editions/compare.zh-Hans.mdx new file mode 100644 index 0000000..b472cab --- /dev/null +++ b/content/docs/editions/compare.zh-Hans.mdx @@ -0,0 +1,90 @@ +--- +title: 版本对比 +seoTitle: "ObjectOS 版本对比:Community、Free、Team、Enterprise" +description: 逐行列出每个 ObjectOS 版本和套餐包含什么 —— Community、Cloud Free、Cloud Team 和 Enterprise —— 以及每项差异在哪里强制执行。 +editions: [community, cloud, enterprise] +translation: + source_sha: c6448701566dbd6b54b9f0a7ffde7c6822406e18cdb07be8ee88a50d77588ee8 + guide_rev: 1 + mode: auto +--- + +ObjectOS 是一个产品、三个版本。**ObjectOS Community** 是你自己运行的开源 +运行时。**ObjectOS Cloud** 是为你托管的同一个产品,有 **Free** 和 **Team** +两个套餐。**ObjectOS Enterprise** 是按合同售卖的许可产品:可以在托管服务上,可以是单节点的 +**Enterprise Single-Node** 许可证,也可以是完整的私有部署。ObjectOS Cloud 上 +没有 Business 套餐。价格与合同见 +[许可与定价](/docs/editions/license);本页讲的是每一个有什么不同。 + +这份文档中的每一页,标题下方都带有一排版本徽章,标明它适用于哪些版本。 +侧边栏用同样的图标标记那些并非适用于所有版本的页面和分组。 + +## 对照表 [#the-matrix] + +| | **Community** | **Cloud Free** | **Cloud Team** | **Enterprise** | +|---|---|---|---|---| +| 交付方式 | 自管理 | 托管 | 托管 | 自管理 | +| 价格 | 免费(Apache-2.0) | 免费 | 24 美元 / AI 席位 / 月,或按年付费 20 美元 / AI 席位 / 月 | 按合同 | +| 文件存储 | 你自己的([存储](/docs/configure/storage)) | 每个环境 1 GB | 每个环境 20 GB | 你自己的([存储](/docs/configure/storage)) | +| 环境 | 你部署多少就有多少 | 每个组织一个 | 每个组织一个 | 你部署多少就有多少 | +| MCP 请求 | 由你的部署设定 | 每分钟 20 次,每天 1,000 次 | 每分钟 120 次,无每日上限 | 由你的部署设定 | +| 自定义域名 | 你自己的主机 | — | ✓ | 你自己的主机 | +| 记录级和字段级安全 | ✓ | ✓ | ✓ | ✓ | +| 审批工作流 | ✓ | — | ✓ | ✓ | +| 定时和相对时间流程 | ✓ | — | ✓ | ✓ | +| UI 内 AI(AI Builder、"问你的数据") | 仅 MCP —— 自带模型 | 体验版 | ✓ | ✓ | +| AI 治理(动作审计、护栏、权限范围限定) | — | — | — | ✓ | +| 与你的身份提供商单点登录 | ✓([身份认证](/docs/configure/authentication)) | — | — | ✓ | +| SCIM | — | — | — | ✓ | +| 集群 / 高可用 | — | — | — | ✓ | +| 单个部署承载多个组织 | — | — | — | ✓ | +| 物理隔离运行 | — | — | — | ✓ | +| 支持 | 社区 | 社区 | 标准 | SLA + 专属 | + +在 ObjectOS Cloud 上,与你的身份提供商的单点登录和 AI 治理随托管服务上的 +**Enterprise** 合同提供。Enterprise Single-Node 许可证在单个节点上提供产品内 +AI、AI 治理和单点登录,不包含需要完整私有部署的功能:集群、多个组织、SCIM、 +物理隔离运行和层级安全。在自管理部署上,Community +和 Enterprise 运行同一个运行时:Community 一列中的一切在 Enterprise 一列中 +也都有。 + +## 每项差异在哪里强制执行 [#where-each-difference-is-enforced] + +对照表只列出产品会强制执行的差异。下面这些是本文档已经详细描述过的: + +- **许可证决定一个自管理部署是什么。** 没有许可证时,单组织部署以 + Community 的行为运行 —— 开放的 MCP 服务器,自带 AI。有了许可证, + AI Builder 和"问你的数据"就会在你自己的基础设施上解锁。参见 + [AI 服务](/docs/configure/ai)。 +- **单个部署承载多个组织需要许可证。** 没有许可证的多组织姿态会在启动时 + 被拒绝,运行时不会提供服务。参见[运行时配置](/docs/configure/runtime) + 和[故障排查](/docs/operate/troubleshooting)。 +- **物理隔离运行是一种许可证模式。** 普通许可证会针对控制平面在线校验; + 物理隔离许可证在本地校验,并且部署还必须声明没有控制平面。无法工作的 + 组合会在启动时被拒绝。参见[物理隔离部署](/docs/deploy/air-gapped)。 +- **在 ObjectOS Cloud 上,套餐按环境强制执行。** 每个组织在每个套餐上 + 都有一个环境;存储已满的环境会拒绝附件上传和批量导入, + 但绝不拒绝单条记录的写入、读取或导出(`403 STORAGE_LIMIT_REACHED`,从 80% + 起发出警告);超过套餐的请求限额后,MCP 端点会返回 `429`。参见 + [环境](/docs/cloud/environments)和 + [存储与限制](/docs/cloud/storage-and-limits)。 +- **许可证过期绝不会让运行时停止。** Enterprise Single-Node 会关闭它的付费 + 功能,保持你的数据和运行时正常工作;完整的 Enterprise 部署会保留最后 + 一个已付费的版本。参见[许可与定价](/docs/editions/license#faq)。 + +## 这一页适用于哪个版本? [#which-edition-is-this-page-for] + +| 徽章 | 含义 | +|---|---| +| Community | 当你自己运行 ObjectOS Community 时成立 | +| Cloud | 在 ObjectOS Cloud 的 Free 和 Team 套餐上成立 | +| Enterprise | 在获得许可的、自管理的 ObjectOS Enterprise 部署上成立 | + +部署和运维适用于两个自管理版本,Community 和 Enterprise:在 ObjectOS +Cloud 上,部署由我们为你运行。 + +## 下一步 [#next] + +- [开始](/docs/start/cloud) —— 三种入门方式:Cloud、Community 或 Enterprise。 +- [许可与定价](/docs/editions/license) —— 价格、合同和开源许可证。 +- [公开预览](/docs/editions/public-preview) —— ObjectOS Cloud 当前阶段对你的数据和集成意味着什么。 diff --git a/content/docs/editions/compare.zh-Hant.mdx b/content/docs/editions/compare.zh-Hant.mdx new file mode 100644 index 0000000..52d767c --- /dev/null +++ b/content/docs/editions/compare.zh-Hant.mdx @@ -0,0 +1,91 @@ +--- +# @generated zh-Hant from zh-Hans -- do not edit. Edit the English source, then regenerate: pnpm --filter @objectos/docs gen:zh-hant +title: 版本對比 +seoTitle: "ObjectOS 版本對比:Community、Free、Team、Enterprise" +description: 逐行列出每個 ObjectOS 版本和套餐包含什麼 —— Community、Cloud Free、Cloud Team 和 Enterprise —— 以及每項差異在哪裡強制執行。 +editions: [community, cloud, enterprise] +translation: + source_sha: c6448701566dbd6b54b9f0a7ffde7c6822406e18cdb07be8ee88a50d77588ee8 + guide_rev: 1 + mode: auto +--- + +ObjectOS 是一個產品、三個版本。**ObjectOS Community** 是你自己執行的開源 +執行時。**ObjectOS Cloud** 是為你託管的同一個產品,有 **Free** 和 **Team** +兩個套餐。**ObjectOS Enterprise** 是按合同售賣的許可產品:可以在託管服務上,可以是單節點的 +**Enterprise Single-Node** 許可證,也可以是完整的私有部署。ObjectOS Cloud 上 +沒有 Business 套餐。價格與合同見 +[許可與定價](/docs/editions/license);本頁講的是每一個有什麼不同。 + +這份文件中的每一頁,標題下方都帶有一排版本徽章,標明它適用於哪些版本。 +側邊欄用同樣的圖示標記那些並非適用於所有版本的頁面和分組。 + +## 對照表 [#the-matrix] + +| | **Community** | **Cloud Free** | **Cloud Team** | **Enterprise** | +|---|---|---|---|---| +| 交付方式 | 自管理 | 託管 | 託管 | 自管理 | +| 價格 | 免費(Apache-2.0) | 免費 | 24 美元 / AI 席位 / 月,或按年付費 20 美元 / AI 席位 / 月 | 按合同 | +| 檔案儲存 | 你自己的([儲存](/docs/configure/storage)) | 每個環境 1 GB | 每個環境 20 GB | 你自己的([儲存](/docs/configure/storage)) | +| 環境 | 你部署多少就有多少 | 每個組織一個 | 每個組織一個 | 你部署多少就有多少 | +| MCP 請求 | 由你的部署設定 | 每分鐘 20 次,每天 1,000 次 | 每分鐘 120 次,無每日上限 | 由你的部署設定 | +| 自定義域名 | 你自己的主機 | — | ✓ | 你自己的主機 | +| 記錄級和欄位級安全 | ✓ | ✓ | ✓ | ✓ | +| 審批工作流 | ✓ | — | ✓ | ✓ | +| 定時和相對時間流程 | ✓ | — | ✓ | ✓ | +| UI 內 AI(AI Builder、"問你的資料") | 僅 MCP —— 自帶模型 | 體驗版 | ✓ | ✓ | +| AI 治理(動作審計、護欄、許可權範圍限定) | — | — | — | ✓ | +| 與你的身份提供商單點登入 | ✓([身份認證](/docs/configure/authentication)) | — | — | ✓ | +| SCIM | — | — | — | ✓ | +| 叢集 / 高可用 | — | — | — | ✓ | +| 單個部署承載多個組織 | — | — | — | ✓ | +| 物理隔離執行 | — | — | — | ✓ | +| 支援 | 社群 | 社群 | 標準 | SLA + 專屬 | + +在 ObjectOS Cloud 上,與你的身份提供商的單點登入和 AI 治理隨託管服務上的 +**Enterprise** 合同提供。Enterprise Single-Node 許可證在單個節點上提供產品內 +AI、AI 治理和單點登入,不包含需要完整私有部署的功能:叢集、多個組織、SCIM、 +物理隔離執行和層級安全。在自管理部署上,Community +和 Enterprise 運行同一個執行時:Community 一列中的一切在 Enterprise 一列中 +也都有。 + +## 每項差異在哪裡強制執行 [#where-each-difference-is-enforced] + +對照表只列出產品會強制執行的差異。下面這些是本文件已經詳細描述過的: + +- **許可證決定一個自管理部署是什麼。** 沒有許可證時,單組織部署以 + Community 的行為執行 —— 開放的 MCP 伺服器,自帶 AI。有了許可證, + AI Builder 和"問你的資料"就會在你自己的基礎設施上解鎖。參見 + [AI 服務](/docs/configure/ai)。 +- **單個部署承載多個組織需要許可證。** 沒有許可證的多組織姿態會在啟動時 + 被拒絕,執行時不會提供服務。參見[執行時配置](/docs/configure/runtime) + 和[故障排查](/docs/operate/troubleshooting)。 +- **物理隔離執行是一種許可證模式。** 普通許可證會針對控制平面線上校驗; + 物理隔離許可證在本地校驗,並且部署還必須宣告沒有控制平面。無法工作的 + 組合會在啟動時被拒絕。參見[物理隔離部署](/docs/deploy/air-gapped)。 +- **在 ObjectOS Cloud 上,套餐按環境強制執行。** 每個組織在每個套餐上 + 都有一個環境;儲存已滿的環境會拒絕附件上傳和批次匯入, + 但絕不拒絕單條記錄的寫入、讀取或匯出(`403 STORAGE_LIMIT_REACHED`,從 80% + 起發出警告);超過套餐的請求限額後,MCP 端點會返回 `429`。參見 + [環境](/docs/cloud/environments)和 + [儲存與限制](/docs/cloud/storage-and-limits)。 +- **許可證過期絕不會讓執行時停止。** Enterprise Single-Node 會關閉它的付費 + 功能,保持你的資料和執行時正常工作;完整的 Enterprise 部署會保留最後 + 一個已付費的版本。參見[許可與定價](/docs/editions/license#faq)。 + +## 這一頁適用於哪個版本? [#which-edition-is-this-page-for] + +| 徽章 | 含義 | +|---|---| +| Community | 當你自己執行 ObjectOS Community 時成立 | +| Cloud | 在 ObjectOS Cloud 的 Free 和 Team 套餐上成立 | +| Enterprise | 在獲得許可的、自管理的 ObjectOS Enterprise 部署上成立 | + +部署和運維適用於兩個自管理版本,Community 和 Enterprise:在 ObjectOS +Cloud 上,部署由我們為你執行。 + +## 下一步 [#next] + +- [開始](/docs/start/cloud) —— 三種入門方式:Cloud、Community 或 Enterprise。 +- [許可與定價](/docs/editions/license) —— 價格、合同和開源許可證。 +- [公開預覽](/docs/editions/public-preview) —— ObjectOS Cloud 當前階段對你的資料和整合意味著什麼。 diff --git a/content/docs/editions/license.ja.mdx b/content/docs/editions/license.ja.mdx new file mode 100644 index 0000000..db97c85 --- /dev/null +++ b/content/docs/editions/license.ja.mdx @@ -0,0 +1,118 @@ +--- +title: ライセンスと料金 +description: ObjectOS は 3 つのエディションを持つひとつの製品です。Community(オープンソース、無料)、Cloud、Enterprise。それぞれのライセンス形態と、ObjectStack フレームワークとの関係を説明します。 +editions: [community, cloud, enterprise] +translation: + source_sha: 32388e7b58b1b2a02d23d2ffc641867011e628c961d3b1ebccfb0dd20c99d037 + guide_rev: 1 + mode: auto +--- + +## ひとつの製品、3 つのエディション [#one-product-three-editions] + +ObjectOS は **ObjectStack アプリケーションの公式ランタイム環境**で、3 つのエディションがあります。**ObjectOS Community**(オープンソース、セルフホスト、無料)、**ObjectOS Cloud**(私たちが運用)、**ObjectOS Enterprise**(商用ライセンスのもとであなたが運用)です。ObjectStack は、3 つのエディションが実行するプロトコル、SDK、CLI、フレームワークの名前です。 + +{/* + Naming, decided under #79 and re-confirmed on #107: "Console UI" here and in + the Apache-2.0 list further down names the *component* — the shipped browser + bundle, the `@objectstack/console` package, the same spelling architecture.mdx + and configure/system-settings.mdx were deliberately kept at. #79 retired + "Console" as the name of the end-user surface (a reader opens ObjectOS, not + "the Console") but kept the names of things the product ships, and a license + enumerates artifacts rather than surfaces. Both occurrences on this page are + therefore deliberate — do not rewrite them to "the UI" or to "ObjectOS". +*/} + +オープンソースの部分には 2 つの名前と 1 つのライセンスがあります。**[ObjectStack フレームワーク](https://github.com/objectstack-ai/objectstack)**(Apache-2.0)はプロトコル、カーネル、SDK、CLI です。**ObjectOS Community** はそこから構築されたオープンソースのランタイムと Console UI です。本番用のランタイムイメージ、MCP サーバー、権限と共有、監査、あらゆるプロトコル機能など、**独自のアプリケーションを構築、実行、セルフホスト**するために必要なものすべてが無料で、開発と本番の間に機能の制限はありません。そのコードは同じ objectstack リポジトリにあります。ObjectOS Cloud と ObjectOS Enterprise は、その仕組みの上に**組み込みの AI** と**公式に運用 / サポートされる**プラットフォームが欲しいときに購入するものです。 + +## エディション [#editions] + +ObjectOS Community は無料です。2 つの商用エディションには、ひとつの料金表と 2 つの提供形態があり、**AI シート**が唯一の課金単位です。 + +| | **Community** | **Free** | **Team** | **Enterprise** | +|---|---|---|---|---| +| エディション | ObjectOS Community | ObjectOS Cloud | ObjectOS Cloud | ObjectOS Enterprise | +| 提供形態 | **セルフマネージド** | クラウド | クラウド | 契約によるクラウド、または**セルフマネージド**(シングルノードまたはプライベートデプロイ) | +| 料金 | **無料**(Apache-2.0) | **無料** | **$24** / AI シート / 月、または年払いで $20 / AI シート / 月 | 個別見積もり(ボリューム):[営業にお問い合わせください](mailto:sales@objectos.ai) | +| UI 内の AI(AI Builder +「データに質問する」) | MCP のみ(モデルは持ち込み) | お試し | ✓ | ✓ | +| AI ガバナンス(アクションの監査、ガードレール、権限のスコープ設定) | — | — | — | ✓ | +| クラスタリング / HA、マルチ組織のセルフホスト、エアギャップ、SCIM | — | — | — | ✓ | +| サポート | コミュニティ | コミュニティ | スタンダード | SLA + 専任 | + +ObjectOS Cloud は **Free** と **Team** で、Business プランはありません。Team にはメンバー、レコード、オブジェクトの数の上限がありません。Team を超えるものはすべて **Enterprise** 契約で、その唯一の価格付きのエントリーは **Enterprise Single-Node**(旧 Business Self-Managed)です。シングルノードで **$540** / AI シート / 年、10〜25 AI シート向けです。[営業にお問い合わせください](mailto:sales@objectos.ai)。 + +**無料で**セルフホストしたいですか?それが **ObjectOS Community** です(MCP のみの AI:モデルは持ち込み)。下の [ObjectOS Community](#objectos-community) を参照してください。 + +**オープンな仕組み、クローズドなインテリジェンス。** データをモデル化しアプリを実行するために必要なものはすべてオープンソースです(ObjectStack フレームワーク上の ObjectOS Community)。Cloud と Enterprise は、その上に*組み込みのインテリジェンス*(製品内の AI Builder と「データに質問する」アシスタント。ガバナンスと監査付き)を重ね、さらに運用のスケールと公式サポートを加えます。 + +**支払うのは AI シートだけです。** 課金されるシートは **AI シート**だけです。閲覧者、AI を使わないアプリユーザー、MCP 上で構築する開発者は無料で、ユーザーごとのシート課金はありません(ユーザーあたり $150〜300 の既存製品とは明確に対照的です)。 + +## クラウドかセルフマネージドか [#cloud-or-self-managed] + +セルフマネージドの ObjectOS は、**ObjectOS Community**(無料)または **ObjectOS Enterprise**(ライセンス制)です。Cloud は Free と Team で、Team より上はすべて Enterprise の契約です。 + +- **Cloud(Free / Team)**:フルホスト型、セルフサービス。料金にはホスティングと十分な月間 AI 利用枠が含まれます(モデルは私たちが実行します)。 +- **Enterprise**:契約により販売されるライセンス制の ObjectOS で、3 つの形があります。 + - **ObjectOS Cloud 上**:ホスト型サービス上の、自社のアイデンティティプロバイダーによるシングルサインオン(OIDC / SAML)と AI ガバナンス(アクションの監査、ガードレール、権限のスコープ設定)、上限のないストレージ、優先サポート。料金は契約によります。 + - **Enterprise Single-Node**:シングルノードのエントリーオプションで、旧 Business Self-Managed と同じ条件です。**10〜25 AI シート**向けの**シングルノード Docker ライセンス**です($540/AI シート/年、年額)。自社のインフラストラクチャ上で UI 内の AI、AI ガバナンス、シングルサインオンを利用でき、**モデル / キーは持ち込み**です(LLM のコストは自分で支払います。プラットフォームの AI 請求や従量課金はありません)。オンラインで検証されるライセンス、カード払い、スタンダードサポート。ライセンスが失効しても、ランタイムは動作し続け、データはそのまま残ります。有料機能がオフになるだけです(使えなくなることは決してありません)。名前と契約には、含まれないものが明記されており、そのすべてにフルのプライベートデプロイが必要です。クラスタリング / HA / マルチノード、エアギャップまたはオフラインのライセンス、ひとつのデプロイ上の複数の組織、SCIM と ID ライフサイクル、階層セキュリティ、更新しない場合の最後に支払ったバージョンの維持、オフライン / 銀行振込での支払いと複数年契約、優先 / SLA / 専任サポート、エンタープライズコネクタ、コンプライアンスの証明、データレジデンシー、そして 25 を超える AI シートです。 + - **フルのプライベートデプロイ**:それを超えるすべてのもの。クラスタリング / HA / マルチノード、マルチ組織のセルフホスト、データレジデンシーと**エアギャップ**運用、SCIM と ID ライフサイクル、コンプライアンスの証明、SLA と専任サポート、オフライン / 請求書払い。複数年の価格固定オプション付きの**年間ライセンス**として販売されます。更新しない場合、デプロイは**最後に支払ったバージョンを永続的に維持**します(失うのはアップデートとサポートであり、システムやデータではありません)。料金はボリュームベースです。[営業にお問い合わせください](mailto:sales@objectos.ai)。 + +**ノードごとの課金はありません**。クラスタリング / スケールは Enterprise に含まれます。 + +## それぞれが適するとき [#when-you-might-want-each] + +| シナリオ | 選ぶもの | +|---|---| +| プラットフォームを**ホストして運用してほしい** | ObjectOS Cloud(Free → Team) | +| ホスト型サービスで**自社のアイデンティティプロバイダーによる SSO と AI ガバナンス**が必要 | ObjectOS Cloud 上の **ObjectOS Enterprise**、契約による | +| **自社のシングルノード**で実行しなければならず、製品内の AI が欲しい、25 AI シート以下 | **Enterprise Single-Node**、ObjectOS Enterprise のシングルノードのエントリーオプション | +| **クラスタリング / HA**、**マルチ組織**、**エアギャップ**、**SCIM**、コンプライアンスの証明、SLA、オフライン払いが必要 | **ObjectOS Enterprise**、フルのプライベートデプロイ | +| ObjectOS Community をセルフホストしているが、**商用契約付きのサポートされたディストリビューション**(SLA、セキュリティパッチの優先対応、指名エスカレーション)が必要 | **ObjectOS Runtime Subscription**:[営業にお問い合わせください](mailto:sales@objectos.ai) | +| **無料のセルフホスト**で、MCP 経由で AI を持ち込みたい | **ObjectOS Community**(オープンソース) | +| ObjectOS または ObjectStack の名前で **OEM / 再配布**の権利が必要 | 商用契約:[営業にお問い合わせください](mailto:sales@objectos.ai) | + +## ObjectOS Community [#objectos-community] + +**ObjectOS Community**(ランタイムイメージと Console UI)と、その土台である **ObjectStack フレームワーク**は、[Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) のもとでライセンスされています。コピーレフトなし、明示的な特許許諾、永久に無料。シートも、利用ティアも、ライセンスサーバーも、キーも、テレメトリもありません。ノート PC、自社のサーバー、顧客のサーバー、1000 ポッドのクラスターのどこで実行しても、ライセンスは同じです。そこでの AI の経路はオープンな **MCP サーバー**です。自分の Claude Code(または任意の MCP クライアント)をデプロイに向ければ、自分のモデルでデータをクエリし操作できます。 + +Apache-2.0 であるもの(objectstack リポジトリ内):ランタイムイメージ、すべての`@objectstack/*` npm パッケージ(ランタイム、プラグイン、サービス、ドライバー、アダプター、CLI、クライアント SDK)、templates リポジトリ、そして Console UI(それが提供する Account アプリを含む)。ドキュメントは CC-BY-4.0 です。 + +全文:[LICENSE](https://github.com/objectstack-ai/objectstack/blob/main/LICENSE) + +## 商標 [#trademarks] + +「ObjectOS」と ObjectOS のロゴは**商標**であり、どのコードライセンスの対象でもありません。自社の製品が ObjectOS / ObjectStack の*上に構築されている*、または*互換性がある*と事実に即して述べることはできます。自社の製品名、会社名、ドメイン名にこれらの名前やロゴを使うには書面による許可が必要です。[TRADEMARK.md](https://github.com/objectstack-ai/docs.objectos.ai/blob/main/TRADEMARK.md) を参照してください。 + +## サードパーティのコンポーネント [#third-party-components] + +ObjectOS は ObjectStack フレームワークと、いくつかの上流のオープンソースプロジェクト(Node.js、Hono、Zod、Better Auth、AI SDK など)の上に構築されています。それぞれに独自のライセンスが付属し、すべて商用利用と互換性のある Apache-2.0、MIT、BSD 系の寛容なライセンスです。完全な一覧は、各リリースとともに公開される SBOM を参照してください。 + +## よくある質問 [#faq] + +### ObjectOS はオープンソースですか? [#is-objectos-open-source] + +**ObjectOS Community** はオープンソースです。ランタイムと Console は Apache-2.0 で無料、そのもととなる ObjectStack フレームワークと並んで [objectstack リポジトリ](https://github.com/objectstack-ai/objectstack)でオープンに開発されています。**ObjectOS Cloud**と **ObjectOS Enterprise** は商用エディションで、同じ仕組みの上に組み込みの AI、ホスティングと運用、SSO、サポートを加えたものです。 + +### 顧客に販売するクローズドソースの SaaS で ObjectStack を使えますか? [#can-i-use-objectstack-in-a-closed-source-saas-i-sell-to-my-customers] + +はい。Apache-2.0 にはコピーレフトもロイヤリティもありません。コードを共有する必要はなく、製品が利益を上げても支払うものはありません。 + +### 支払いなしで ObjectOS をセルフホストできますか? [#can-i-self-host-objectos-without-paying] + +はい。それが **ObjectOS Community** です。同じオープンな仕組みをセルフホストし、AI は MCP のみ(モデルは持ち込み)です。*ライセンス制*のセルフマネージドエディションは ObjectOS Enterprise で、その 2 つのセルフマネージドのオプション(Enterprise Single-Node、またはフルの Enterprise デプロイ)はどちらも、製品内の AI、AI ガバナンス、商用サポートを追加します。 + +### 更新しないとソフトウェアは動かなくなりますか? [#does-the-software-stop-working-if-i-dont-renew] + +使えなくなることは決してありません。Enterprise Single-Node は無料の仕組みの動作に戻ります(有料機能はオフになり、データとランタイムは動作し続けます)。フルの Enterprise デプロイは**最後に支払ったバージョンを永続的に**維持します。失うのはアップデート、新しい AI 機能、サポートであり、システムではありません。 + +### ObjectOS は外部に通信しますか? [#does-objectos-phone-home] + +ObjectOS Enterprise はライセンスをオンラインで検証します。エアギャップの Enterprise ライセンスはオフラインで検証します。ObjectOS Community にはテレメトリも、ライセンスチェックも、アップデートの確認通信もありません。 + +### ObjectOS Community に契約上の保証が欲しい場合は? [#what-if-i-want-a-contractual-warranty-on-objectos-community] + +それが **ObjectOS Runtime Subscription** です。ObjectOS Community に対するサポート契約(公式ディストリビューション、SLA、セキュリティパッチの優先対応)で、機能の違いはまったくありません。[sales@objectos.ai](mailto:sales@objectos.ai) にお問い合わせください。 + +### ObjectOS Community とフレームワークはずっと無料ですか? [#will-objectos-community-and-the-framework-always-be-free] + +はい。Apache-2.0 の許諾は取り消し不能であり、すでにリリースされたものはすべてリリース時のライセンスのままです。 diff --git a/content/docs/editions/license.zh-Hans.mdx b/content/docs/editions/license.zh-Hans.mdx new file mode 100644 index 0000000..f537e4c --- /dev/null +++ b/content/docs/editions/license.zh-Hans.mdx @@ -0,0 +1,190 @@ +--- +title: 许可与定价 +description: ObjectOS 是一个产品、三个版本 —— Community(开源,免费)、Cloud 和 Enterprise —— 每个版本如何授权,以及它们与 ObjectStack 框架的关系。 +editions: [community, cloud, enterprise] +translation: + source_sha: 32388e7b58b1b2a02d23d2ffc641867011e628c961d3b1ebccfb0dd20c99d037 + guide_rev: 1 + mode: auto +--- + +## 一个产品,三个版本 [#one-product-three-editions] + +ObjectOS 是 **ObjectStack 应用的官方运行时环境**,有三个版本: +**ObjectOS Community**(开源、自托管、免费)、**ObjectOS Cloud**(由我们 +运维)和 **ObjectOS Enterprise**(由你在商业许可下运维)。ObjectStack 是这 +三个版本所运行的协议、SDK、CLI 和框架的名称。 + +{/* + Naming, decided under #79 and re-confirmed on #107: "Console UI" here and in + the Apache-2.0 list further down names the *component* — the shipped browser + bundle, the `@objectstack/console` package, the same spelling architecture.mdx + and configure/system-settings.mdx were deliberately kept at. #79 retired + "Console" as the name of the end-user surface (a reader opens ObjectOS, not + "the Console") but kept the names of things the product ships, and a license + enumerates artifacts rather than surfaces. Both occurrences on this page are + therefore deliberate — do not rewrite them to "the UI" or to "ObjectOS". +*/} + +开源这部分有两个名字、一个许可证。 +**[ObjectStack 框架](https://github.com/objectstack-ai/objectstack)** +(Apache-2.0)是协议、内核、SDK 和 CLI;**ObjectOS Community** 是由它构建 +的开源运行时和 Console UI —— 生产级运行时镜像、MCP 服务器、权限与共享、 +审计、每一项协议能力 —— **构建、运行和自托管你自己的应用**所需的一切, +免费,开发与生产之间没有功能关卡。它的代码位于同一个 objectstack 仓库中。 +当你想在这套机制之上获得**嵌入式 AI** 和一个**官方运维 / 官方支持**的平台 +时,你购买的就是 ObjectOS Cloud 和 ObjectOS Enterprise。 + +## 版本 [#editions] + +ObjectOS Community 免费。两个商业版本使用一张价目表、两种交付方式, +**AI 席位**是唯一的计价单位。 + +| | **Community** | **Free** | **Team** | **Enterprise** | +|---|---|---|---|---| +| 版本 | ObjectOS Community | ObjectOS Cloud | ObjectOS Cloud | ObjectOS Enterprise | +| 交付方式 | **自管理** | 云 | 云 | 按合同在云上,或**自管理**(单节点或私有部署) | +| 价格 | **免费**(Apache-2.0) | **免费** | **24 美元** / AI 席位 / 月,或按年付费 20 美元 / AI 席位 / 月 | 定制(按量)—— [联系销售](mailto:sales@objectos.ai) | +| UI 内 AI(AI Builder + "问你的数据") | 仅 MCP(自带模型) | 体验版 | ✓ | ✓ | +| AI 治理(动作审计、护栏、权限范围限定) | — | — | — | ✓ | +| 集群 / 高可用、多组织自托管、物理隔离、SCIM | — | — | — | ✓ | +| 支持 | 社区 | 社区 | 标准 | SLA + 专属 | + +ObjectOS Cloud 就是 **Free** 和 **Team**;没有 Business 套餐。Team 不限制成员、 +记录或对象的数量。Team 之上的一切都是 **Enterprise** 合同,它唯一标价的入门 +选项是 **Enterprise Single-Node**(原 Business Self-Managed):单个节点上 +**540 美元** / AI 席位 / 年,适用于 10–25 个 AI 席位 —— +[联系销售](mailto:sales@objectos.ai)。 + +想**免费**自托管?那就是 **ObjectOS Community**(仅 MCP 的 AI:自带模型)。 +参见下文的 [ObjectOS Community](#objectos-community)。 + +**开放的机制,封闭的智能。** 建模数据和运行应用所需的一切都是开源的 +(ObjectOS Community,基于 ObjectStack 框架)。Cloud 和 Enterprise 在其上 +叠加了*嵌入式智能* —— 产品内的 AI Builder 和"问你的数据"助手,经过治理 +和审计 —— 再加上运营规模和官方支持。 + +**你只为 AI 席位付费。** 唯一计费的席位是 **AI 席位**;只读用户、非 AI 的 +应用用户以及通过 MCP 构建的开发者都免费,没有按用户收取的席位税(与那些 +每用户 150–300 美元的老牌厂商形成鲜明对比)。 + +## 云还是自管理 [#cloud-or-self-managed] + +自管理的 ObjectOS 是 **ObjectOS Community**(免费)或 **ObjectOS +Enterprise**(需许可)。云是 Free 和 Team;Team 之上的一切都是 Enterprise +合同。 + +- **云(Free / Team)** —— 完全托管,自助开通。价格包含托管和一份充裕的 + 每月 AI 额度(模型由我们运行)。 +- **Enterprise** —— 需许可的 ObjectOS,按合同销售,有三种形态: + - **在 ObjectOS Cloud 上** —— 托管服务上与你的身份提供商的单点登录(OIDC + / SAML)和 AI 治理(动作审计、护栏、权限范围限定),不设上限的存储, + 优先支持。按合同定价。 + - **Enterprise Single-Node** —— 单节点入门选项,原 Business + Self-Managed,条款不变:适用于 **10–25 个 AI 席位**的**单节点 Docker + 许可证**(540 美元/AI 席位/年,按年):在你自己的基础设施上提供 UI 内 + AI、AI 治理和单点登录,**自带模型 / 密钥**(你自己承担 LLM 成本 —— 没有 + 平台 AI 账单或计量),在线校验的许可证,刷卡支付,标准支持。如果许可证 + 过期,运行时会继续运行,你的数据保持完整 —— 只是付费功能会关闭(它永远 + 不会变砖)。它的名称和合同写明了它不包含的内容,这些都需要完整私有部署: + 集群 / 高可用 / 多节点、物理隔离或离线许可证、单个部署承载多个组织、SCIM + 和身份生命周期、层级安全、不续约时保留最后一个已付费的版本、线下 / 电汇 + 付款和多年期合同、优先 / SLA / 专属支持、企业连接器、合规证明、数据驻留, + 以及超过 25 个 AI 席位。 + - **完整私有部署** —— 适用于超出上述范围的一切:集群 / 高可用 / 多节点、 + 多组织自托管、数据驻留和**物理隔离**运行、SCIM 和身份生命周期、合规 + 证明、SLA 和专属支持,以及线下 / 发票付款。以**年度许可证**销售,可选 + 多年锁价;不续约时,你的部署会**永久保留最后一个已付费的版本**(你失去 + 的是更新和支持,绝不是你的系统或数据)。价格按量计算 —— + [联系销售](mailto:sales@objectos.ai)。 + +**不按节点收费** —— 集群 / 扩展已包含在 Enterprise 中。 + +## 什么时候选哪个 [#when-you-might-want-each] + +| 场景 | 选择 | +|---|---| +| 你希望平台**由别人托管和运维** | ObjectOS Cloud(Free → Team) | +| 你需要托管服务上**与你的身份提供商的 SSO 和 AI 治理** | ObjectOS Cloud 上的 **ObjectOS Enterprise**,按合同 | +| 你必须在**你自己的单个节点**上运行,并且想要产品内 AI,AI 席位 ≤25 个 | **Enterprise Single-Node**,ObjectOS Enterprise 的单节点入门选项 | +| 你需要**集群 / 高可用**、**多组织**、**物理隔离**、**SCIM**、合规证明、SLA 或线下付款 | **ObjectOS Enterprise**,完整私有部署 | +| 你自托管 ObjectOS Community,但需要一个**带商业合同的受支持发行版**(SLA、安全补丁优先、指定升级渠道) | **ObjectOS Runtime Subscription** —— [联系销售](mailto:sales@objectos.ai) | +| 你想要**免费自托管**,并通过 MCP 自带 AI | **ObjectOS Community**(开源) | +| 你需要以 ObjectOS 或 ObjectStack 名义进行 **OEM / 再分发**的权利 | 商业协议 —— [联系销售](mailto:sales@objectos.ai) | + +## ObjectOS Community [#objectos-community] + +**ObjectOS Community** —— 运行时镜像和 Console UI —— 以及构建它的 +**ObjectStack 框架**,均采用 +[Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) +授权:没有 copyleft,有明确的专利授权,永久免费 —— 没有席位,没有用量 +档位,没有许可证服务器,没有密钥,没有遥测。在你的笔记本、你的服务器、 +你客户的服务器或一个 1000 个 Pod 的集群上运行它;许可证在任何情况下都 +一样。你在那里的 AI 路径是开放的 **MCP 服务器**:把你自己的 Claude Code +(或任何 MCP 客户端)指向你的部署,它就能用你自己的模型查询和操作你的 +数据。 + +Apache-2.0 授权的内容(位于 objectstack 仓库中):运行时镜像、所有 +`@objectstack/*` npm 包(运行时、插件、服务、驱动、适配器、CLI、客户端 +SDK)、templates 仓库,以及 Console UI,包括它提供的 Account 应用。 +文档采用 CC-BY-4.0。 + +全文:[LICENSE](https://github.com/objectstack-ai/objectstack/blob/main/LICENSE) + +## 商标 [#trademarks] + +"ObjectOS"和 ObjectOS 标志是**商标**,不受任何代码许可证的覆盖。你可以 +如实地说你的产品*构建于* ObjectOS / ObjectStack 之上或*兼容* ObjectOS / +ObjectStack;在你自己的产品、公司或域名中使用这些名称或标志需要书面许可。 +参见 [TRADEMARK.md](https://github.com/objectstack-ai/docs.objectos.ai/blob/main/TRADEMARK.md)。 + +## 第三方组件 [#third-party-components] + +ObjectOS 构建在 ObjectStack 框架和若干上游开源项目(Node.js、Hono、Zod、 +Better Auth、AI SDK ……)之上。每个组件都带有自己的许可证 —— 全部是 +Apache-2.0、MIT 或 BSD 风格的宽松许可证,兼容商业使用。完整清单见每个 +版本随附发布的 SBOM。 + +## 常见问题 [#faq] + +### ObjectOS 是开源的吗? [#is-objectos-open-source] + +**ObjectOS Community** 是:运行时和 Console 采用 Apache-2.0,免费,并在 +[objectstack 仓库](https://github.com/objectstack-ai/objectstack)中公开 +开发,与构建它们的 ObjectStack 框架放在一起。**ObjectOS Cloud** 和 +**ObjectOS Enterprise** 是商业版本 —— 在同一套机制之上提供嵌入式 AI、 +托管与运维、SSO 和支持。 + +### 我能在卖给客户的闭源 SaaS 中使用 ObjectStack 吗? [#can-i-use-objectstack-in-a-closed-source-saas-i-sell-to-my-customers] + +可以。Apache-2.0 没有 copyleft,也没有版税 —— 你不需要公开你的代码, +即使你的产品赚了钱,你也不欠任何费用。 + +### 我能不付费自托管 ObjectOS 吗? [#can-i-self-host-objectos-without-paying] + +可以 —— 那就是 **ObjectOS Community**:同样开放的机制,自托管,AI 仅通过 +MCP(自带模型)。*需许可*的自管理版本是 ObjectOS Enterprise,它的两个 +自管理选项(Enterprise Single-Node,或完整的 Enterprise 部署)都会 +增加产品内 AI、AI 治理和商业支持。 + +### 如果我不续约,软件会停止工作吗? [#does-the-software-stop-working-if-i-dont-renew] + +它永远不会变砖。Enterprise Single-Node 会降级为免费机制的行为(付费功能 +关闭;你的数据和运行时继续工作)。完整的 Enterprise 部署会**永久保留最后 +一个已付费的版本** —— 你失去的是更新、新的 AI 能力和支持,而不是你的 +系统。 + +### ObjectOS 会"回传数据"吗? [#does-objectos-phone-home] + +ObjectOS Enterprise 会在线校验许可证;物理隔离的 Enterprise 许可证离线 +校验。ObjectOS Community 没有遥测,没有许可证检查,也没有更新探测。 + +### 如果我想为 ObjectOS Community 获得合同担保怎么办? [#what-if-i-want-a-contractual-warranty-on-objectos-community] + +那就是 **ObjectOS Runtime Subscription** —— 针对 ObjectOS Community 的 +支持合同(官方发行版、SLA、安全补丁优先),功能上没有任何差别。请联系 +[sales@objectos.ai](mailto:sales@objectos.ai)。 + +### ObjectOS Community 和框架会一直免费吗? [#will-objectos-community-and-the-framework-always-be-free] + +会。Apache-2.0 的授予不可撤销,所有已经发布的内容都会保持发布时的许可。 diff --git a/content/docs/editions/license.zh-Hant.mdx b/content/docs/editions/license.zh-Hant.mdx new file mode 100644 index 0000000..336cee1 --- /dev/null +++ b/content/docs/editions/license.zh-Hant.mdx @@ -0,0 +1,191 @@ +--- +# @generated zh-Hant from zh-Hans -- do not edit. Edit the English source, then regenerate: pnpm --filter @objectos/docs gen:zh-hant +title: 許可與定價 +description: ObjectOS 是一個產品、三個版本 —— Community(開源,免費)、Cloud 和 Enterprise —— 每個版本如何授權,以及它們與 ObjectStack 框架的關係。 +editions: [community, cloud, enterprise] +translation: + source_sha: 32388e7b58b1b2a02d23d2ffc641867011e628c961d3b1ebccfb0dd20c99d037 + guide_rev: 1 + mode: auto +--- + +## 一個產品,三個版本 [#one-product-three-editions] + +ObjectOS 是 **ObjectStack 應用的官方執行時環境**,有三個版本: +**ObjectOS Community**(開源、自託管、免費)、**ObjectOS Cloud**(由我們 +運維)和 **ObjectOS Enterprise**(由你在商業許可下運維)。ObjectStack 是這 +三個版本所執行的協議、SDK、CLI 和框架的名稱。 + +{/* + Naming, decided under #79 and re-confirmed on #107: "Console UI" here and in + the Apache-2.0 list further down names the *component* — the shipped browser + bundle, the `@objectstack/console` package, the same spelling architecture.mdx + and configure/system-settings.mdx were deliberately kept at. #79 retired + "Console" as the name of the end-user surface (a reader opens ObjectOS, not + "the Console") but kept the names of things the product ships, and a license + enumerates artifacts rather than surfaces. Both occurrences on this page are + therefore deliberate — do not rewrite them to "the UI" or to "ObjectOS". +*/} + +開源這部分有兩個名字、一個許可證。 +**[ObjectStack 框架](https://github.com/objectstack-ai/objectstack)** +(Apache-2.0)是協議、核心、SDK 和 CLI;**ObjectOS Community** 是由它構建 +的開源執行時和 Console UI —— 生產級執行時映象、MCP 伺服器、許可權與共享、 +審計、每一項協議能力 —— **構建、執行和自託管你自己的應用**所需的一切, +免費,開發與生產之間沒有功能關卡。它的程式碼位於同一個 objectstack 倉庫中。 +當你想在這套機制之上獲得**嵌入式 AI** 和一個**官方運維 / 官方支援**的平臺 +時,你購買的就是 ObjectOS Cloud 和 ObjectOS Enterprise。 + +## 版本 [#editions] + +ObjectOS Community 免費。兩個商業版本使用一張價目表、兩種交付方式, +**AI 席位**是唯一的計價單位。 + +| | **Community** | **Free** | **Team** | **Enterprise** | +|---|---|---|---|---| +| 版本 | ObjectOS Community | ObjectOS Cloud | ObjectOS Cloud | ObjectOS Enterprise | +| 交付方式 | **自管理** | 雲 | 雲 | 按合同在雲上,或**自管理**(單節點或私有部署) | +| 價格 | **免費**(Apache-2.0) | **免費** | **24 美元** / AI 席位 / 月,或按年付費 20 美元 / AI 席位 / 月 | 定製(按量)—— [聯絡銷售](mailto:sales@objectos.ai) | +| UI 內 AI(AI Builder + "問你的資料") | 僅 MCP(自帶模型) | 體驗版 | ✓ | ✓ | +| AI 治理(動作審計、護欄、許可權範圍限定) | — | — | — | ✓ | +| 叢集 / 高可用、多組織自託管、物理隔離、SCIM | — | — | — | ✓ | +| 支援 | 社群 | 社群 | 標準 | SLA + 專屬 | + +ObjectOS Cloud 就是 **Free** 和 **Team**;沒有 Business 套餐。Team 不限制成員、 +記錄或物件的數量。Team 之上的一切都是 **Enterprise** 合同,它唯一標價的入門 +選項是 **Enterprise Single-Node**(原 Business Self-Managed):單個節點上 +**540 美元** / AI 席位 / 年,適用於 10–25 個 AI 席位 —— +[聯絡銷售](mailto:sales@objectos.ai)。 + +想**免費**自託管?那就是 **ObjectOS Community**(僅 MCP 的 AI:自帶模型)。 +參見下文的 [ObjectOS Community](#objectos-community)。 + +**開放的機制,封閉的智慧。** 建模資料和執行應用所需的一切都是開源的 +(ObjectOS Community,基於 ObjectStack 框架)。Cloud 和 Enterprise 在其上 +疊加了*嵌入式智慧* —— 產品內的 AI Builder 和"問你的資料"助手,經過治理 +和審計 —— 再加上運營規模和官方支援。 + +**你只為 AI 席位付費。** 唯一計費的席位是 **AI 席位**;只讀使用者、非 AI 的 +應用使用者以及通過 MCP 構建的開發者都免費,沒有按使用者收取的席位稅(與那些 +每使用者 150–300 美元的老牌廠商形成鮮明對比)。 + +## 雲還是自管理 [#cloud-or-self-managed] + +自管理的 ObjectOS 是 **ObjectOS Community**(免費)或 **ObjectOS +Enterprise**(需許可)。雲是 Free 和 Team;Team 之上的一切都是 Enterprise +合同。 + +- **雲(Free / Team)** —— 完全託管,自助開通。價格包含託管和一份充裕的 + 每月 AI 額度(模型由我們執行)。 +- **Enterprise** —— 需許可的 ObjectOS,按合同銷售,有三種形態: + - **在 ObjectOS Cloud 上** —— 託管服務上與你的身份提供商的單點登入(OIDC + / SAML)和 AI 治理(動作審計、護欄、許可權範圍限定),不設上限的儲存, + 優先支援。按合同定價。 + - **Enterprise Single-Node** —— 單節點入門選項,原 Business + Self-Managed,條款不變:適用於 **10–25 個 AI 席位**的**單節點 Docker + 許可證**(540 美元/AI 席位/年,按年):在你自己的基礎設施上提供 UI 內 + AI、AI 治理和單點登入,**自帶模型 / 金鑰**(你自己承擔 LLM 成本 —— 沒有 + 平臺 AI 賬單或計量),線上校驗的許可證,刷卡支付,標準支援。如果許可證 + 過期,執行時會繼續執行,你的資料保持完整 —— 只是付費功能會關閉(它永遠 + 不會變磚)。它的名稱和合同寫明瞭它不包含的內容,這些都需要完整私有部署: + 叢集 / 高可用 / 多節點、物理隔離或離線許可證、單個部署承載多個組織、SCIM + 和身份生命週期、層級安全、不續約時保留最後一個已付費的版本、線下 / 電匯 + 付款和多年期合同、優先 / SLA / 專屬支援、企業聯結器、合規證明、資料駐留, + 以及超過 25 個 AI 席位。 + - **完整私有部署** —— 適用於超出上述範圍的一切:叢集 / 高可用 / 多節點、 + 多組織自託管、資料駐留和**物理隔離**執行、SCIM 和身份生命週期、合規 + 證明、SLA 和專屬支援,以及線下 / 發票付款。以**年度許可證**銷售,可選 + 多年鎖價;不續約時,你的部署會**永久保留最後一個已付費的版本**(你失去 + 的是更新和支援,絕不是你的系統或資料)。價格按量計算 —— + [聯絡銷售](mailto:sales@objectos.ai)。 + +**不按節點收費** —— 叢集 / 擴充套件已包含在 Enterprise 中。 + +## 什麼時候選哪個 [#when-you-might-want-each] + +| 場景 | 選擇 | +|---|---| +| 你希望平臺**由別人託管和運維** | ObjectOS Cloud(Free → Team) | +| 你需要託管服務上**與你的身份提供商的 SSO 和 AI 治理** | ObjectOS Cloud 上的 **ObjectOS Enterprise**,按合同 | +| 你必須在**你自己的單個節點**上執行,並且想要產品內 AI,AI 席位 ≤25 個 | **Enterprise Single-Node**,ObjectOS Enterprise 的單節點入門選項 | +| 你需要**叢集 / 高可用**、**多組織**、**物理隔離**、**SCIM**、合規證明、SLA 或線下付款 | **ObjectOS Enterprise**,完整私有部署 | +| 你自託管 ObjectOS Community,但需要一個**帶商業合同的受支援發行版**(SLA、安全補丁優先、指定升級渠道) | **ObjectOS Runtime Subscription** —— [聯絡銷售](mailto:sales@objectos.ai) | +| 你想要**免費自託管**,並通過 MCP 自帶 AI | **ObjectOS Community**(開源) | +| 你需要以 ObjectOS 或 ObjectStack 名義進行 **OEM / 再分發**的權利 | 商業協議 —— [聯絡銷售](mailto:sales@objectos.ai) | + +## ObjectOS Community [#objectos-community] + +**ObjectOS Community** —— 執行時映象和 Console UI —— 以及構建它的 +**ObjectStack 框架**,均採用 +[Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) +授權:沒有 copyleft,有明確的專利授權,永久免費 —— 沒有席位,沒有用量 +檔位,沒有許可證伺服器,沒有金鑰,沒有遙測。在你的筆記本、你的伺服器、 +你客戶的伺服器或一個 1000 個 Pod 的叢集上執行它;許可證在任何情況下都 +一樣。你在那裡的 AI 路徑是開放的 **MCP 伺服器**:把你自己的 Claude Code +(或任何 MCP 客戶端)指向你的部署,它就能用你自己的模型查詢和操作你的 +資料。 + +Apache-2.0 授權的內容(位於 objectstack 倉庫中):執行時映象、所有 +`@objectstack/*` npm 包(執行時、外掛、服務、驅動、介面卡、CLI、客戶端 +SDK)、templates 倉庫,以及 Console UI,包括它提供的 Account 應用。 +文件採用 CC-BY-4.0。 + +全文:[LICENSE](https://github.com/objectstack-ai/objectstack/blob/main/LICENSE) + +## 商標 [#trademarks] + +"ObjectOS"和 ObjectOS 標誌是**商標**,不受任何程式碼許可證的覆蓋。你可以 +如實地說你的產品*構建於* ObjectOS / ObjectStack 之上或*相容* ObjectOS / +ObjectStack;在你自己的產品、公司或域名中使用這些名稱或標誌需要書面許可。 +參見 [TRADEMARK.md](https://github.com/objectstack-ai/docs.objectos.ai/blob/main/TRADEMARK.md)。 + +## 第三方元件 [#third-party-components] + +ObjectOS 構建在 ObjectStack 框架和若干上游開源專案(Node.js、Hono、Zod、 +Better Auth、AI SDK ……)之上。每個元件都帶有自己的許可證 —— 全部是 +Apache-2.0、MIT 或 BSD 風格的寬鬆許可證,相容商業使用。完整清單見每個 +版本隨附釋出的 SBOM。 + +## 常見問題 [#faq] + +### ObjectOS 是開源的嗎? [#is-objectos-open-source] + +**ObjectOS Community** 是:執行時和 Console 採用 Apache-2.0,免費,並在 +[objectstack 倉庫](https://github.com/objectstack-ai/objectstack)中公開 +開發,與構建它們的 ObjectStack 框架放在一起。**ObjectOS Cloud** 和 +**ObjectOS Enterprise** 是商業版本 —— 在同一套機制之上提供嵌入式 AI、 +託管與運維、SSO 和支援。 + +### 我能在賣給客戶的閉源 SaaS 中使用 ObjectStack 嗎? [#can-i-use-objectstack-in-a-closed-source-saas-i-sell-to-my-customers] + +可以。Apache-2.0 沒有 copyleft,也沒有版稅 —— 你不需要公開你的程式碼, +即使你的產品賺了錢,你也不欠任何費用。 + +### 我能不付費自託管 ObjectOS 嗎? [#can-i-self-host-objectos-without-paying] + +可以 —— 那就是 **ObjectOS Community**:同樣開放的機制,自託管,AI 僅通過 +MCP(自帶模型)。*需許可*的自管理版本是 ObjectOS Enterprise,它的兩個 +自管理選項(Enterprise Single-Node,或完整的 Enterprise 部署)都會 +增加產品內 AI、AI 治理和商業支援。 + +### 如果我不續約,軟體會停止工作嗎? [#does-the-software-stop-working-if-i-dont-renew] + +它永遠不會變磚。Enterprise Single-Node 會降級為免費機制的行為(付費功能 +關閉;你的資料和執行時繼續工作)。完整的 Enterprise 部署會**永久保留最後 +一個已付費的版本** —— 你失去的是更新、新的 AI 能力和支援,而不是你的 +系統。 + +### ObjectOS 會"回傳資料"嗎? [#does-objectos-phone-home] + +ObjectOS Enterprise 會線上校驗許可證;物理隔離的 Enterprise 許可證離線 +校驗。ObjectOS Community 沒有遙測,沒有許可證檢查,也沒有更新探測。 + +### 如果我想為 ObjectOS Community 獲得合同擔保怎麼辦? [#what-if-i-want-a-contractual-warranty-on-objectos-community] + +那就是 **ObjectOS Runtime Subscription** —— 針對 ObjectOS Community 的 +支援合同(官方發行版、SLA、安全補丁優先),功能上沒有任何差別。請聯絡 +[sales@objectos.ai](mailto:sales@objectos.ai)。 + +### ObjectOS Community 和框架會一直免費嗎? [#will-objectos-community-and-the-framework-always-be-free] + +會。Apache-2.0 的授予不可撤銷,所有已經發布的內容都會保持釋出時的許可。 diff --git a/content/docs/index.ja.mdx b/content/docs/index.ja.mdx index 359f7db..f0a8ace 100644 --- a/content/docs/index.ja.mdx +++ b/content/docs/index.ja.mdx @@ -4,7 +4,7 @@ seoTitle: "ドキュメント:開始、構築、デプロイ、運用" description: "ObjectOS Community は無料のセルフホスト版、ObjectOS Cloud はホスト型のエディション、ObjectOS Enterprise はセルフマネージドのライセンス制のエディションです。オントロジーはあなたのものです。" editions: [community, cloud, enterprise] translation: - source_sha: a094a61ace740d1dca8c9558c150f4a779dcbc4827165c989c34ecb9554da791 + source_sha: 04e89e54c0323cd21afa4f489ef3c18ee796bb3978263e3410f4853edb98047a guide_rev: 1 mode: auto --- @@ -20,7 +20,7 @@ translation: | やりたいこと | すること | |---|---| | ObjectOS を、何もインストールせずに | **ObjectOS Cloud**、あなたのためのホスト型です。最初のアプリを構築するには Free プランで十分です。[ObjectOS Cloud で始める](/docs/start/cloud)を参照してください | -| ObjectOS を、自社のインフラストラクチャ上でライセンスを受けて | **ObjectOS Enterprise** は、シングルノードの Business Self-Managed オプション以上で、ライセンスされた Enterprise イメージをあなたのサーバー上で実行します。[ObjectOS Enterprise で始める](/docs/start/enterprise)を参照してください | +| ObjectOS を、自社のインフラストラクチャ上でライセンスを受けて | **ObjectOS Enterprise** は、Enterprise Single-Node オプション以上で、ライセンスされた Enterprise イメージをあなたのサーバー上で実行します。[ObjectOS Enterprise で始める](/docs/start/enterprise)を参照してください | | ObjectOS を、自分のマシン上で無料で | **ObjectOS Community** はオープンソースのランタイムです。`npm i -g @objectstack/cli && os start` で SQLite データベースとともに設定なしで起動します。[ObjectOS Community をローカルで実行する](/docs/start/community)を参照してください | その後、ObjectOS Cloud と ObjectOS Enterprise は同じ場所へ導きます。サインインして、次のことができます。 diff --git a/content/docs/index.zh-Hans.mdx b/content/docs/index.zh-Hans.mdx index f339605..c49e4b2 100644 --- a/content/docs/index.zh-Hans.mdx +++ b/content/docs/index.zh-Hans.mdx @@ -4,7 +4,7 @@ seoTitle: "文档:开始、构建、部署、运维" description: "ObjectOS Community 免费且自托管,ObjectOS Cloud 是托管版本,ObjectOS Enterprise 是自管理、需许可的版本。本体归你所有。" editions: [community, cloud, enterprise] translation: - source_sha: a094a61ace740d1dca8c9558c150f4a779dcbc4827165c989c34ecb9554da791 + source_sha: 04e89e54c0323cd21afa4f489ef3c18ee796bb3978263e3410f4853edb98047a guide_rev: 1 mode: auto --- @@ -28,7 +28,7 @@ translation: | 你想要 …… | 这样做 | |---|---| | 用 ObjectOS,什么都不装 | **ObjectOS Cloud**,为你托管 —— Free 套餐就足够构建你的第一个应用。参见[在 ObjectOS Cloud 上开始](/docs/start/cloud) | -| 在你自己的基础设施上运行 ObjectOS,获得授权许可 | **ObjectOS Enterprise**,从单节点的 Business Self-Managed 选项起步,在你的服务器上运行获得许可的 Enterprise 镜像 —— 参见[在 ObjectOS Enterprise 上开始](/docs/start/enterprise) | +| 在你自己的基础设施上运行 ObjectOS,获得授权许可 | **ObjectOS Enterprise**,从 Enterprise Single-Node 选项起步,在你的服务器上运行获得许可的 Enterprise 镜像 —— 参见[在 ObjectOS Enterprise 上开始](/docs/start/enterprise) | | 在你自己的机器上免费运行 ObjectOS | **ObjectOS Community**,开源运行时:`npm i -g @objectstack/cli && os start` 会用 SQLite 数据库、零配置启动它 —— 参见[在本地运行 ObjectOS Community](/docs/start/community) | 之后,ObjectOS Cloud 和 ObjectOS Enterprise 会把你带到同一个地方 —— 登录,然后: diff --git a/content/docs/index.zh-Hant.mdx b/content/docs/index.zh-Hant.mdx index 68b599f..0777181 100644 --- a/content/docs/index.zh-Hant.mdx +++ b/content/docs/index.zh-Hant.mdx @@ -5,7 +5,7 @@ seoTitle: "文件:開始、構建、部署、運維" description: "ObjectOS Community 免費且自託管,ObjectOS Cloud 是託管版本,ObjectOS Enterprise 是自管理、需許可的版本。本體歸你所有。" editions: [community, cloud, enterprise] translation: - source_sha: a094a61ace740d1dca8c9558c150f4a779dcbc4827165c989c34ecb9554da791 + source_sha: 04e89e54c0323cd21afa4f489ef3c18ee796bb3978263e3410f4853edb98047a guide_rev: 1 mode: auto --- @@ -29,7 +29,7 @@ translation: | 你想要 …… | 這樣做 | |---|---| | 用 ObjectOS,什麼都不裝 | **ObjectOS Cloud**,為你託管 —— Free 套餐就足夠構建你的第一個應用。參見[在 ObjectOS Cloud 上開始](/docs/start/cloud) | -| 在你自己的基礎設施上執行 ObjectOS,獲得授權許可 | **ObjectOS Enterprise**,從單節點的 Business Self-Managed 選項起步,在你的伺服器上執行獲得許可的 Enterprise 映象 —— 參見[在 ObjectOS Enterprise 上開始](/docs/start/enterprise) | +| 在你自己的基礎設施上執行 ObjectOS,獲得授權許可 | **ObjectOS Enterprise**,從 Enterprise Single-Node 選項起步,在你的伺服器上執行獲得許可的 Enterprise 映象 —— 參見[在 ObjectOS Enterprise 上開始](/docs/start/enterprise) | | 在你自己的機器上免費執行 ObjectOS | **ObjectOS Community**,開源執行時:`npm i -g @objectstack/cli && os start` 會用 SQLite 資料庫、零配置啟動它 —— 參見[在本地執行 ObjectOS Community](/docs/start/community) | 之後,ObjectOS Cloud 和 ObjectOS Enterprise 會把你帶到同一個地方 —— 登入,然後: diff --git a/content/docs/start/enterprise.ja.mdx b/content/docs/start/enterprise.ja.mdx index d03c5a7..7473261 100644 --- a/content/docs/start/enterprise.ja.mdx +++ b/content/docs/start/enterprise.ja.mdx @@ -4,12 +4,12 @@ seoTitle: "ObjectOS Enterprise で始める:ライセンス制、セルフマ description: ObjectOS Enterprise は、自社のインフラストラクチャ上で実行するライセンス制のエディションです。ライセンスの入手方法と、デプロイガイドの出発点を説明します。 editions: [enterprise] translation: - source_sha: 8c52a4becd892c980dae49189fc379a8f287109299a3350d1c2040a2595d33be + source_sha: abe6fa64f3101ed8df26acf837a707952971665ea5626794fc428c958ea55d11 guide_rev: 1 mode: auto --- -**ObjectOS Enterprise** は、商用ライセンスのもとで、あなたが運用するインフラストラクチャ上で動作する ObjectOS です。製品内の AI、AI ガバナンス、公式のサポートを自社のサーバー上で利用でき、フルのプライベートデプロイでは、クラスタリング、ひとつのデプロイ上の複数の組織、SCIM、エアギャップ運用も利用できます。完全な一覧は[エディションの比較](/docs/editions/compare)を、シングルノードの **Business Self-Managed** 以上の契約オプションは[ライセンスと料金](/docs/editions/license)を参照してください。 +**ObjectOS Enterprise** は、商用ライセンスのもとで、あなたが運用するインフラストラクチャ上で動作する ObjectOS です。製品内の AI、AI ガバナンス、公式のサポートを自社のサーバー上で利用でき、フルのプライベートデプロイでは、クラスタリング、ひとつのデプロイ上の複数の組織、SCIM、エアギャップ運用も利用できます。完全な一覧は[エディションの比較](/docs/editions/compare)を、**Enterprise Single-Node** 以上の契約オプションは[ライセンスと料金](/docs/editions/license)を参照してください。 ## 1. ライセンスを入手する [#1-get-a-license] diff --git a/content/docs/start/enterprise.zh-Hans.mdx b/content/docs/start/enterprise.zh-Hans.mdx index fecf4cb..d4f78bd 100644 --- a/content/docs/start/enterprise.zh-Hans.mdx +++ b/content/docs/start/enterprise.zh-Hans.mdx @@ -4,7 +4,7 @@ seoTitle: "在 ObjectOS Enterprise 上开始:许可授权,自管理" description: ObjectOS Enterprise 是你在自己的基础设施上运行的许可版本 —— 如何获得许可证,以及部署指南从哪里开始。 editions: [enterprise] translation: - source_sha: 8c52a4becd892c980dae49189fc379a8f287109299a3350d1c2040a2595d33be + source_sha: abe6fa64f3101ed8df26acf837a707952971665ea5626794fc428c958ea55d11 guide_rev: 1 mode: auto --- @@ -13,7 +13,7 @@ translation: ObjectOS:产品内 AI、AI 治理和官方支持都在你自己的服务器上;在完整的 私有部署上,还有集群、单个部署承载多个组织、SCIM 和物理隔离运行。完整 列表参见[版本对比](/docs/editions/compare),合同选项参见 -[许可与定价](/docs/editions/license),从单节点的 **Business Self-Managed** +[许可与定价](/docs/editions/license),从 **Enterprise Single-Node** 起步。 ## 1. 获取许可证 [#1-get-a-license] diff --git a/content/docs/start/enterprise.zh-Hant.mdx b/content/docs/start/enterprise.zh-Hant.mdx index 30931f0..2af4d49 100644 --- a/content/docs/start/enterprise.zh-Hant.mdx +++ b/content/docs/start/enterprise.zh-Hant.mdx @@ -5,7 +5,7 @@ seoTitle: "在 ObjectOS Enterprise 上開始:許可授權,自管理" description: ObjectOS Enterprise 是你在自己的基礎設施上執行的許可版本 —— 如何獲得許可證,以及部署指南從哪裡開始。 editions: [enterprise] translation: - source_sha: 8c52a4becd892c980dae49189fc379a8f287109299a3350d1c2040a2595d33be + source_sha: abe6fa64f3101ed8df26acf837a707952971665ea5626794fc428c958ea55d11 guide_rev: 1 mode: auto --- @@ -14,7 +14,7 @@ translation: ObjectOS:產品內 AI、AI 治理和官方支援都在你自己的伺服器上;在完整的 私有部署上,還有叢集、單個部署承載多個組織、SCIM 和物理隔離執行。完整 列表參見[版本對比](/docs/editions/compare),合同選項參見 -[許可與定價](/docs/editions/license),從單節點的 **Business Self-Managed** +[許可與定價](/docs/editions/license),從 **Enterprise Single-Node** 起步。 ## 1. 獲取許可證 [#1-get-a-license]