feat: mobile 添加用户协议和隐私政策

This commit is contained in:
zhuoqinglian
2026-03-12 17:34:59 +08:00
parent 48087582c2
commit 1e8960f37c
11 changed files with 1949 additions and 3 deletions
+2
View File
@@ -30,6 +30,8 @@ export default {
'login.requiredMobile': 'Bitte gültige Handynummer eingeben',
'login.captchaError': 'Grafischer Bestätigungscode Fehler',
'login.forgotPassword': 'Passwort vergessen',
'login.userAgreement': 'Nutzungsbedingungen',
'login.privacyPolicy': 'Datenschutzrichtlinie',
// Registrierungsseite
'register.pageTitle': 'Registrieren',
+2
View File
@@ -30,6 +30,8 @@ export default {
'login.requiredMobile': 'Please enter a valid phone number',
'login.captchaError': 'Graphic verification code error',
'login.forgotPassword': 'Forgot Password',
'login.userAgreement': 'User Agreement',
'login.privacyPolicy': 'Privacy Policy',
// Register page
'register.pageTitle': 'Register',
+3 -1
View File
@@ -29,7 +29,9 @@ export default {
'login.requiredCaptcha': 'O código de verificação não pode estar vazio',
'login.requiredMobile': 'Por favor, insira um número de telefone válido',
'login.captchaError': 'Erro no código de verificação gráfico',
'login.forgotPassword': 'Esqueceu a Senha',
'login.forgotPassword': 'Esqueceu a Senha',
'login.userAgreement': 'Termos de Uso',
'login.privacyPolicy': 'Política de Privacidade',
// Register page
'register.pageTitle': 'Cadastro',
+2
View File
@@ -30,6 +30,8 @@ export default {
'login.requiredMobile': 'Vui lòng nhập số điện thoại hợp lệ',
'login.captchaError': 'Lỗi mã xác minh đồ họa',
'login.forgotPassword': 'Quên mật khẩu',
'login.userAgreement': 'Thỏa thuận người dùng',
'login.privacyPolicy': 'Chính sách bảo mật',
// Trang đăng ký
'register.pageTitle': 'Đăng ký',
+2
View File
@@ -30,6 +30,8 @@ export default {
'login.requiredMobile': '请输入正确的手机号码',
'login.captchaError': '图形验证码错误',
'login.forgotPassword': '忘记密码',
'login.userAgreement': '用户协议',
'login.privacyPolicy': '隐私政策',
// 注册页面
'register.pageTitle': '注册',
+3 -1
View File
@@ -29,7 +29,9 @@ export default {
'login.requiredCaptcha': '驗證碼不能為空',
'login.requiredMobile': '請輸入正確的手機號碼',
'login.captchaError': '圖形驗證碼錯誤',
'login.forgotPassword': '忘記密碼',
'login.forgotPassword': '忘記密碼',
'login.userAgreement': '用戶協議',
'login.privacyPolicy': '隱私政策',
// 忘記密碼頁面
'retrievePassword.title': '重置密碼',
+50 -1
View File
@@ -14,7 +14,7 @@ import type { Language } from '@/store/lang'
import { computed, onMounted, ref } from 'vue'
import { login } from '@/api/auth'
// 导入国际化相关功能
import { changeLanguage, getSupportedLanguages, initI18n, t } from '@/i18n'
import { changeLanguage, getCurrentLanguage, getSupportedLanguages, initI18n, t } from '@/i18n'
import { useConfigStore } from '@/store'
// 导入SM2加密工具
import { getEnvBaseUrl, sm2Encrypt } from '@/utils'
@@ -117,6 +117,22 @@ function goToForgotPassword() {
})
}
// 跳转到用户协议
function goToUserAgreement() {
const lang = getCurrentLanguage() === 'zh_CN' ? 'zh' : 'en'
uni.navigateTo({
url: `/pages/login/user-agreement-${lang}`,
})
}
// 跳转到隐私政策
function goToPrivacyPolicy() {
const lang = getCurrentLanguage() === 'zh_CN' ? 'zh' : 'en'
uni.navigateTo({
url: `/pages/login/privacy-policy-${lang}`,
})
}
// 生成UUID
function generateUUID() {
return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, (c) => {
@@ -387,6 +403,16 @@ onMounted(async () => {
</view>
</view>
<view class="policy-links">
<text class="policy-link" @click="goToUserAgreement">
{{ t('login.userAgreement') }}
</text>
<text class="policy-divider">|</text>
<text class="policy-link" @click="goToPrivacyPolicy">
{{ t('login.privacyPolicy') }}
</text>
</view>
<!-- 登录方式切换 -->
<view v-if="enableMobileLogin" class="login-type-switch">
<view class="switch-tabs">
@@ -681,6 +707,29 @@ onMounted(async () => {
margin-bottom: 30rpx;
}
.policy-links {
display: flex;
justify-content: center;
align-items: center;
gap: 20rpx;
margin-bottom: 30rpx;
.policy-link {
color: #667eea;
font-size: 26rpx;
cursor: pointer;
&:hover {
text-decoration: underline;
}
}
.policy-divider {
color: #999999;
font-size: 26rpx;
}
}
.forgot-password {
.forgot-text {
color: #667eea;
@@ -0,0 +1,402 @@
<route lang="jsonc" type="page">
{
"layout": "default",
"style": {
"navigationStyle": "custom",
"navigationBarTitleText": "Privacy Policy"
}
}
</route>
<script lang="ts" setup>
import { t } from '@/i18n'
function goBack() {
uni.navigateBack()
}
</script>
<template>
<view class="h-screen flex flex-col bg-[#f5f8fd]">
<wd-navbar
:title="t('login.privacyPolicy')"
safe-area-inset-top
left-arrow
:bordered="false"
@click-left="goBack"
>
<template #left>
<wd-icon name="arrow-left" size="18" />
</template>
</wd-navbar>
<scroll-view scroll-y class="box-border flex-1 px-[30rpx] py-[30rpx]">
<view class="rounded-[16rpx] bg-white px-[30rpx] py-[40rpx] shadow-[0_4rpx_20rpx_rgba(0,0,0,0.05)]">
<view class="mb-[40rpx] text-center">
<text class="text-[36rpx] text-[#1a1a1a] font-bold">
Privacy Policy
</text>
</view>
<view class="mb-[40rpx] text-center">
<text class="text-[24rpx] text-[#666666]">
Last Updated: March 10, 2026
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
Introduction
</text>
</view>
<view class="mb-[24rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
Welcome to use the XiaoZhi Backend Service (hereinafter referred to as "the Service"). The operator of this Service is the actual deployer and administrator of the Service (hereinafter referred to as "Operator" or "we"). We fully understand the importance of your personal information and will do our best to protect your personal information security.
</text>
</view>
<view class="mb-[24rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
Please carefully read and fully understand all contents of this Privacy Policy before using the Service. Once you start using the Service, it signifies that you have read and agreed to this Privacy Policy.
</text>
</view>
<view class="mb-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
This Privacy Policy applies to our collection, storage, use, sharing, and protection of your personal information when you use the Service through the Admin Console (management backend), API interfaces, and other means.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
I. Information We Collect
</text>
</view>
<view class="mb-[24rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
To provide services to you, we may need to collect the following information:
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.1 Account Registration Information: When you register an account, we collect your phone number or username, password, and other information to create and verify your account.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.2 Device Information: When you bind hardware devices, we collect device identification information (such as device code, MAC address), device model, firmware version, etc., for device management and service provision.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.3 Agent Configuration Information: When you create and configure Agents, we collect role templates, language model selections, voice parameter configurations, etc., to provide personalized AI interaction services.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.4 Voice Interaction Data: When you use the voice interaction function, the Service uses Voice Activity Detection (VAD) to determine the start and end of your voice, processes your voice input data, and transmits it to third-party Automatic Speech Recognition (ASR) and Large Language Model (LLM) services for processing to achieve voice interaction capabilities.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.5 Image Data: When you use the vision model function, we may process image data captured through the device camera and transmit it to third-party vision model services for analysis and understanding to achieve image recognition, scene understanding, and other functions.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.6 Conversation Memory Data: When you enable the memory function, the Service stores summaries of your interaction history with the Agent to provide more coherent and personalized interaction experiences in subsequent conversations.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.7 Knowledge Base Data: When you use the knowledge base function, we collect and store documents, texts, and other knowledge base content you upload for Agents to perform knowledge retrieval and Q&A during conversations.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.8 Voice Print Data: When you use the voice print recognition function, we collect and store your voice print characteristic samples for speaker identity verification and personalized services.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.9 Chat History Data: We store conversation history records between you and the Agents, including text conversation content, conversation time, interaction context, etc., to provide continuous conversation experience and history query functions.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.10 Conversation Audio Data: When you use the voice interaction function, we may store audio data of your interactions with the Agents to improve voice interaction quality and enable retrieval queries.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.11 Agent Configuration Data: When you configure Agents, we collect tags, plugin configurations, context provider settings, etc., to provide Agent customization services.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.12 Device Firmware Data: When you use the OTA upgrade function, we record device firmware version, upgrade history, etc., for device management and firmware traceability.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.13 Log Information: When you use the Service, we automatically collect service log information, including but not limited to access time, IP address, browser type, operation records, etc., for service operation and security assurance.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.14 Verification Code Information: When you use phone number login, we send verification codes via SMS service for identity verification.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
II. How We Use the Collected Information
</text>
</view>
<view class="mb-[24rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
The information we collect will be used for the following purposes:
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(1) Providing, maintaining, and improving the Service, including core functions such as account management, device management, and Agent configuration.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(2) Processing your voice interaction requests, using Voice Activity Detection (VAD) to identify voice input, calling third-party AI model services to complete speech recognition, intent recognition, semantic understanding, and speech synthesis.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(3) Processing your image data, calling third-party vision model services to complete image recognition and scene understanding.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(4) Storing and managing your conversation memory data to provide more coherent service experiences in subsequent interactions.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(5) Storing and retrieving knowledge base content you upload so that Agents can provide more accurate knowledge Q&A during conversations.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(6) Ensuring service security and stability, including identity verification, security protection, troubleshooting, etc.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(7) Complying with applicable laws, regulations, and regulatory requirements.
</text>
</view>
<view class="mb-[24rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
We will not use your personal information for purposes unrelated to the above. If we need to use information for other purposes not stated in this Privacy Policy, we will obtain your consent in advance.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
III. Sharing and Disclosure of Information
</text>
</view>
<view class="mb-[24rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
We will not sell your personal information to third parties. Only in the following circumstances may we share or disclose your information:
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.1 Third-party Service Calls: To achieve voice interaction, visual understanding, and other functions, your voice data, image data, and text content may be transmitted to third-party AI service providers for processing.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.2 Legal Requirements: According to applicable laws, regulations, legal procedures, or requirements from government authorities, we may need to disclose your personal information.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.3 Security Assurance: To protect the Operator, other users, or the public from damage, we may use or disclose personal information within a reasonably necessary scope.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.4 With Consent: We may share your personal information with third parties if we obtain your explicit consent.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
IV. Storage and Protection of Information
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.1 Storage Location: Your personal information will be stored on the server where the Operator deploys the Service, including but not limited to databases (MySQL/PostgreSQL) and cache services (Redis).
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.2 Storage Period: We will retain your personal information for the period necessary to provide you with services. After you cancel your account, we will delete or anonymize your personal information within a reasonable time.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.3 Security Measures: We take reasonable technical and management measures to protect the security of your personal information, including but not limited to data encryption, access control, security auditing, etc.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.4 Security Incident Handling: If a personal information security incident occurs, we will promptly inform you of the basic situation of the security incident, possible impacts, and measures taken or to be taken.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.5 Special Note for Open-source Projects: The Service is an open-source project with two operation modes:
</text>
</view>
<view class="mb-[8rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(1) Self-deployment: If you self-deploy the Service, the Operator is only the code provider, and actual data storage and processing are your responsibility.
</text>
</view>
<view class="mb-[8rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(2) Test Platform: If you use the test platform deployed by the Operator, your data will be managed and protected by the Operator.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.6 Cross-border Data Transfer: When providing intelligent interaction functions, the Service may need to call interfaces from third-party AI service providers outside mainland China.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
V. Your Rights
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.1 Query and Access: You can view and manage your personal information such as account information, device information, and Agent configuration through the Admin Console.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.2 Correction and Modification: When you find that your personal information is incorrect, you can correct it through the Admin Console or contact the Operator for assistance.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.3 Deletion: Under certain circumstances, you may request us to delete your personal information.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.4 Account Cancellation: You can cancel your account through the account settings in the Admin Console or contact the Operator for processing.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.5 Withdrawal of Consent: You may withdraw your consent granted to us at any time.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
VI. Protection of Minor Information
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6.1 We attach great importance to the protection of minors' personal information. If you are a minor under 18 years of age, please use the Service under the guidance and consent of your guardian.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6.2 If a guardian discovers that a minor has provided personal information to us without consent, please contact the Operator. We will delete the relevant information as soon as possible.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6.3 For minors who use the Service with guardian consent, we will provide stricter protection for their personal information in accordance with laws and regulations.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
VII. Third-party Services Description
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
7.1 When providing intelligent interaction functions, the Service needs to call third-party services, including but not limited to: Voice Activity Detection Service (VAD), Automatic Speech Recognition Service (ASR), Large Language Model Service (LLM), Text-to-Speech Service (TTS), Vision Model Service, SMS Verification Code Service, MQTT Message Broker Service, Database Service.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
7.2 The above third-party service providers will process data according to their respective privacy policies. We recommend that you understand the privacy policies of relevant third-party service providers before using the Service.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
VIII. Use of Cookies and Similar Technologies
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.1 The Service may use Cookies and similar technologies to save your login status, record your preference settings, etc., to provide you with a better user experience.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.2 You can manage Cookies through browser settings. However, please note that disabling Cookies may affect some functions of the Service.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
IX. Changes to the Privacy Policy
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
9.1 We may revise this Privacy Policy based on business adjustments, changes in laws and regulations, and other reasons. The revised Privacy Policy will be published through the Service's announcement mechanisms.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
9.2 If you continue to use the Service after the Privacy Policy revision, it shall be deemed that you have accepted the revised Privacy Policy.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
X. Information Security Warning
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
10.1 Please do not disclose sensitive personal information such as your property account numbers, bank card numbers, credit card numbers, passwords, ID card numbers, etc., in voice or text interactions with AI. Any losses resulting from this shall be borne by you.
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
10.2 Please properly keep your account and password secure, and do not share your account information with others or share accounts with others.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
10.3 If you discover that personal information may have been leaked, please contact the Operator promptly to take measures.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
XI. Applicable Law
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
11.1 The formulation, interpretation, execution, and dispute resolution of this Privacy Policy shall be governed by the laws of the People's Republic of China (excluding the laws of Hong Kong, Macau, and Taiwan for the purposes of this Privacy Policy).
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
11.2 If any provision of this Privacy Policy conflicts with the current laws and regulations of the People's Republic of China, the provisions of laws and regulations shall prevail, and the remaining provisions shall remain valid.
</text>
</view>
</view>
</scroll-view>
</view>
</template>
@@ -0,0 +1,402 @@
<route lang="jsonc" type="page">
{
"layout": "default",
"style": {
"navigationStyle": "custom",
"navigationBarTitleText": "隐私政策"
}
}
</route>
<script lang="ts" setup>
import { t } from '@/i18n'
function goBack() {
uni.navigateBack()
}
</script>
<template>
<view class="h-screen flex flex-col bg-[#f5f8fd]">
<wd-navbar
:title="t('login.privacyPolicy')"
safe-area-inset-top
left-arrow
:bordered="false"
@click-left="goBack"
>
<template #left>
<wd-icon name="arrow-left" size="18" />
</template>
</wd-navbar>
<scroll-view scroll-y class="box-border flex-1 px-[20rpx] py-[30rpx]" :scroll-with-animation="true">
<view class="rounded-[16rpx] bg-white px-[30rpx] py-[40rpx] shadow-[0_4rpx_20rpx_rgba(0,0,0,0.05)]">
<view class="mb-[40rpx] text-center">
<text class="text-[36rpx] text-[#1a1a1a] font-bold">
{{ t('login.privacyPolicy') }}
</text>
</view>
<view class="mb-[40rpx] text-center">
<text class="text-[24rpx] text-[#666666]">
更新日期2026年3月10日
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
引言
</text>
</view>
<view class="mb-[24rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
欢迎您使用小智后端服务以下简称"本服务"本服务的运营方为本服务的实际部署者和管理者以下简称"运营者""我们"我们深知个人信息对您的重要性将尽全力保护您的个人信息安全
</text>
</view>
<view class="mb-[24rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
请您在使用本服务前仔细阅读并充分理解本隐私政策的全部内容一旦您开始使用本服务即表示您已阅读并同意本隐私政策
</text>
</view>
<view class="mb-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
本隐私政策适用于您通过智控台管理后台API接口及其他方式使用本服务时我们对您个人信息的收集存储使用共享保护等行为
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
我们收集的信息
</text>
</view>
<view class="mb-[24rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
为向您提供服务我们可能需要收集以下信息
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.1 账号注册信息当您注册账号时我们会收集您的手机号码或用户名密码等信息用于创建和验证您的账号
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.2 设备信息当您绑定硬件设备时我们会收集设备的标识信息如设备编码MAC地址等设备型号固件版本等用于设备管理和服务提供
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.3 智能体配置信息当您创建和配置智能体时我们会收集您设定的角色模板语言模型选择语音参数配置等信息用于提供个性化的AI交互服务
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.4 语音交互数据在您使用语音交互功能时本服务会通过语音活动检测VAD判断您的语音起止状态并处理您的语音输入数据将其传输至第三方语音识别ASR和语言模型LLM服务进行处理以实现语音交互功能
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.5 图像数据当您使用视觉模型功能时我们可能会处理您通过设备摄像头采集的图像数据并将其传输至第三方视觉模型服务进行分析和理解用于实现图像识别场景理解等功能
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.6 对话记忆数据当您开启记忆功能时本服务会存储您与智能体的交互历史摘要用于在后续对话中提供更连贯个性化的交互体验
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.7 知识库数据当您使用知识库功能时我们会收集和存储您上传的文档文本等知识库内容用于智能体在对话中进行知识检索和问答
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.8 声纹数据当您使用声纹识别功能时我们会收集和存储您的声纹特征样本用于说话人身份验证和个性化服务
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.9 聊天历史数据我们会存储您与智能体的对话历史记录包括文本对话内容对话时间交互上下文等信息用于提供连续性对话体验和历史查询功能
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.10 对话音频数据在您使用语音交互功能时我们可能会存储您与智能体交互的音频数据用于优化语音交互质量和回溯查询
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.11 智能体配置数据当您配置智能体时我们会收集您设定的标签插件配置上下文提供者设置等信息用于提供智能体定制化服务
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.12 设备固件数据当您使用OTA升级功能时我们会记录设备固件版本升级历史等信息用于设备管理和固件追溯
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.13 日志信息当您使用本服务时我们会自动收集服务日志信息包括但不限于访问时间IP地址浏览器类型操作记录等用于服务运维和安全保障
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1.14 验证码信息当您使用手机号登录时我们会通过短信服务向您发送验证码用于身份验证
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
我们如何使用收集的信息
</text>
</view>
<view class="mb-[24rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
我们收集的信息将用于以下目的
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1提供维护和改进本服务包括账号管理设备管理智能体配置等核心功能
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
2处理您的语音交互请求通过语音活动检测VAD识别语音输入调用第三方AI模型服务完成语音识别意图识别语义理解和语音合成
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3处理您的图像数据调用第三方视觉模型服务完成图像识别和场景理解
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4存储和管理您的对话记忆数据以便在后续交互中提供更连贯的服务体验
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5存储和检索您上传的知识库内容以便智能体在对话中为您提供更准确的知识问答
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6保障服务的安全性和稳定性包括身份验证安全防护故障排查等
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
7遵守适用的法律法规和监管要求
</text>
</view>
<view class="mb-[24rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
我们不会将您的个人信息用于与上述目的无关的其他用途如需将信息用于本隐私政策未载明的其他目的我们会事先征得您的同意
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
信息的共享与披露
</text>
</view>
<view class="mb-[24rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
我们不会向第三方出售您的个人信息仅在以下情形下我们可能会共享或披露您的信息
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.1 第三方服务调用为实现语音交互视觉理解等功能您的语音数据图像数据和文本内容可能会被传输至第三方AI服务提供商如语言模型语音识别语音合成视觉模型服务商进行处理我们会选择具备合理安全保障能力的服务商但请您知悉第三方服务商将按照其自身的隐私政策处理相关数据
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.2 法律要求根据适用的法律法规法律程序或政府主管部门的要求我们可能需要披露您的个人信息
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.3 安全保障为保护运营者其他用户或公众的权益财产或安全免遭损害在合理必要的范围内使用或披露个人信息
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.4 征得同意在获得您明确同意的前提下我们可能会与第三方共享您的个人信息
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
信息的存储与保护
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.1 存储地点您的个人信息将存储在运营者部署本服务的服务器上包括但不限于数据库MySQL/PostgreSQL和缓存服务Redis
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.2 存储期限我们将在为您提供服务所必需的期限内保留您的个人信息当您注销账号后我们将在合理时间内删除或匿名化处理您的个人信息法律法规另有规定的除外
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.3 安全措施我们采取合理的技术和管理措施保护您的个人信息安全包括但不限于数据加密访问控制安全审计等但请您理解互联网并非绝对安全的环境我们无法保证信息传输和存储的绝对安全性
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.4 安全事件处理如发生个人信息安全事件我们将按照法律法规的要求及时向您告知安全事件的基本情况可能的影响已采取或将要采取的处置措施等
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.5 开源项目特别说明本服务为开源项目存在两种运营模式
</text>
</view>
<view class="mb-[8rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1自行部署如您自行部署本服务运营者仅为代码提供方实际的数据存储和处理由您自行负责
</text>
</view>
<view class="mb-[8rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
2测试平台如您使用运营者部署的测试平台您的数据将由运营人员负责管理和保护
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.6 数据跨境传输本服务在提供智能交互功能时可能需要调用境外第三方AI服务提供商的接口
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
您的权利
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.1 查询与访问您可通过智控台查看和管理您的账号信息设备信息智能体配置等个人信息
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.2 更正与修改当您发现个人信息有误时您可通过智控台自行更正或联系运营者协助处理
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.3 删除在以下情形下您可请求我们删除您的个人信息1处理目的已实现无法实现或不再必要2我们违反法律法规或与您的约定收集使用个人信息3注销账号
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.4 账号注销您可通过智控台的账号设置功能注销账号或联系运营者进行处理
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.5 撤回同意您可随时撤回您此前向我们作出的同意授权
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
未成年人信息保护
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6.1 我们高度重视未成年人个人信息的保护若您是未满18周岁的未成年人请在监护人的指导和同意下使用本服务
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6.2 如果监护人发现未成年人未经其同意向我们提供了个人信息请联系运营者我们将尽快删除相关信息
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6.3 对于经监护人同意使用本服务的未成年人我们将按照法律法规的规定给予其个人信息更严格的保护
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
第三方服务说明
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
7.1 本服务在提供智能交互功能时需要调用第三方服务包括但不限于语音活动检测服务VAD语音识别服务ASR大语言模型服务LLM语音合成服务TTS视觉模型服务短信验证码服务MQTT消息代理服务数据库服务
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
7.2 上述第三方服务提供商将按照其各自的隐私政策对数据进行处理我们建议您在使用本服务前了解相关第三方服务商的隐私政策
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
Cookie及类似技术的使用
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.1 本服务可能使用Cookie及类似技术来保存您的登录状态记录您的偏好设置等以便为您提供更好的使用体验
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.2 您可以通过浏览器设置管理Cookie但请注意如果禁用Cookie可能会影响本服务的部分功能
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
隐私政策的变更
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
9.1 我们可能会根据业务调整法律法规变化等原因对本隐私政策进行修订修订后的隐私政策将通过本平台公告等方式予以发布
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
9.2 如您在隐私政策修订后继续使用本服务则视为您已接受修订后的隐私政策
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
信息安全提示
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
10.1 请勿在与AI的语音或文字交互中透露您的财产账户银行卡号信用卡号密码身份证号等敏感个人信息否则由此带来的损失由您自行承担
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
10.2 请妥善保管您的账号和密码不要将账号信息告知他人或与他人共享账号
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
10.3 如您发现个人信息可能被泄露请及时联系运营者采取措施
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[30rpx] text-[#1a1a1a] font-bold">
十一适用法律
</text>
</view>
<view class="mb-[16rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
11.1 本隐私政策的制定解释执行及争议解决均适用中华人民共和国法律法规为本隐私政策之目的不包括港澳台地区法律
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
11.2 如本隐私政策的任何条款与中华人民共和国现行法律法规相抵触以法律法规的规定为准其余条款仍然有效
</text>
</view>
</view>
</scroll-view>
</view>
</template>
@@ -0,0 +1,539 @@
<route lang="jsonc" type="page">
{
"layout": "default",
"style": {
"navigationStyle": "custom",
"navigationBarTitleText": "User Agreement"
}
}
</route>
<script lang="ts" setup>
import { t } from '@/i18n'
function goBack() {
uni.navigateBack()
}
</script>
<template>
<view class="h-screen flex flex-col bg-[#f5f8fd]">
<wd-navbar
:title="t('login.userAgreement')"
safe-area-inset-top
left-arrow
:bordered="false"
@click-left="goBack"
>
<template #left>
<wd-icon name="arrow-left" size="18" />
</template>
</wd-navbar>
<scroll-view scroll-y class="box-border flex-1 px-[30rpx] py-[30rpx]">
<view class="rounded-[16rpx] bg-white px-[30rpx] py-[40rpx] shadow-[0_4rpx_20rpx_rgba(0,0,0,0.05)]">
<view class="mb-[40rpx] text-center">
<text class="text-[36rpx] text-[#1a1a1a] font-bold">
User Agreement
</text>
</view>
<view class="mb-[40rpx] text-center">
<text class="text-[24rpx] text-[#666666]">
Last Updated: March 10, 2026
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
Important Notice
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
Welcome to use the XiaoZhi Backend Service (hereinafter referred to as "the Service"). The Service is designed to provide backend service support for XiaoZhi AI hardware devices, including but not limited to intelligent voice interaction, visual understanding, intent recognition, conversation memory, knowledge base Q&A, device management, and agent management. The operator of this Service is the actual deployer and administrator of the Service (hereinafter referred to as "Operator" or "we").
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
Before registering, logging in, or using the Service, please carefully read and fully understand all terms of this Agreement, especially the terms that are highlighted in bold and may have significant impact on your interests, including but not limited to disclaimers and liability limitations.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
When you complete registration, login, or otherwise use the Service following the on-screen instructions, it signifies that you have fully read, understood, and accepted all contents of this Agreement. If you disagree with this Agreement or any of its terms, please stop using the Service immediately.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
This Agreement may be updated and revised based on actual circumstances. The revised Agreement will be published through the Service's announcement mechanisms. The revised Agreement shall take effect from the date of publication. If you continue to use the Service after the Agreement revision, it shall be deemed that you have accepted the revised Agreement.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
I. Definitions
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
XiaoZhi Backend Service: refers to the XiaoZhi Backend Service and its backend service system, including but not limited to the Admin Console (management backend), API interfaces, WebSocket communication services, etc.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
Admin Console: refers to the web management interface provided by the Service for device management, agent configuration, user management, and other functions.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
User: refers to natural persons, legal persons, or other organizations who register or otherwise use the Service, hereinafter referred to as "you".
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
Intelligent Agent (Agent): refers to an AI character created and configured within the Service, containing a collection of capabilities such as language models, speech recognition, speech synthesis, visual understanding, intent recognition, conversation memory, and knowledge base.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
Device: refers to ESP32 and other hardware devices connected and managed through the Service.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
II. Scope of Agreement
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
This Agreement is a legal agreement between you and the Operator regarding your use of the Service. This Agreement applies to all your actions when using the Service through the Admin Console or other means.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
The source code of the Service follows the corresponding open-source license. This Agreement governs your use of the Service and does not affect the rights granted to you by the open-source license itself.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
III. Account Registration and Use
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.1 User Eligibility: You confirm that before using the Service, you should have the capacity for civil conduct as required by the laws of the People's Republic of China. If you are a minor, you should use the Service under the company and guidance of your legal guardian.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.2 Account Registration: You may register and log in to the Service through mobile phone verification code, username/password, or other methods. You shall provide true, accurate, and complete registration information and update it promptly.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.3 Account Security: You shall properly keep your account and password safe. All consequences arising from account leakage or unauthorized use by others due to your reasons shall be borne by you. If you discover any security risks with your account, please contact the Operator immediately.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.4 Account Usage Restrictions: Your account is for your personal use only. Without the Operator's consent, you shall not transfer, rent, or lend your account to any third party in any way.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.5 Account Cancellation: If you need to cancel your account, you may do so through the account settings in the Admin Console or contact the Operator for processing. After account cancellation, related data will be deleted and cannot be recovered. Please proceed with caution.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
IV. Service Content
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.1 Service Overview: Relying on artificial intelligence technology, the Service provides intelligent interaction services for connected hardware devices through API calls to third-party generative AI models, including but not limited to Voice Activity Detection (VAD), Automatic Speech Recognition (ASR), Large Language Model (LLM), Text-to-Speech (TTS), Vision Large Language Model (VLLM), Intent Recognition, Conversation Memory, and Retrieval-Augmented Generation (RAG).
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.2 Agent Management: You can create and configure Agents through the Admin Console, including setting role templates, selecting language models, configuring voice parameters, setting intent recognition rules, managing knowledge bases, enabling conversation memory, configuring Agent plugins, etc. The Agent settings shall not violate national laws and regulations.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.3 Device Management: You can bind and manage your hardware devices through the Admin Console, perform device configuration, firmware updates, OTA remote upgrades, etc. You shall ensure that the devices you manage are lawfully owned or authorized by you.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.4 Visual Understanding: The Service supports image capture through device cameras and uses third-party vision models for image recognition and scene understanding. You shall ensure that image capture complies with relevant laws and regulations and does not infringe upon others' privacy.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.5 Intent Recognition: The Service can understand the intent of user commands through intent recognition and trigger corresponding operations or services, such as controlling smart devices, querying information, etc.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.6 Conversation Memory: The Service can record and store summaries of your interaction history with the Agent to provide more coherent and personalized interaction experiences in subsequent conversations. You can manage or clear memory data in the Admin Console.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.7 Knowledge Base: The Service supports uploading documents, texts, and other content to build knowledge bases. Agents can retrieve knowledge base content during conversations to provide Q&A services. You shall ensure that uploaded knowledge base content does not infringe upon third-party intellectual property rights and does not contain content that violates laws and regulations.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.8 Voice Print Recognition: The Service supports voice print recognition. You can register voice print samples to achieve speaker identity verification and personalized services. Voice print data will be used for identity verification purposes.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.9 Voice Cloning: The Service supports voice cloning. You can clone custom voice timbres by providing audio samples. Cloned voices are for your personal use only and shall not be used to impersonate others or engage in illegal activities.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.10 MCP Endpoints: the Service supports MCP (Model Context Protocol) and can serve as an MCP Server to provide tool calling capabilities to external systems, or as an MCP Client to call external MCP services, achieving standardized integration with external systems.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.11 Context Providers: The Service supports Context Provider functionality, which can obtain real-time information from external data sources, such as weather, news, stocks, etc., providing Agents with richer knowledge sources.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.12 MQTT Protocol: The Service supports MQTT (Message Queuing Telemetry Transport) protocol for message communication between IoT devices. You can use the MQTT protocol to send device control commands, monitor device status, etc.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.13 Service Disclaimer: The conversations and responses generated by third-party AI models that the Service depends on are for reference only and do not constitute professional advice in any field. You shall not use the output content as professional advice in medical, legal, financial, or other professional fields. Any judgments or decisions you make based on the output content shall be entirely at your own responsibility.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.14 Service Fees: The Service is a free open-source project and does not charge any usage fees from users. It only provides platform capabilities for calling third-party services and does not involve any paid functions or value-added services.
</text>
</view>
<view class="mb-[24rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
The Service supports multiple AI service providers with different billing models as follows:
</text>
</view>
<view class="mb-[16rpx] ml-[60rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(1) Free Services: Some service providers offer free quotas or completely free services, such as Zhipu AI (free models like glm-4-flash), Microsoft EdgeTTS voice synthesis, etc.
</text>
</view>
<view class="mb-[16rpx] ml-[60rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(2) Pay-as-you-go: Some service providers charge based on API usage, such as OpenAI, Alibaba Cloud Intelligent Speech, Baidu Wenxin, iFlytek, etc. You need to pay the corresponding fees to third-party service providers yourself. Such fees are unrelated to this Service.
</text>
</view>
<view class="mb-[40rpx] ml-[60rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(3) Local Deployment: The Service supports fully local AI deployment solutions, such as FunASR speech recognition, FishSpeech voice synthesis, Ollama local large models, etc. Local deployment does not require network fees or API usage fees but requires sufficient local computing resources.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.15 Service Changes: The Operator reserves the right to adjust, upgrade, or terminate the Service content as actual circumstances require, and will provide notice as far in advance as possible.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
V. User Conduct Standards
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.1 Legal Use: When using the Service, you shall comply with the laws and regulations of the People's Republic of China and relevant international treaties, and shall not use the Service for any illegal activities.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.2 Prohibited Conduct: You promise not to engage in the following behaviors when using the Service:
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(1) Publishing, transmitting, or storing content that endangers national security or social stability, including but not limited to content involving subverting state power, damaging national honor and interests, or inciting ethnic hatred.
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(2) Publishing, transmitting, or storing content that infringes upon the legitimate rights and interests of others, including but not limited to infringing upon intellectual property rights, privacy rights, reputation rights, etc.
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(3) Publishing, transmitting, or storing obscene, pornographic, violent, terrorist, or crime-inciting content.
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(4) Publishing false information, spreading rumors, or engaging in fraudulent activities.
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(5) Interfering with the normal operation of the Service in any way, including but not limited to attacking servers, spreading malicious programs, or malicious consuming system resources.
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(6) Unauthorized reverse engineering, decompiling, or attempting to obtain system source code of the Service (this clause does not limit your lawful use of open-source code according to the open-source license).
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(7) Using the Service for automated batch operations, malicious consuming API call quotas or other system resources.
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(8) Entering content that violates laws, regulations, or public order and good customs in Agent settings.
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(9) Using the Service to harm or attempt to harm minors.
</text>
</view>
<view class="mb-[40rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(10) Other behaviors that violate laws, regulations, this Agreement, or may harm the legitimate rights and interests of the Operator or third parties.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.3 Handling of Violations: If you violate the above conduct standards, the Operator has the right to take measures such as warnings, feature restrictions, service suspension, or account banning based on the severity of the situation, and reserves the right to pursue legal liability.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
VI. Intellectual Property
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6.1 Open-source License: The Service is an open-source project, and its source code follows the corresponding open-source license. You may use the relevant source code in compliance with the license terms.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6.2 Service Content Ownership: Except for open-source code, the intellectual property rights of interface designs, icons, copy, and other independently created content in the Service belong to the Operator.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6.3 User Content: The intellectual property rights of content you input, upload, or generate through the Service shall be determined according to relevant laws and regulations. You grant the Operator the right to store and process your input content for the purpose of maintaining and improving the Service.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6.4 Third-party Rights: When using the Service, you should respect the intellectual property rights and other legitimate rights of third parties. You shall bear all responsibilities for any disputes arising from your infringement of third-party rights.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
VII. Privacy Protection
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
7.1 Information Collection: To provide the Service, the Operator may collect your registration information (such as phone number, username), device information, usage logs, etc. For specific personal information collection and usage rules, please refer to the Privacy Policy.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
7.2 Information Protection: The Operator will take reasonable technical and management measures to protect the security of your personal information. However, due to the openness of the Internet, the Operator cannot absolutely guarantee information security. Please pay attention to protecting your personal sensitive information.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
7.3 Information Security Warning: Please do not disclose your sensitive personal information such as property accounts, bank card numbers, passwords, etc. to AI during your use of the Service. Any losses resulting from this shall be borne by you.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
VIII. Disclaimer
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.1 AI-Generated Content: The Service relies on third-party AI models to provide intelligent interaction capabilities. The content generated by AI may be inaccurate, incomplete, or inappropriate. The Operator does not make any guarantees regarding the authenticity, accuracy, or completeness of AI-generated content.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.2 Service Interruption: The Operator shall not be responsible for service interruptions or abnormalities caused by the following reasons:
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(1) Force majeure factors, such as natural disasters, pandemics, wars, etc.
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(2) Public service factors such as power supply failures or communication network failures.
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(3) Service failures or policy adjustments of third-party AI model service providers.
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(4) Temporary service interruptions caused by system maintenance or upgrades.
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(5) Network security incidents such as hacker attacks or computer viruses.
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(6) Service adjustments due to laws, regulations, or government controls.
</text>
</view>
<view class="mb-[40rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(7) Other situations not caused by the Operator's fault.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.3 Third-party Services: The Service may involve third-party provided language models, speech recognition, speech synthesis, vision models, intent recognition, and other services. You should also comply with the terms of service of third parties when using them. For issues arising from third-party services, please contact the third party directly.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.4 Open-source Statement: The Service is an open-source project provided "as is". To the maximum extent permitted by law, the Operator does not make any express or implied guarantees regarding the merchantability, fitness for a particular purpose, or non-infringement of the Service.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.5 Special Open-source Software Statement: This project is open-source software. This Service has no commercial cooperation relationship with any third-party API service providers it connects to (including but not limited to platforms such as speech recognition, large language models, speech synthesis, etc.) and does not provide any form of guarantee for their service quality and capital security. This software does not host any account keys, does not participate in capital flow, and does not bear the risk of recharge capital losses.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.6 Security Warning: This project functions are not fully developed and have not passed network security assessment. Please do not use it in production environments. If you deploy this project for learning in a public network environment, you must take necessary protective measures, including but not limited to setting strong passwords, restricting access permissions, enabling HTTPS encrypted transmission, etc.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
IX. Protection of Minors
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
9.1 If you are a minor under 18 years of age, you should use the Service under the guidance and consent of your guardian.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
9.2 Guardians should strengthen supervision of minors using the Service, guide minors to use it reasonably, and avoid excessive reliance.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
9.3 Minors should pay attention to personal information protection when using the Service and avoid uploading or disclosing personal sensitive information.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
X. Agreement Termination
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
10.1 User Termination: You have the right to stop using the Service and cancel your account at any time.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
10.2 Operator Termination: The Operator has the right to terminate providing services to you under the following circumstances:
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(1) You violate the terms of this Agreement.
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(2) You use the Service for illegal activities.
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(3) As required by laws, regulations, or policies.
</text>
</view>
<view class="mb-[40rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
(4) The Operator decides to stop operating the Service.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
10.3 Post-termination Handling: After the Agreement is terminated, the Operator is not obligated to retain your account information and related data. The Operator still has the right to pursue your breach of contract liability during the validity period of the Agreement.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
XI. Governing Law and Dispute Resolution
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
11.1 The formation, effectiveness, interpretation, revision, termination, and dispute resolution of this Agreement are governed by the laws of the People's Republic of China.
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
11.2 Any disputes arising from this Agreement or the Service shall be resolved through friendly negotiation between both parties; if negotiation fails, either party has the right to bring a lawsuit to the people's court with jurisdiction at the Operator's location.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
11.3 If any provision of this Agreement is determined to be invalid or unenforceable, it does not affect the validity of the remaining provisions.
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
XII. Miscellaneous
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
12.1 This Agreement constitutes the complete agreement between you and the Operator regarding your use of the Service.
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
12.2 The Operator's failure to exercise or delay in exercising any rights under this Agreement does not constitute a waiver of such rights.
</text>
</view>
</view>
</scroll-view>
</view>
</template>
@@ -0,0 +1,542 @@
<route lang="jsonc" type="page">
{
"layout": "default",
"style": {
"navigationStyle": "custom",
"navigationBarTitleText": "用户协议"
}
}
</route>
<script lang="ts" setup>
import { t } from '@/i18n'
function goBack() {
uni.navigateBack()
}
</script>
<template>
<view class="h-screen flex flex-col bg-[#f5f8fd]">
<wd-navbar
:title="t('login.userAgreement')"
safe-area-inset-top
left-arrow
:bordered="false"
@click-left="goBack"
>
<template #left>
<wd-icon name="arrow-left" size="18" />
</template>
</wd-navbar>
<scroll-view scroll-y class="box-border flex-1 px-[30rpx] py-[30rpx]">
<view class="rounded-[16rpx] bg-white px-[30rpx] py-[40rpx] shadow-[0_4rpx_20rpx_rgba(0,0,0,0.05)]">
<view class="mb-[40rpx] text-center">
<text class="text-[36rpx] text-[#1a1a1a] font-bold">
{{ t('login.userAgreement') }}
</text>
</view>
<view class="mb-[40rpx] text-center">
<text class="text-[24rpx] text-[#666666]">
更新日期2026年3月10日
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
提示条款
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
欢迎您使用小智后端服务以下简称"本服务"本服务旨在为小智AI硬件设备提供后端服务支持包括但不限于智能语音交互视觉理解意图识别对话记忆知识库问答设备管理智能体管理等功能本服务的运营方为本服务的实际部署者和管理者以下简称"运营者""我们"
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
在您注册登录或使用本服务之前请您务必审慎阅读充分理解本协议各条款内容特别是以加粗形式提示您注意的可能与您利益有重大关系的条款包括但不限于免责声明责任限制等条款
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
当您按照页面提示完成注册登录或以其他方式使用本服务时即表示您已充分阅读理解并接受本协议的全部内容如果您不同意本协议或其中任何条款请立即停止使用本服务
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
本协议可能根据实际情况进行更新和修订修订后的协议将通过本平台公告等方式予以公示修订后的协议自公示之日起生效如您在协议修订后继续使用本服务则视为您已接受修订后的协议
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
定义
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
小智后端服务指小智后端服务及其部署运行的后端服务系统包括但不限于智控台管理后台API接口WebSocket通信服务等
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
智控台指本服务提供的Web管理界面用于设备管理智能体配置用户管理等功能
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
用户指通过注册或其他方式使用本服务的自然人法人或其他组织以下简称"您"
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
智能体指在本服务中创建和配置的AI角色包含语言模型语音识别语音合成视觉理解意图识别对话记忆知识库等能力的集合
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
设备指通过本服务进行连接和管理的ESP32等硬件设备
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
协议范围
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
本协议是您与运营者之间关于使用本服务的法律协议本协议适用于您通过智控台或其他方式使用本服务的全部行为
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
本服务的源代码遵循相应的开源许可证本协议约束您对本服务的使用行为不影响开源许可证本身赋予您的权利
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
账号注册与使用
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.1 用户资格您确认在使用本服务前您应当具备中华人民共和国法律规定的与您行为相适应的民事行为能力若您为未成年人应在法定监护人的陪同和指导下使用本服务
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.2 账号注册您可通过手机号验证码或用户名密码等方式注册和登录本服务您应当提供真实准确完整的注册信息并及时更新
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.3 账号安全您应妥善保管您的账号和密码因您的原因导致账号泄露或被他人冒用所产生的一切后果由您自行承担如发现账号存在安全隐患请立即联系运营者
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.4 账号使用限制您的账号仅限您本人使用未经运营者同意不得以任何方式将账号转让出租或借给第三方使用
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3.5 账号注销如您需要注销账号可通过智控台的账号设置功能进行操作或联系运营者进行处理账号注销后相关数据将被删除且无法恢复请谨慎操作
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
服务内容
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.1 服务概述本服务依托人工智能技术通过API接口调用第三方生成式人工智能模型为连接的硬件设备提供智能交互服务包括但不限于语音活动检测VAD语音识别ASR语义理解LLM语音合成TTS视觉理解VLLM意图识别Intent对话记忆Memory知识库RAG
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.2 智能体管理您可通过智控台创建和配置智能体包括设定角色模板选择语言模型配置语音参数设置意图识别规则管理知识库开启对话记忆配置智能体插件等智能体的设定内容不得违反国家法律法规
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.3 设备管理您可通过智控台绑定和管理您的硬件设备进行设备配置固件更新OTA远程升级等操作您应确保所管理的设备为您合法拥有或已获得授权
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.4 视觉理解本服务支持通过设备摄像头采集图像调用第三方视觉模型进行图像识别和场景理解您应确保采集图像的行为符合相关法律法规不得侵犯他人隐私
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.5 意图识别本服务可通过意图识别功能理解用户指令的意图并据此触发相应的操作或服务如控制智能设备查询信息等
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.6 对话记忆本服务可记录和存储您与智能体的交互历史摘要以便在后续对话中提供更连贯个性化的交互体验您可在智控台管理或清除记忆数据
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.7 知识库本服务支持您上传文档文本等内容构建知识库智能体可在对话中检索知识库内容为您提供问答服务您应确保上传的知识库内容不侵犯第三方知识产权且不包含违反法律法规的内容
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.8 声纹识别本服务支持声纹识别功能您可注册声纹样本以实现说话人身份验证和个性化服务声纹数据将用于身份验证目的
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.9 语音克隆本服务支持语音克隆功能您可通过提供音频样本克隆自定义音色克隆音色仅供您本人使用不得用于仿冒他人或从事违法违规活动
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.10 MCP接入点本服务支持MCPModel Context Protocol协议可作为MCP Server向外部提供工具调用能力也可作为MCP Client调用外部MCP服务实现与外部系统的标准化集成
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.11 上下文提供者本服务支持上下文提供者Context Provider功能可从外部数据源获取实时信息如天气新闻股票等为智能体提供更丰富的知识来源
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.12 MQTT协议本服务支持MQTTMessage Queuing Telemetry Transport协议用于与物联网设备之间的消息通信您可通过MQTT协议实现设备控制指令下发设备状态监控等功能
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.13 服务说明本服务所依赖的第三方AI模型生成的对话答复内容仅供参考不构成任何专业建议您不得将输出内容作为医疗法律金融等领域的专业建议您根据输出内容所作的任何判断或决策由您自行承担全部责任
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.14 服务费用本服务为免费开源项目不向用户收取任何使用费用仅提供调用第三方服务的平台能力不涉及任何付费功能或增值服务
</text>
</view>
<view class="mb-[24rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
本服务支持多种AI服务提供商不同提供商的收费模式如下
</text>
</view>
<view class="mb-[16rpx] ml-[60rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1免费服务部分服务商提供免费额度或完全免费的服务如智谱AIglm-4-flash等免费模型微软EdgeTTS语音合成等
</text>
</view>
<view class="mb-[16rpx] ml-[60rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
2按量付费服务部分服务商按API调用量计费如OpenAI阿里云智能语音百度文心讯飞等您需要自行向第三方服务商支付相应费用该等费用与本服务无关
</text>
</view>
<view class="mb-[40rpx] ml-[60rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3本地部署方案本服务支持完全本地部署的AI方案如FunASR语音识别FishSpeech语音合成Ollama本地大模型等本地部署无需网络费用和API调用费用但需要本地具备足够的计算资源
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4.15 服务变更运营者保留根据实际情况对服务内容进行调整升级或终止的权利并将尽可能提前予以通知
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
用户行为规范
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.1 合法使用您在使用本服务时应遵守中华人民共和国的法律法规及相关国际条约不得利用本服务从事任何违法违规活动
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.2 禁止行为您承诺在使用本服务时不得实施以下行为
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1发布传输存储危害国家安全社会稳定的内容包括但不限于涉及颠覆国家政权损害国家荣誉和利益煽动民族仇恨等内容
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
2发布传输存储侵犯他人合法权益的内容包括但不限于侵犯知识产权隐私权名誉权等
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3发布传输存储淫秽色情暴力恐怖或教唆犯罪的内容
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4发布虚假信息散布谣言或从事欺诈行为
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5以任何方式干扰本服务的正常运行包括但不限于攻击服务器传播恶意程序恶意消耗系统资源等
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6未经授权对本服务进行反向工程反编译或其他试图获取系统源代码的行为本条不限制您依据开源许可证对开源代码的合法使用
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
7利用本服务进行自动化批量操作恶意消耗API调用配额或其他系统资源
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8在智能体设定中输入违反法律法规或社会公序良俗的内容
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
9利用本服务伤害或企图伤害未成年人
</text>
</view>
<view class="mb-[40rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
10其他违反法律法规本协议约定或可能损害运营者及第三方合法权益的行为
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5.3 违规处理如您违反上述行为规范运营者有权视情节严重程度采取警告限制功能暂停服务封禁账号等措施并保留追究法律责任的权利
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
知识产权
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6.1 开源许可本服务为开源项目其源代码遵循相应的开源许可证您可以在遵守该许可证条款的前提下使用相关源代码
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6.2 服务内容权属除开源代码外本服务中的界面设计图标文案及其他运营者独立创作的内容其知识产权归运营者所有
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6.3 用户内容您通过本服务输入上传或生成的内容其知识产权归属依照相关法律法规确定您授予运营者为维护和改进服务之目的对您输入内容进行存储和必要处理的权利
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6.4 第三方权益您在使用本服务时应尊重第三方的知识产权及其他合法权益因您侵犯第三方权益而引发的纠纷由您自行承担全部责任
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
隐私保护
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
7.1 信息收集为提供本服务运营者可能会收集您的注册信息如手机号用户名设备信息使用日志等具体的个人信息收集和使用规则请参阅隐私政策
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
7.2 信息保护运营者将采取合理的技术和管理措施保护您的个人信息安全但由于互联网的开放性运营者不能绝对保证信息安全请您注意保护个人敏感信息
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
7.3 信息安全提示请勿在使用本服务过程中向AI透露您的财产账户银行卡密码等敏感个人信息否则由此带来的损失由您自行承担
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
免责声明
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.1 AI生成内容本服务依赖第三方AI模型提供智能交互能力AI生成的内容可能存在不准确不完整或不恰当之处运营者不对AI生成内容的真实性准确性完整性作任何保证
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.2 服务中断因以下原因导致服务中断或异常运营者不承担责任
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1不可抗力因素如自然灾害疫情战争等
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
2电力供应故障通信网络故障等公共服务因素
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3第三方AI模型服务商的服务故障或政策调整
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4系统维护升级导致的临时性服务中断
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
5黑客攻击计算机病毒等网络安全事件
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
6法律法规或政府管制导致的服务调整
</text>
</view>
<view class="mb-[40rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
7其他非运营者过错导致的情形
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.3 第三方服务本服务可能涉及第三方提供的语言模型语音识别语音合成视觉模型意图识别等服务您在使用时应同时遵守第三方的服务条款因第三方服务引发的问题请直接与第三方联系
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.4 开源声明本服务为开源项目"现状"提供在法律允许的最大范围内运营者不就本服务的适销性特定用途适用性或不侵权性作任何明示或暗示的保证
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.5 开源软件特别声明本项目为开源软件本服务与对接的任何第三方API服务商包括但不限于语音识别大模型语音合成等平台均不存在商业合作关系不为其服务质量及资金安全提供任何形式的担保本软件不托管任何账户密钥不参与资金流转不承担充值资金损失风险
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
8.6 安全警告本项目功能未完善且未通过网络安全测评请勿在生产环境中使用如果您在公网环境中部署学习本项目请务必做好必要的防护措施包括但不限于设置强密码限制访问权限启用HTTPS加密传输等
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
未成年人保护
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
9.1 若您是未满18周岁的未成年人应在监护人的指导和同意下使用本服务
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
9.2 监护人应加强对未成年人使用本服务的监督引导未成年人合理使用避免过度依赖
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
9.3 未成年人在使用本服务时应注意个人信息保护避免上传或透露个人敏感信息
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
协议终止
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
10.1 用户终止您有权随时停止使用本服务并注销账号
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
10.2 运营者终止出现以下情形时运营者有权终止向您提供服务
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
1您违反本协议的约定
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
2您利用本服务从事违法违规活动
</text>
</view>
<view class="mb-[16rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
3根据法律法规或政策要求
</text>
</view>
<view class="mb-[40rpx] ml-[40rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
4运营者决定停止运营本服务
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
10.3 终止后处理协议终止后运营者无义务保留您的账号信息及相关数据运营者仍有权依据本协议追究您在协议有效期内的违约责任
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
十一法律适用与争议解决
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
11.1 本协议的订立生效解释修订终止及争议解决均适用中华人民共和国法律
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
11.2 因本协议或本服务引发的争议双方应友好协商解决协商不成的任何一方有权向运营者所在地有管辖权的人民法院提起诉讼
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
11.3 本协议的任何条款被认定为无效或不可执行不影响其余条款的效力
</text>
</view>
<view class="mb-[32rpx]">
<text class="text-[28rpx] text-[#333333] font-semibold">
十二其他
</text>
</view>
<view class="mb-[24rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
12.1 本协议构成您与运营者之间关于使用本服务的完整协议
</text>
</view>
<view class="mb-[40rpx] ml-[20rpx]">
<text class="text-[28rpx] text-[#333333] leading-[1.8]">
12.2 运营者未行使或延迟行使本协议项下的任何权利不构成对该权利的放弃
</text>
</view>
</view>
</scroll-view>
</view>
</template>
<style lang="scss" scoped>
</style>