Skip to content

Commit ac67fc8

Browse files
committed
docs(zh-Hans): repair stale translations drifted from the English source
Retranslate license (new ADR-0085 pricing), add missing sections in air-gapped and marketplace, sync the landing-page audience directory and Build vocabulary row, and unify Views/Actions page titles to Chinese (视图/操作) per the concept-translation convention. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0145MY7RdJr8KuRMyn5oKAR6
1 parent 54d9f73 commit ac67fc8

6 files changed

Lines changed: 185 additions & 81 deletions

File tree

apps/docs/next-env.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/// <reference types="next" />
22
/// <reference types="next/image-types/global" />
3-
import "./.next/dev/types/routes.d.ts";
3+
import "./.next/types/routes.d.ts";
44

55
// NOTE: This file should not be edited
66
// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.

content/docs/build/index.zh-Hans.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ description: 在 ObjectOS 里应用是怎么诞生的 —— 跟 AI 对话、在
2323
|---|---|---|
2424
| **[](/docs/build/packages)** | 组织单位 —— `com.acme.crm`,带版本,可安装 | Packages |
2525
| **[数据模型](/docs/build/data)** | 对象 + 字段 + 关系 + 状态机 | Data Model |
26+
| **[界面](/docs/build/interface)** | 应用、视图、表单、仪表盘与页面 —— 用户看到的一切 | Interface |
2627
| **[Actions](/docs/build/interface/actions)** | 命名操作,可被 REST、Console 按钮、流程或 AI Agent 调用 | Actions |
2728
| **[流程](/docs/build/automation/flows)** | 声明式业务逻辑(自动启动 / 定时 / 手动) | Flows |
2829
| **[Agents](/docs/build/agents)** | 面向终端用户的 AI 助手 —— Agent → Skill → Tool | Agents |

content/docs/build/marketplace.zh-Hans.mdx

Lines changed: 40 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,30 @@ ObjectOS marketplace 让你能够将预构建的应用安装到运行中的运
99

1010
## 工作原理
1111

12-
每个 ObjectOS 运行时默认都启用了 `MarketplaceProxy``MarketplaceInstallLocal` 插件。当你打开 Console(`/_console/`)时,marketplace 标签页会查询已配置的应用目录,并展示可安装的应用。
12+
marketplace 客户端是开源的 `@objectstack/cloud-connection` 包。云托管环境和自托管的 ObjectOS 镜像开箱即已接好;如果是你自己组装的技术栈,用几行配置即可启用:
13+
14+
```ts
15+
import {
16+
MarketplaceProxyPlugin,
17+
MarketplaceInstallLocalPlugin,
18+
RuntimeConfigPlugin,
19+
resolveCloudUrl,
20+
} from '@objectstack/cloud-connection';
21+
22+
const catalogUrl = resolveCloudUrl(); // OS_CLOUD_URL; 'off' disables
23+
24+
plugins: [
25+
...(catalogUrl ? [
26+
new MarketplaceProxyPlugin({ controlPlaneUrl: catalogUrl }),
27+
new MarketplaceInstallLocalPlugin({ controlPlaneUrl: catalogUrl }),
28+
] : []),
29+
new RuntimeConfigPlugin({ controlPlaneUrl: '', singleEnvironment: true, installLocal: true }),
30+
]
31+
```
32+
33+
浏览 / 安装的*机制*是开放的;目录*服务*(组织目录、审核、付费分发)由 `OS_CLOUD_URL` 所指向的控制平面提供。应用一经安装就存在于你运行时自己的内核中 —— 运行时的任何部分都不依赖目录保持可达。
34+
35+
当你打开 Console(`/_console/`)时,marketplace 标签页会查询已配置的应用目录,并展示可安装的应用。
1336

