// TermsContent.zh.jsx: the Simplified Chinese translation of the Terms of
// Service, for /zh/terms. The English page governs; this one says so at the top.
// It translates the English text dated below. When TERMS_UPDATED in
// TermsContent.jsx changes, scripts/check-i18n.mjs fails until this file is
// brought in line and the date updated. Needs LegalLayout.jsx.
const TERMS_UPDATED_TRANSLATED = 'October 13, 2026';

const TERMS_SECTIONS_ZH = [
  {
    id: 'eligibility', title: '谁可以使用 Skardi Cloud',
    body: <>
      <LP>你必须年满 18 周岁（如果你所在地的成年年龄更高，则须达到该年龄），并且能够订立有约束力的合同。Skardi Cloud 是为工作打造的。如果你代表某个组织使用，即表示你确认自己有权代表该组织接受本条款，本条款中的「你」也包括该组织。</LP>
      <LP>Skardi Cloud 目前处于抢先体验阶段，凭邀请加入。注册码和邀请只供被发放的那个人使用，不得出售或公开分享。</LP>
      <LP>请向我们提供准确的账户信息并保持更新。你有责任保管好自己的登录凭据，并对使用这些凭据所做的一切负责，包括你创建的个人访问令牌、Agent 令牌和已登录的命令行会话。如果你认为其中任何一项已经泄露，请立即通过 <LLink href="mailto:info@skardi.ai">info@skardi.ai</LLink> 告诉我们，并在控制台中将其吊销。</LP>
    </>,
  },
  {
    id: 'workspaces', title: '组织、工作区和成员',
    body: <>
      <LP><LStrong>组织</LStrong>是持有一个或多个<LStrong>工作区</LStrong>的账户。每个注册的人还会得到一个个人工作区。组织管理员掌管自己的组织：可以连接和移除数据源、邀请和移除成员、调整角色、删除工作区。如果你加入了由别人管理的工作区，该工作区的管理员可以看到你在其中的操作，可以调整你的权限，也可以把你移出。</LP>
      <LP>拥有工作区的组织要对它允许加入的人以及这些人的使用方式负责。成员被移除后，其对该工作区的访问随即终止，但其连接到该工作区的内容会留在工作区里，直到管理员将其移除。</LP>
    </>,
  },
  {
    id: 'sources', title: '连接你的数据源',
    body: <>
      <LP>Skardi Cloud 使用你提供的凭据或授权，从你连接的服务（例如 Gmail、Google Drive、GitHub、Notion、Slack 和数据库）读取内容。你授权我们访问、复制、索引和存储每个已连接数据源中的内容，用于向你连接该数据源的工作区提供服务。我们的连接器只读取，不会在你的数据源中创建、修改或删除任何东西。</LP>
      <LP>你只能连接你有权连接的数据源，并且须遵守托管这些数据源的服务的条款，以及你对雇主、客户或其他信息相关人所负有的义务。这些第三方服务不属于 Skardi Cloud，适用它们自己的条款。如果服务提供方修改或撤回其 API，我们可能不得不修改或移除相应的连接器。</LP>
      <LP><LStrong>连接到某个工作区的内容会在该工作区内共享。</LStrong>Skardi 在查询时能判断数据源自身权限的，会按该权限处理；但从数据源同步过来的内容，所连接工作区的每个成员都可以读取，包括数据源本身不允许某位成员打开的条目。只把数据源连接到其成员可以看到全部内容的工作区。数据源里的权限设置仍由你负责。</LP>
      <LP>你可以随时断开数据源，断开后我们将停止进一步访问，并删除从中索引的内容。你也可以在服务提供方自己的设置里吊销我们的访问权限。</LP>
    </>,
  },
  {
    id: 'agents', title: '你的 Agent 与 AI 输出',
    body: <>
      <LP>Skardi Cloud 为你连接的 AI Agent 和工具（例如 Claude Code、Codex、Cursor 或 Gemini CLI）提供上下文。这些 Agent 不归我们所有。连接哪些 Agent、给它们什么凭据和权限、允许它们在多大程度上不经你确认就行动，都由你决定。你要对它们如何使用所获得的上下文以及它们采取的行动负责。</LP>
      <LP>数据源中的内容可能包含为操纵 AI Agent 而写的指令（提示词注入）。Skardi 按原样传递内容，无法识别所有此类企图，所以请监督会自行行动的 Agent，并限制它们能触及的范围。</LP>
      <LP>部分功能会用 AI 生成文字，例如每日简报。AI 输出可能不完整或有误。请在依赖之前核对，不要把 Skardi Cloud 或其输出作为对个人产生法律、财务、医疗或类似重大影响的决定的唯一依据。</LP>
    </>,
  },
  {
    id: 'customer-data', title: '你的数据',
    body: <>
      <LP>「<LStrong>客户数据</LStrong>」指我们从你已连接的数据源和上传内容中收到的内容、你和你的 Agent 发送的查询，以及我们返回的结果。在你和我们之间，客户数据归你所有。</LP>
      <LP>你授予我们一项全球范围内的非独占许可，仅在为你提供、保护和支持 Skardi Cloud 所需的范围内，并按我们的<LLink href="/zh/privacy">隐私政策</LLink>所述，托管、复制、索引、处理、传输和展示客户数据。数据被删除时，该许可即终止。</LP>
      <LUL>
        <LLI>我们不用客户数据训练或改进 AI 或机器学习模型，也不出售客户数据。</LLI>
        <LLI>从 Google API 获得的信息，我们按照 Google API Services User Data Policy（Google API 服务用户数据政策）使用，包括其中的 Limited Use（有限使用）要求。</LLI>
        <LLI>Skardi 人员仅在提供、保护或支持服务，调查滥用行为，或法律要求时访问客户数据。</LLI>
        <LLI>我们仅为运行服务，与<LLink href="/zh/subprocessors">子处理方</LLink>页面列出的子处理方共享客户数据。</LLI>
      </LUL>
      <LP>我们可能收集 Skardi Cloud 的使用情况信息（即隐私政策中所述的使用信息），并据此生成汇总或去标识化的数据，用于运营和改进服务。这些数据不会识别出你、你的组织或你的内容。</LP>
      <LP>如果你向我们提出反馈或建议，我们可以使用，且对你不负有任何义务。</LP>
    </>,
  },
  {
    id: 'acceptable-use', title: '可接受的使用',
    body: <>
      <LP>你对 Skardi Cloud 的使用须遵守我们的<LLink href="/zh/acceptable-use">可接受使用政策</LLink>，该政策是本条款的一部分。此外，你不得：</LP>
      <LUL>
        <LLI>转售、再许可 Skardi Cloud，或将其作为服务提供给第三方，但提供给你自己组织的成员除外；</LLI>
        <LLI>复制、修改、反向工程或反编译托管服务，但在法律不允许作此限制的范围内除外；</LLI>
        <LLI>利用本服务或有关本服务的非公开信息开发竞争产品；</LLI>
        <LLI>移除或遮盖任何所有权声明。</LLI>
      </LUL>
    </>,
  },
  {
    id: 'ip', title: '我们的服务与知识产权',
    body: <>
      <LP>Skardi Cloud 由我们及我们的许可方所有，包括控制台、其背后的服务、文档，以及 Skardi 名称和标识。在遵守本条款的前提下，我们授予你一项有限的、非独占的、不可转让的权利，在你的账户有效期间将 Skardi Cloud 用于内部用途。</LP>
      <LP>开源的 Skardi 引擎和 <LCode>skardi</LCode> 命令行工具以 Apache License 2.0 发布，你对这些软件的使用受该许可约束。当你将它们与 Skardi Cloud 一起使用时，适用本条款。</LP>
    </>,
  },
  {
    id: 'early-access', title: '抢先体验、变更与限制',
    body: <>
      <LP>Skardi Cloud 是一项正在积极开发中的抢先体验服务。我们可能增加、修改或移除功能（包括连接器），部分功能可能标注为预览版。我们目前不提供服务等级协议或正常运行时间承诺。在移除你所依赖的功能之前，我们会尽量提前通知。</LP>
      <LP>工作区受若干限制，例如数据源和连接的数量、上传文件大小和请求频率。为保证服务对所有人都可靠，我们可能设置或调整这些限制。</LP>
    </>,
  },
  {
    id: 'fees', title: '费用',
    body: <>
      <LP>抢先体验期间，我们不对 Skardi Cloud 收费，除非你已在订单或与我们签订的其他书面协议中同意付费。在开始对某个账户收费之前，我们会告知该账户所属组织的管理员，并让他们有机会先停止使用本服务。</LP>
      <LP>你订阅付费方案后，费用按每个计费周期通过我们的支付处理方预先收取，并自动续订，直到你取消。取消在当前计费周期结束时生效。费用不含税；除法律另有要求外，费用不予退还。如果付款失败且未得到解决，我们可能在通知后暂停该账户的访问。</LP>
    </>,
  },
  {
    id: 'termination', title: '暂停、终止与删除',
    body: <>
      <LP>你可以随时停止使用 Skardi Cloud。组织管理员可以在控制台中删除工作区。删除是永久性的，无法撤销。</LP>
      <LP>如果我们有合理理由认为某个账户、工作区或凭据违反了本条款或可接受使用政策、给服务或其他客户带来风险，或者必须为遵守法律而暂停，我们可以暂停或限制其访问。在可能的情况下，我们会先告知你，并给你纠正问题的机会。我们也可以提前 30 天通知，无理由终止本条款。</LP>
      <LP>工作区被删除后，我们会及时删除其配置、从其数据源索引的内容，以及其查询和同步日志。出于安全和合规需要，我们会保留账户与成员变动的审计记录，以及读取这些记录所需的标识符。部分工作区元数据的运维备份可能在被覆盖前保留副本最多 48 小时。如需删除你的账户以及我们持有的有关你的其他信息，请发邮件至 <LLink href="mailto:info@skardi.ai">info@skardi.ai</LLink>，我们会在 30 天内处理。</LP>
      <LP>由于我们的连接器只读取，你的数据源始终是原始数据所在之处。对于你直接上传的内容，请自行保留副本。第 5、7、12 至 15 和 17 条，以及任何已到期应付的费用，在本条款终止后继续有效。</LP>
    </>,
  },
  {
    id: 'security', title: '安全',
    body: <>
      <LP>我们采取合理的技术和组织措施保护客户数据，包括传输中和静态存储时的加密、数据源凭据的加密存储，以及为每个工作区提供独立的运行环境。没有绝对安全的系统。如果我们发现影响你客户数据的安全事件，会及时通知受影响组织的管理员。</LP>
      <LP>如果你发现了漏洞，请报告至 <LLink href="mailto:info@skardi.ai">info@skardi.ai</LLink>。可接受使用政策说明了哪些善意测试是允许的。</LP>
    </>,
  },
  {
    id: 'disclaimers', title: '免责声明',
    body: <>
      <LP>Skardi Cloud、其输出以及任何预览功能均按「现状」和「现有」提供。在法律允许的最大范围内，我们不作任何明示、默示或法定的保证，包括适销性、特定用途适用性、所有权和不侵权的保证，也不保证服务不中断、无错误或安全，或 AI 输出准确。</LP>
    </>,
  },
  {
    id: 'liability', title: '责任限制',
    body: <>
      <LP>在法律允许的最大范围内，对于因本条款或 Skardi Cloud 引起或与之相关的任何间接、附带、特殊、后果性或惩罚性损害，或利润、收入、商誉或数据的损失，SkardiLabs 及其供应商均不承担责任，即使已被告知发生此类损害的可能性。</LP>
      <LP>在法律允许的最大范围内，对于因本条款或 Skardi Cloud 引起或与之相关的所有索赔，我们的全部责任以下列两者中较高者为限：在引起索赔的事件发生前 12 个月内你为 Skardi Cloud 向我们支付的费用，或 100 美元。</LP>
    </>,
  },
  {
    id: 'indemnity', title: '赔偿',
    body: <>
      <LP>对于因以下情况引起的第三方索赔以及由此产生的损失和合理费用，你应为 SkardiLabs 及其人员进行抗辩并作出赔偿：你连接或上传的客户数据、你连接了无权连接的数据源、你连接到 Skardi Cloud 的 Agent 的行为，或你违反本条款或可接受使用政策。我们会及时告知你任何此类索赔，并由你主导抗辩，但未经我们同意，你不得以给我们设定义务的方式和解索赔。</LP>
    </>,
  },
  {
    id: 'law', title: '适用法律与争议解决',
    body: <>
      <LP>本条款受美国特拉华州法律管辖，不适用其冲突法规则。因本条款或 Skardi Cloud 引起或与之相关的任何争议，均应专属提交位于特拉华州的州法院或联邦法院解决，双方同意接受其管辖。任何一方均可在任何法院寻求禁令救济，以保护其知识产权或保密信息。</LP>
    </>,
  },
  {
    id: 'changes', title: '本条款的变更',
    body: <>
      <LP>我们可能更新本条款。届时我们会修改页首的日期；对于重大变更，我们会在变更生效前至少 30 天通过电子邮件或在控制台中通知组织管理员，除非法律要求或为应对安全风险需要更早生效。变更生效后你继续使用 Skardi Cloud 的，适用更新后的条款。如果你不同意，请在此之前停止使用本服务。</LP>
    </>,
  },
  {
    id: 'general', title: '一般条款',
    body: <>
      <LUL>
        <LLI><LStrong>出口与制裁。</LStrong>你不得违反美国出口管制或制裁规定使用 Skardi Cloud，也不得从这些规定所禁止的国家或为其所禁止的人使用。</LLI>
        <LLI><LStrong>完整协议。</LStrong>本条款、可接受使用政策和隐私政策构成关于 Skardi Cloud 的完整协议。如果你与我们另行签署了涵盖 Skardi Cloud 的协议，两者冲突时以该协议为准。</LLI>
        <LLI><LStrong>转让。</LStrong>未经我们同意，你不得转让本条款。我们可以将其转让给关联方，或在合并、收购或资产出售中转让。</LLI>
        <LLI><LStrong>不可抗力。</LStrong>任何一方均不对超出其合理控制范围的事件导致的延误或未能履行承担责任，但付款义务除外。</LLI>
        <LLI><LStrong>可分割性与弃权。</LStrong>某一条款无法执行的，其余条款继续有效。未执行某一条款不构成对该条款的放弃。</LLI>
        <LLI><LStrong>通知。</LStrong>我们会将通知发送至你账户或控制台中登记的电子邮件地址。给我们的通知请发送至 <LLink href="mailto:info@skardi.ai">info@skardi.ai</LLink>。</LLI>
        <LLI><LStrong>双方关系。</LStrong>双方为独立的合同方。本条款中的任何内容均不构成合伙、代理或雇佣关系。</LLI>
      </LUL>
      <LP>对本条款有疑问？请发邮件至 <LLink href="mailto:info@skardi.ai">info@skardi.ai</LLink>。</LP>
    </>,
  },
];