1437
```text
1538
You ─→ Console ─→ Marketplace tab ─→ pick app ─→ Install
@@ -82,6 +105,22 @@ os package publish # publish to a catalog
82105

83106
每个已发布的应用都是不可变的。更新会产生一个新版本。运行时会按应用跟踪已安装的版本以及可用的更新。当某个应用在用户所跟踪的目录中发布了新版本时,用户会在 Console 中看到一个 "Update available" 徽标。
84107

108+
## 通过 CLI 安装
109+
110+
Console 是主要的安装入口,但同一个 install-local 端点也可以脚本化,用于 CI 和隔离网络环境下的运维:
111+
112+
```bash
113+
# 目录模式 —— 运行时从其配置的目录解析包
114+
os package install com.acme.crm --runtime http://localhost:3000 \
115+
--email admin@example.com --password …
116+
117+
# 隔离网络模式 —— 内联发送编译好的制品,不经过目录往返
118+
os package install ./dist/objectstack.json --runtime http://localhost:3000 \
119+
--email admin@example.com --password …
120+
```
121+
122+
凭证是**目标运行时**上的账户(不是你的云端登录)—— 与 Console 安装使用同一套授权。
123+
85124
## 权限
86125

87126
安装应用需要 `manage_marketplace` 系统权限——默认情况下只有 **Setup Administrator** 权限集的成员拥有该权限。普通用户看到的 marketplace 是只读的。

content/docs/deploy/air-gapped.zh-Hans.mdx

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,19 @@ ObjectOS 会将每个请求解析到打包的项目,并从磁盘加载制品
5151
如果客户使用 OIDC/SSO,身份提供方必须能从隔离网络中访问。如果无法访问,
5252
请使用本地的邮箱/密码身份验证,或在同一网络内托管的身份提供方。
5353

54+
## 安装额外的包
55+
56+
运行中的隔离网络实例无需任何目录连接即可安装额外的包 —— 把编译好的
57+
制品交给安装 CLI,它会内联发送并合并进正在运行的内核(无需重启):
58+
59+
```bash
60+
os package install ./dist/objectstack.json --runtime https://os.internal.example \
61+
--email admin@example.com --password …
62+
```
63+
64+
清单会缓存在运行时主机的 `.objectstack/installed-packages/` 目录下,
65+
并在每次启动时重新注册。
66+
5467
## 升级流程
5568

5669
将制品视为不可变:

content/docs/index.zh-Hans.mdx

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,16 @@ os start
5555

5656
ObjectOS 从不回传数据。无遥测。无授权服务器。气隙网络是头等部署目标 —— 参见 [Air-gapped](/docs/deploy/air-gapped)
5757

58+
## 按角色找文档
59+
60+
本文档服务三类人群 —— 从与你使用 ObjectOS 的方式匹配的部分开始:
61+
62+
| 你是… | 你想… | 从这里开始 |
63+
|---|---|---|
64+
| **普通用户** | 在应用中工作:记录、视图、仪表盘、审批 | [使用](/docs/use) |
65+
| **构建者** | 创建应用:数据模型、界面、自动化、AI Agent | [构建](/docs/build) |
66+
| **管理员** | 运行平台:用户、权限、设置、部署 | [管理](/docs/configure)[部署](/docs/deploy)[运维](/docs/operate/production) |
67+
5868
## 下一步去哪里
5969

6070
| 如果你想…… | 阅读 |
@@ -70,6 +80,6 @@ ObjectOS 从不回传数据。无遥测。无授权服务器。气隙网络是
7080
| 向其他系统发送事件 | [Webhooks](/docs/configure/webhooks) |
7181
| 上线生产 | [Production Readiness](/docs/operate/production) |
7282

73-
## 许可与价格
83+
## 许可与定价
7484

75-
ObjectOS 运行时采用 **Apache-2.0** —— 主流 OSS 许可证中最宽松的一种。可用于商业产品、可嵌入、可再发布,你的修改可以保持私有。无人头费、无授权服务器、无 "起价 5 万美元/年"。可选的商业支持和托管服务单独提供 —— 参见 [License](/docs/resources/license)
85+
ObjectOS 是构建在开源(Apache-2.0**[ObjectStack 框架](https://github.com/objectstack-ai/framework)** 之上的**商业产品** —— 框架可免费用于商业产品、可嵌入、可自托管,没有按席位收费,也没有许可证服务器。ObjectOS 在其上增加内嵌的界面内 AI、治理与官方运维,**仅按 AI 席位**计价(只读用户与不使用 AI 的用户免费)—— 没有 "起价 5 万美元/年"。参见 [许可与定价](/docs/resources/license)
Lines changed: 118 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -1,97 +1,138 @@
11
---
2-
title: 许可证
3-
description: ObjectOS 的许可 —— Apache-2.0、商业选项与 FAQ
2+
title: 许可与定价
3+
description: ObjectOS 是商业产品 —— 版本、定价,以及它与开源 ObjectStack 框架的关系
44
---
55

6-
# 许可证
7-
8-
## ObjectOS 运行时 —— Apache-2.0
9-
10-
ObjectOS 运行时与所有 `@objectstack/*` 开源包采用
11-
[Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0)
12-
13-
通俗地讲:
14-
15-
| 你可以 | 你必须 |
6+
# 许可与定价
7+
8+
## ObjectOS 是商业产品
9+
10+
ObjectOS 是 **ObjectStack 应用的官方运行环境**,以两种交付形式销售:
11+
**ObjectOS Cloud**(我们运维)和 **ObjectOS Self-Managed**(自管:你运维,
12+
采用商业许可)。**不存在开源版的 ObjectOS**
13+
14+
开源的故事在它自己的品牌之下:
15+
**[ObjectStack 框架](https://github.com/objectstack-ai/framework)**
16+
(Apache-2.0)包含你**构建、运行、自托管自有应用**所需的一切 ——
17+
协议、内核、CLI、生产运行时、Console 和 MCP 服务器 —— 免费,且开发与
18+
生产之间没有任何功能门槛。如果你想要免费自托管,你要的就是 ObjectStack,
19+
而且它非常出色。当你想在这套机制之上获得**内嵌 AI****官方运维 /
20+
官方支持**的平台时,才需要购买 ObjectOS。
21+
22+
## 版本
23+
24+
一张价目表,两种交付。**AI 席位**是所有版本中唯一的计价单位。
25+
26+
| | **Free** | **Team** | **Business** | **Enterprise** |
27+
|---|---|---|---|---|
28+
| 交付方式 |||**或自管(单节点)** |**或私有部署** |
29+
| 价格 | **免费** | **$24** / AI 席位 / 月 | **$54** / AI 席位 / 月 · 自管:**$540** / AI 席位 / 年 | 定制(按量)—— [联系销售](mailto:sales@objectstack.ai) |
30+
| 界面内 AI(AI Builder + "问数据") | 尝鲜额度 ||||
31+
| AI 治理(操作审计、护栏、权限限定) |||||
32+
| 集群 / 高可用、多组织自托管、隔离网络、SCIM |||||
33+
| 支持 | 社区 | 标准 | 优先(云)/ 标准(自管) | SLA + 专属支持 |
34+
35+
**免费**自托管?那是开源的 **ObjectStack 框架**(AI 仅通过 MCP 提供)
36+
—— 是另一个品牌,不是 ObjectOS 的某个版本。见下文
37+
[开源替代方案](#开源替代方案)
38+
39+
**机制开源,智能闭源。**建模数据、运行应用所需的一切都是开源的
40+
(ObjectStack)。ObjectOS 在其上叠加*内嵌智能* —— 产品内的 AI Builder
41+
和"问数据"助手,可治理、可审计 —— 外加运营规模与官方支持。
42+
43+
**你只为 AI 席位付费。**唯一计费的席位是 **AI 席位**;只读用户、
44+
不使用 AI 的应用用户、以及通过 MCP 构建的开发者都免费,没有按用户
45+
收取的人头税(与每用户 $150–300 的既有厂商形成鲜明对比)。
46+
47+
## 云或自管
48+
49+
- **云(Free / Team / Business)** —— 全托管、自助开通。价格包含托管
50+
和每月慷慨的 AI 用量额度(模型由我们运行)。
51+
- **Business Self-Managed(自管)** —— 以**单节点 Docker 许可**交付的
52+
Business 计划,面向 **10–25 个 AI 席位**($540/AI 席位/年,按年付):
53+
在你自己的基础设施上获得界面内 AI 与 AI 治理,**自带模型 / 自带 Key**
54+
(LLM 成本由你自己承担 —— 没有平台 AI 账单,也不计量),刷卡支付,
55+
标准支持。许可过期后,运行时继续运行、数据保持完好 —— 只是付费功能
56+
关闭(永远不会变砖)。
57+
- **ObjectOS Enterprise** —— 覆盖其余一切需求的完整私有部署:集群 /
58+
高可用 / 多节点、多组织自托管、数据驻留与**隔离网络**运行、SCIM 与
59+
身份生命周期、合规证明、SLA 与专属支持,以及线下 / 发票付款。以
60+
**年度许可**形式销售,可选多年锁价;不续费时你的部署**永久保留最后
61+
付费的版本**(你失去的是更新与支持,永远不是你的系统或数据)。
62+
定价按量 —— [联系销售](mailto:sales@objectstack.ai)
63+
64+
**没有按节点收费** —— 集群 / 扩展已并入 Enterprise。
65+
66+
## 各版本适用场景
67+
68+
| 场景 | 选择 |
1669
|---|---|
17-
| 用于商业产品 | 再分发时附带 LICENSE 与 NOTICE 文件 |
18-
| 修改而不公开变更 | 把修改过的文件标注为已修改 |
19-
| 嵌入到专有软件中 | 不能未经许可使用 ObjectStack 商标 |
20-
| 在任何场景、任意位置运行 ||
21-
| 作为更大作品的一部分再许可 ||
22-
23-
**没有 copyleft**。你为内部使用所做的修改,或者在闭源产品中发布的
24-
修改,**不必**回馈上游。Apache-2.0 还包含贡献者的**显式专利授权** ——
25-
这对企业法务审查很重要。
70+
| 你想要平台**由我们托管和运维** | ObjectOS Cloud(Free → Team → Business) |
71+
| 你必须运行在**自己的单节点**上,并想要产品内 AI,≤25 个 AI 席位 | **Business Self-Managed** |
72+
| 你需要**集群 / 高可用****多组织****隔离网络****SCIM**、合规证明、SLA 或线下付款 | **ObjectOS Enterprise** |
73+
| 你自托管免费的 ObjectStack 运行时,但需要**带商业合同的受支持发行版**(SLA、安全补丁优先、指定升级对接人) | **ObjectOS Runtime Subscription** —— [联系销售](mailto:sales@objectstack.ai) |
74+
| 你想要**免费自托管**,并通过 MCP 自带 AI | **ObjectStack 框架**(开源) |
75+
| 你需要以 ObjectOS 或 ObjectStack 名义的 **OEM / 再分发**权利 | 商业协议 —— [联系销售](mailto:sales@objectstack.ai) |
76+
77+
## 开源替代方案
78+
79+
**ObjectStack 框架**采用
80+
[Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0)
81+
没有 copyleft,带显式专利授权,永久免费 —— 没有席位计费、没有用量层级、
82+
没有许可证服务器、没有 key、没有遥测。运行在你的笔记本、你的服务器、
83+
你客户的服务器,或一个 1000 个 Pod 的集群上;所有情形下许可一致。
84+
那里的 AI 路径是开放的 **MCP 服务器**:把你自己的 Claude Code(或任何
85+
MCP 客户端)指向你的部署,它就能用你自己的模型查询和操作你的数据。
86+
87+
Apache-2.0 涵盖的内容(位于框架仓库):运行时镜像、所有
88+
`@objectstack/*` npm 包(运行时、插件、服务、驱动、adapter、CLI、
89+
客户端 SDK)、模板仓库,以及 Console 与 Account UI。文档采用 CC-BY-4.0。
2690

2791
完整文本:[LICENSE](https://github.com/objectstack-ai/framework/blob/main/LICENSE)
2892

29-
## Apache-2.0 涵盖范围
30-
31-
| | 许可证 |
32-
|---|---|
33-
| ObjectOS 运行时镜像 | Apache-2.0 |
34-
| 所有 `@objectstack/*` npm 包(运行时、插件、服务、驱动、adapter、CLI、客户端 SDK) | Apache-2.0 |
35-
| 模板仓库(`objectstack-ai/templates`| Apache-2.0 |
36-
| Console、Account UI | Apache-2.0 |
37-
| 文档 | CC-BY-4.0 |
38-
39-
## 何时可能需要商业协议
40-
41-
Apache-2.0 已经覆盖大多数场景。在以下情况下你可能仍想要商业协议:
42-
43-
| 场景 | 我们的提供 |
44-
|---|---|
45-
| 你需要**带 SLA 的支持** | 商业支持 |
46-
| 你想要**我们替你托管** | 托管云(ObjectStack Cloud) |
47-
| 你需要 **OEM 权利**(使用 ObjectStack 商标,作为你自家品牌发布) | OEM 协议 |
48-
| 你需要**保修 / 赔偿** | 商业协议(Apache-2.0 不提供保修) |
49-
| 你需要**合规证明**(运行时镜像的 SOC 2 报告、ISO 证书) | 企业版 |
50-
51-
请联系 **sales@objectstack.ai** 进一步沟通。
52-
53-
## 开源运行时的定价
54-
55-
**免费**。永远免费。没有席位计费、没有用量层级、没有许可证服务器、
56-
没有 key。
57-
58-
可以运行在:
59-
- 你的笔记本上
60-
- 你的服务器上
61-
- 你客户的服务器上
62-
- 一台树莓派上
63-
- 一个 1000 个 Pod 的 Kubernetes 集群上
93+
## 商标
6494

65-
所有情形下许可一致。
95+
"ObjectOS" 与 ObjectOS Logo 是**商标**,不在任何代码许可的覆盖范围内。
96+
你可以如实声明你的产品*构建于* ObjectOS / ObjectStack 之上或与之*兼容*
97+
但在你自己的产品名、公司名或域名中使用这些名称或 Logo 需要书面许可。
98+
[TRADEMARK.md](https://github.com/objectstack-ai/objectos/blob/main/TRADEMARK.md)
6699

67100
## 第三方组件
68101

69-
ObjectOS 依赖若干上游开源项目(Node.js、Hono、Zod、Better Auth
70-
AI SDK……)。每个项目都有各自的许可证 —— 都是与商业使用兼容的
71-
Apache-2.0、MIT 或 BSD 风格的宽松许可。完整清单见每次发布附带的
72-
SBOM。
102+
ObjectOS 构建在 ObjectStack 框架和若干上游开源项目之上(Node.js、Hono、
103+
Zod、Better Auth、AI SDK……)。每个项目都有各自的许可证 —— 都是与商业
104+
使用兼容的 Apache-2.0、MIT 或 BSD 风格的宽松许可。完整清单见每次发布
105+
附带的 SBOM。
73106

74107
## FAQ
75108

76-
**Q:可以在我对外销售的闭源 SaaS 里使用 ObjectOS 吗?**
77-
A:可以。Apache-2.0 没有 copyleft。你不必公开自己的代码。
109+
**Q:ObjectOS 是开源的吗?**
110+
A:不是。ObjectOS 是商业产品,没有开源版本。它所运行其上的开源平台是
111+
**ObjectStack 框架**(Apache-2.0)—— 用它免费构建并自托管你自己的应用。
78112

79-
**Q:可以修改 ObjectOS 而不公开修改吗?**
80-
A:可以。Apache-2.0 不要求公开修改。
113+
**Q:可以在我对外销售的闭源 SaaS 里使用 ObjectStack 吗?**
114+
A:可以。Apache-2.0 没有 copyleft、没有版税 —— 你不必公开自己的代码,
115+
产品赚钱也分文不欠。
81116

82-
**Q:能把 Console 重新品牌化成我产品的一部分吗?**
83-
A:UI 本身可以。但若要用 "ObjectStack" 的名称或 Logo 推广你的
84-
产品,则需要 OEM 协议 —— 请联系销售。
117+
**Q:可以不付费自托管 ObjectOS 吗?**
118+
A:不可以 —— 自管的 ObjectOS(Business Self-Managed 或 Enterprise)
119+
需要许可。免费自托管对应的是 ObjectStack 框架,即同一套开放机制,
120+
AI 仅通过 MCP 提供。
85121

86-
**Q:如果我的产品赚钱了需要付费给你们吗?**
87-
A:不需要。没有版税或营收分成。
122+
**Q:不续费的话软件会停止工作吗?**
123+
A:永远不会变砖。Business Self-Managed 会降级为免费机制的行为
124+
(付费功能关闭;你的数据和运行时继续工作)。Enterprise **永久保留
125+
最后付费的版本** —— 你失去的是更新、新的 AI 能力和支持,而不是你的系统。
88126

89-
**Q:ObjectOS 会回传使用数据吗?**
90-
A:不会。没有遥测、没有许可证校验、没有更新探活。见
91-
[安全与合规](/docs/reference/security#data-residency)
127+
**Q:ObjectOS 会回传数据吗?**
128+
A:ObjectOS Self-Managed 会在线校验许可证(Enterprise 隔离网络许可证
129+
为离线校验)。开源的 ObjectStack 运行时没有遥测、没有许可证校验、
130+
没有更新探活。
92131

93-
**Q:如果我想要合同保修怎么办?**
94-
A:Apache-2.0 不提供保修。可购买商业协议,我们会提供保修。
132+
**Q:如果我想为免费运行时获得合同保修怎么办?**
133+
A:那就是 **ObjectOS Runtime Subscription** —— 针对开源 ObjectStack
134+
运行时的支持合同(官方发行版、SLA、安全补丁优先),功能上零差异。
135+
请联系 [sales@objectstack.ai](mailto:sales@objectstack.ai)
95136

96-
**Q:开源版本会一直免费吗**
97-
A:会。Apache-2.0 授权不可撤销
137+
**Q:开源框架会一直免费吗**
138+
A:会。Apache-2.0 的授权不可撤销,已发布的一切将保持其发布时的许可

0 commit comments

Comments
 (0)