const TermsContentZh = () => (
  <LegalLayout
    page="terms"
    title="服务条款"
    updated="2026 年 10 月 13 日"
    notice={<LegalNotice href="/terms" />}
    intro={<>
      <LP>本服务条款适用于你对 <LStrong>Skardi Cloud</LStrong> 的使用，包括 console.skardi.ai 上的控制台、其背后的 API 和 Agent 连接，以及登录了 Skardi Cloud 时的 <LCode>skardi</LCode> 命令行工具。本条款也适用于本网站 skardi.ai。本条款是你与 <LStrong>SkardiLabs, Inc.</LStrong>（下称「SkardiLabs」或「我们」）之间的协议。</LP>
      <LP>创建账户、接受邀请或使用 Skardi Cloud，即表示你同意本条款。如果你不同意，请不要使用。</LP>
    </>}
    summary={[
      '你的数据归你所有。我们只用它为你运行 Skardi Cloud，从不用它训练 AI 模型。',
      '只连接你有权连接的数据源。连接到某个工作区的所有内容，该工作区的每个成员都能读取。',
      '你连接的 Agent 由你负责监督，AI 输出可能出错。',
      'Skardi Cloud 处于抢先体验阶段：除非书面约定，否则不收费；不承诺正常运行时间；功能可能变化。',
      '删除工作区是永久性的。适用特拉华州法律。',
    ]}
    sections={TERMS_SECTIONS_ZH}
  />
);

window.TermsContentZh = TermsContentZh;
