From c712a6bfcad0ec3654c7a30fcdfe1d073e34a8da Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 9 Jul 2025 19:20:48 +0000 Subject: [PATCH 1/3] =?UTF-8?q?=F0=9F=A4=96=20=E8=87=AA=E5=8A=A8=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F=E5=8C=96=E4=BB=A3=E7=A0=81=20[skip=20ci]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/plugin_system/apis/emoji_api.py | 4 +++- src/plugins/built_in/core_actions/emoji.py | 13 ++++++++----- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/plugin_system/apis/emoji_api.py b/src/plugin_system/apis/emoji_api.py index 69d7a7b1b..4f1d03521 100644 --- a/src/plugin_system/apis/emoji_api.py +++ b/src/plugin_system/apis/emoji_api.py @@ -84,7 +84,9 @@ async def get_random(count: int = 1) -> Optional[List[Tuple[str, str, str]]]: return None if len(valid_emojis) < count: - logger.warning(f"[EmojiAPI] 有效表情包数量 ({len(valid_emojis)}) 少于请求的数量 ({count}),将返回所有有效表情包") + logger.warning( + f"[EmojiAPI] 有效表情包数量 ({len(valid_emojis)}) 少于请求的数量 ({count}),将返回所有有效表情包" + ) count = len(valid_emojis) # 随机选择 diff --git a/src/plugins/built_in/core_actions/emoji.py b/src/plugins/built_in/core_actions/emoji.py index 6303169d8..efd285f9d 100644 --- a/src/plugins/built_in/core_actions/emoji.py +++ b/src/plugins/built_in/core_actions/emoji.py @@ -80,7 +80,6 @@ class EmojiAction(BaseAction): logger.warning(f"{self.log_prefix} 获取到的表情包均无情感标签, 将随机发送") emoji_base64, emoji_description, _ = random.choice(sampled_emojis) else: - # 获取最近的5条消息内容用于判断 recent_messages = message_api.get_recent_messages(chat_id=self.chat_id, limit=5) messages_text = "" @@ -92,7 +91,7 @@ class EmojiAction(BaseAction): truncate=False, show_actions=False, ) - + # 4. 构建prompt让LLM选择情感 prompt = f""" 你是一个正在进行聊天的网友,你需要根据一个理由和最近的聊天记录,从一个情感标签列表中选择最匹配的一个。 @@ -112,13 +111,15 @@ class EmojiAction(BaseAction): logger.error(f"{self.log_prefix} 未找到'chat'模型配置,无法调用LLM") return False, "未找到'chat'模型配置" - success, chosen_emotion, _, _ = await llm_api.generate_with_model(prompt, model_config=chat_model_config, request_type="emoji") + success, chosen_emotion, _, _ = await llm_api.generate_with_model( + prompt, model_config=chat_model_config, request_type="emoji" + ) if not success: logger.error(f"{self.log_prefix} LLM调用失败: {chosen_emotion}") return False, f"LLM调用失败: {chosen_emotion}" - chosen_emotion = chosen_emotion.strip().replace("\"", "").replace("'", "") + chosen_emotion = chosen_emotion.strip().replace('"', "").replace("'", "") logger.info(f"{self.log_prefix} LLM选择的情感: {chosen_emotion}") # 6. 根据选择的情感匹配表情包 @@ -126,7 +127,9 @@ class EmojiAction(BaseAction): emoji_base64, emoji_description = random.choice(emotion_map[chosen_emotion]) logger.info(f"{self.log_prefix} 找到匹配情感 '{chosen_emotion}' 的表情包: {emoji_description}") else: - logger.warning(f"{self.log_prefix} LLM选择的情感 '{chosen_emotion}' 不在可用列表中, 将随机选择一个表情包") + logger.warning( + f"{self.log_prefix} LLM选择的情感 '{chosen_emotion}' 不在可用列表中, 将随机选择一个表情包" + ) emoji_base64, emoji_description, _ = random.choice(sampled_emojis) # 7. 发送表情包 From 80a5482fd3b329fe794ccb423f957ed150ba0c8f Mon Sep 17 00:00:00 2001 From: UnCLAS-Prommer Date: Thu, 10 Jul 2025 17:00:24 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E5=88=A0=E9=99=A4interset=5Frate.txt?= =?UTF-8?q?=EF=BC=8C=E4=BF=AE=E6=94=B9gitignore?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 3 +- interested_rates.txt | 620 ------------------------------------------- 2 files changed, 2 insertions(+), 621 deletions(-) delete mode 100644 interested_rates.txt diff --git a/.gitignore b/.gitignore index 326b85948..37b1b82b1 100644 --- a/.gitignore +++ b/.gitignore @@ -316,4 +316,5 @@ run_pet.bat !/plugins/hello_world_plugin !/plugins/take_picture_plugin -config.toml \ No newline at end of file +config.toml +interested_rates.txt \ No newline at end of file diff --git a/interested_rates.txt b/interested_rates.txt deleted file mode 100644 index 7d28a45b2..000000000 --- a/interested_rates.txt +++ /dev/null @@ -1,620 +0,0 @@ -0.02388322700338219 -0.02789637960584667 -6.1002656551513885 -6.1002656551513885 -6.1171064375469255 -6.106626351535966 -6.112541462320276 -0.04230527065567247 -9.04004621778353 -6.104278807753853 -6.106626351535966 -6.198517524266092 -0.020373848987042205 -6.106626351535966 -6.104278807753853 -0.03203964454588806 -6.104278807753853 -6.104278807753853 -6.104278807753853 -6.104278807753853 -6.1002656551513885 -6.1002656551513885 -6.1002656551513885 -0.02605261040985793 -1.0273445569816615 -0.02203945780739345 -0.03203964454588806 -0.014013152602464482 -0.03203964454588806 -1.018026305204929 -4.183876948487736 -0.020373848987042205 -0.19241219083184483 -6.103223210543543 -6.1002656551513885 -6.103223210543543 -6.103223210543543 -1.021266343711497 -6.103223210543543 -0.018026305204928966 -0.020373848987042205 -6.106626351535966 -6.089034714923968 -0.03203964454588806 -6.089034714923968 -0.027344556981661584 -6.0950644780757655 -1.0360527971483526 -0.02126634371149695 -6.100437294458919 -6.181947292804878 -6.108429840061738 -6.107935292179331 -6.099721599895046 -6.091382258706081 -6.747791924069589 -0.016360696384577725 -0.016360696384577725 -0.016360696384577725 -0.014013152602464482 -0.019318251776732617 -6.093511295222046 -0.019318251776732617 -0.019318251776732617 -0.019318251776732617 -6.093511295222046 -0.019318251776732617 -7.515984058229312 -1.6068256002855255 -6.093940362250887 -1.6170212888969302 -6.179882232137178 -6.179882232137178 -6.087979117713658 -6.089034714923968 -1.200467605219352 -6.0899272096484225 -6.091382258706081 -6.087979117713658 -6.089034714923968 -6.091382258706081 -6.087979117713658 -6.087979117713658 -1.7348177649966143 -6.093940362250887 -8.65717782684436 -8.65717782684436 -0.020373848987042205 -2.593162350695633 -0.03203964454588806 -0.030243923387959913 -0.0416831084528021 -0.030906331331691177 -0.02988194581614903 -0.018026305204928966 -0.11700260384441222 -0.030906331331691177 -0.027344556981661584 -0.02126634371149695 -0.2834179621067139 -0.02388322700338219 -0.03203964454588806 -0.03507388656058557 -0.02789637960584667 -0.038092068217251376 -6.085021562321503 -6.257759651223436 -6.257759651223436 -6.261399141577353 -0.0233314043791971 -0.21168647349950526 -0.19712509049144 -5.316296238400273 -6.257759651223436 -6.087979117713658 -0.03203964454588806 -0.02949581907331921 -6.085021562321503 -0.030416764741305155 -0.11267641525791106 -0.12199466703464368 -0.1143420240782623 -0.19440388446077916 -0.2843589069495348 -5.99521828087802 -0.026403612138840668 -0.02203945780739345 -6.086687171141854 -0.2843589069495348 -0.018026305204928966 -0.043042772233490977 -0.018026305204928966 -0.027047581355656602 -0.19440388446077916 -6.093047867526432 -6.087979117713658 -2.594083296363619 -2.585705989429707 -2.585705989429707 -8.653593741270736 -2.826573104095818 -2.826573104095818 -0.03822619982285357 -0.019318251776732617 -0.019318251776732617 -0.02969210076377482 -0.027344556981661584 -0.014013152602464482 -0.0233314043791971 -0.020373848987042205 -1.5677584375174967 -1.5677584375174967 -0.024387001589506692 -0.03203964454588806 -0.02203945780739345 -0.03654584002545838 -0.027627040096074675 -0.028153744436359526 -0.025279496313961432 -0.024387001589506692 -0.03203964454588806 -0.025279496313961432 -0.02126634371149695 -0.024387001589506692 -0.020373848987042205 -0.027344556981661584 -0.0233314043791971 -0.02567894816131034 -0.018026305204928966 -0.027344556981661584 -0.19440388446077916 -0.02605261040985793 -1.6115788768356085 -1.4640532917116755 -0.5632634498831727 -1.610569413378218 -0.018026305204928966 -6.257759651223436 -0.03203964454588806 -0.56584734302678 -0.018026305204928966 -1.4672933302182436 -2.5897191420321715 -0.02203945780739345 -0.026403612138840668 -1.6115788768356085 -0.18909878528651103 -0.5588766350321606 -0.032987018878939844 -0.02567894816131034 -1.4784402933011822 -0.02988194581614903 -0.0366628087583942 -0.019318251776732617 -0.025279496313961432 -0.035988106471349056 -0.028400154191971172 -1.6131862966701032 -0.19273827564042792 -0.019318251776732617 -0.016360696384577725 -0.0339877364806524 -0.03203964454588806 -0.026734545371619928 -1.6124381923554625 -0.02203945780739345 -0.03203964454588806 -0.018026305204928966 -1.5959562832018463 -0.02203945780739345 -0.03551382637263636 -0.037267027716268906 -3.124491258589239 -0.610536110598576 -0.566399165650965 -0.018026305204928966 -0.03203964454588806 -0.5704647145871191 -0.02485042928512086 -0.03731895412135488 -0.037267027716268906 -0.026734545371619928 -0.019318251776732617 -3.825397466366432 -0.03203964454588806 -0.026403612138840668 -0.03229141270573031 -0.19827045314881617 -0.036365833132389225 -0.027627040096074675 -0.026734545371619928 -0.03624264220072675 -0.11700260384441222 -0.03507388656058557 -0.11700260384441222 -0.03229141270573031 -0.03605279714835254 -0.0361800496412885 -0.019318251776732617 -0.03507388656058557 -0.03514957071487914 -0.03241330679443565 -0.018026305204928966 -0.03795475533019785 -0.019318251776732617 -0.022721392769155448 -0.018026305204928966 -0.02388322700338219 -0.02126634371149695 -0.033201478780114806 -0.03203964454588806 -0.03897162493552239 -0.03705453578090416 -0.03624264220072675 -0.03605279714835254 -0.02605261040985793 -0.024387001589506692 -0.018026305204928966 -0.019318251776732617 -0.026403612138840668 -0.02789637960584667 -0.025279496313961432 -0.03203964454588806 -0.02203945780739345 -0.03203964454588806 -0.028153744436359526 -0.03121112566969858 -0.028400154191971172 -0.03203964454588806 -0.5695382791300162 -0.1937590804309808 -0.565933984965691 -0.03813712490657174 -0.5715465770356281 -0.03121112566969858 -0.020373848987042205 -0.025279496313961432 -0.019318251776732617 -0.018026305204928966 -0.03203964454588806 -0.02388322700338219 -0.26173176064750214 -0.03203964454588806 -0.025279496313961432 -0.5602977928297127 -0.19159146701500568 -0.02203945780739345 -0.11253719536395454 -0.21313854738561544 -0.028400154191971172 -0.02988194581614903 -0.018026305204928966 -0.6417882275234562 -0.02605261040985793 -5.977571304755818 -0.025279496313961432 -0.19325707583535692 -0.02126634371149695 -0.11534816684168195 -0.014013152602464482 -0.019318251776732617 -0.016360696384577725 -0.11655034796641901 -0.5509394882379124 -0.02567894816131034 -0.022721392769155448 -0.02388322700338219 -0.037908251021078 -0.020373848987042205 -0.027344556981661584 -0.03203964454588806 -0.022721392769155448 -0.036604619772537636 -0.022721392769155448 -0.024387001589506692 -0.19401122364832826 -0.02485042928512086 -1.3250588305259812 -0.02988194581614903 -0.016360696384577725 -0.028400154191971172 -2.693552043972918 -1.3895563870015402 -0.03578958112445851 -0.18870612447406013 -0.5708924583987018 -6.024690626754802 -0.0233314043791971 -0.19456304627251336 -0.02126634371149695 -0.8999568498738115 -0.0233314043791971 -0.02789637960584667 -0.03203964454588806 -0.018026305204928966 -0.03203964454588806 -0.018026305204928966 -0.03705453578090416 -0.019318251776732617 -0.019318251776732617 -0.019318251776732617 -0.02863650355346524 -0.02567894816131034 -0.2849203145574192 -0.02485042928512086 -0.02126634371149695 -0.0233314043791971 -0.024387001589506692 -0.026403612138840668 -0.020373848987042205 -0.19456304627251336 -0.030243923387959913 -0.02126634371149695 -0.02949581907331921 -0.026403612138840668 -0.03203964454588806 -0.022721392769155448 -0.014013152602464482 -0.03203964454588806 -6.1175478095986575 -0.02203945780739345 -0.0233314043791971 -0.027344556981661584 -0.020373848987042205 -0.03203964454588806 -0.02126634371149695 -0.02908208915373317 -0.014013152602464482 -0.19401122364832826 -0.018026305204928966 -0.02126634371149695 -0.019318251776732617 -0.020373848987042205 -0.02203945780739345 -0.02988194581614903 -0.03203964454588806 -0.7418853136518697 -0.02203945780739345 -1.3342940300608033 -0.1927893605828308 -0.02605261040985793 -7.413181479797994 -0.1899783891051034 -0.014013152602464482 -0.014013152602464482 -0.014013152602464482 -0.03203964454588806 -0.03203964454588806 -0.014013152602464482 -6.2640940646555245 -2.328988930886535 -0.022721392769155448 -0.026734545371619928 -0.018026305204928966 -6.264094064655525 -5.1914900462266145 -0.12023955698857974 -0.9447480869881139 -0.02789637960584667 -6.107820928916661 -0.5743239036953584 -0.022721392769155448 -0.02789637960584667 -0.03642645939690014 -0.019318251776732617 -0.018026305204928966 -0.030065763012322416 -0.026403612138840668 -0.19528348827937153 -0.014013152602464482 -0.020373848987042205 -5.953352859746529 -0.02988194581614903 -0.03654584002545838 -6.093433927327155 -6.1081945911652085 -0.1273249173506878 -0.019318251776732617 -0.016360696384577725 -0.4644360345195811 -6.2640940646555245 -0.016360696384577725 -0.5000527117671028 -0.03203964454588806 -0.018026305204928966 -0.019318251776732617 -0.19528348827937153 -0.03705453578090416 -0.016360696384577725 -6.094489524537464 -0.022721392769155448 -0.02908208915373317 -6.096155133357815 -0.018026305204928966 -0.03425707599042439 -0.02126634371149695 -0.1264437639723824 -6.098502677139929 -1.0349194839341556 -6.1079166295311955 -0.0363045653081948 -6.099794623711732 -0.19528348827937153 -0.02388322700338219 -0.02388322700338219 -0.02388322700338219 -0.02388322700338219 -1.5937175408447852 -1.0238832270033822 -6.264094064655525 -0.18831278028475215 -0.18831278028475215 -0.18920527500920692 -0.18831278028475215 -0.18831278028475215 -6.264094064655525 -6.264094064655525 -6.264094064655525 -6.270918188735718 -6.270918188735718 -6.270918188735718 -0.1284929405276288 -0.024387001589506692 -0.03203964454588806 -0.014013152602464482 -0.018026305204928966 -0.1927893605828308 -0.02485042928512086 -0.03642645939690014 -0.016360696384577725 -0.03203964454588806 -0.03203964454588806 -0.19528348827937153 -0.028153744436359526 -0.02203945780739345 -0.022721392769155448 -0.03203964454588806 -0.024387001589506692 -0.036889887092514305 -0.03203964454588806 -0.02126634371149695 -0.016360696384577725 -0.024387001589506692 -0.027047581355656602 -0.02126634371149695 -0.026403612138840668 -0.03203964454588806 -0.03203964454588806 -0.020373848987042205 -0.02567894816131034 -0.02203945780739345 -0.020373848987042205 -0.03642645939690014 -0.12550917108780713 -0.022721392769155448 -0.02126634371149695 -0.020373848987042205 -0.02203945780739345 -0.02126634371149695 -0.032987018878939844 -0.020373848987042205 -0.02388322700338219 -0.019318251776732617 -0.02908208915373317 -0.03203964454588806 -0.02388322700338219 -0.0233314043791971 -0.022721392769155448 -0.019318251776732617 -0.02969210076377482 -0.016360696384577725 -0.022721392769155448 -0.03544278553831089 -0.018026305204928966 -0.018026305204928966 -0.022721392769155448 -0.02126634371149695 -0.019318251776732617 -0.19657532621243082 -0.034597748090694054 -0.03203964454588806 -0.03203964454588806 -0.02485042928512086 -0.03241330679443565 -0.02203945780739345 -0.014013152602464482 -0.020373848987042205 -0.027627040096074675 -1.4066375852507782 -0.02126634371149695 -0.03710839435866214 -0.11715812159281318 -0.024387001589506692 -0.014013152602464482 -0.028400154191971172 -0.03800088908311688 -0.022721392769155448 -0.02126634371149695 -0.016360696384577725 -0.018026305204928966 -0.03203964454588806 -0.018026305204928966 -1.4606587109145759 -0.027344556981661584 -0.027047581355656602 -0.19631537111376607 -0.03522427827216307 -0.019318251776732617 -0.03203964454588806 -0.019318251776732617 -0.03529803411491245 -0.02203945780739345 -0.024387001589506692 -0.19788719264057633 -0.019318251776732617 -0.025279496313961432 -0.19788719264057633 -0.03203964454588806 -0.037267027716268906 -1.9426549475864308 -0.02863650355346524 -0.19788719264057633 -0.025279496313961432 -0.040617772375002116 -0.014013152602464482 -0.042059810740987885 -0.03203964454588806 -0.022721392769155448 -0.19788719264057633 -0.04192140362354248 -0.02789637960584667 -0.02203945780739345 -0.033800953980773776 -2.5587523795311893 -0.036833946992045466 -0.19788719264057633 -6.05966908428223 -0.033800953980773776 -6.06239029031289 -6.05966908428223 -0.0363045653081948 -0.1953930649440356 -0.014013152602464482 -0.018026305204928966 -1.4384500897093555 -1.6635593742584274 -0.02203945780739345 -8.603668187263336 -0.02126634371149695 -6.05966908428223 -6.067398413861153 -1.0334082777402342 -0.014013152602464482 -0.014013152602464482 -0.014013152602464482 -0.014013152602464482 -0.014013152602464482 -0.014013152602464482 -0.014013152602464482 -0.014013152602464482 -0.014013152602464482 -0.014013152602464482 -6.070042933269272 -0.0233314043791971 -0.8090676524802475 -6.069846651578816 -6.071411566463618 -0.025279496313961432 -0.19788719264057633 -0.016360696384577725 -1.0342570759904244 -0.026403612138840668 -0.016360696384577725 -0.019318251776732617 -0.014013152602464482 -0.03537086218659055 -0.018026305204928966 -6.234776695167793 -6.327799950981746 -6.234224872543608 From f0285861a1c9c92bdfc54de948d6c793ec3d4fed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A2=A8=E6=A2=93=E6=9F=92?= <1787882683@qq.com> Date: Thu, 10 Jul 2025 20:29:40 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E6=9B=B4=E6=96=B0EULA=E5=92=8C=E9=9A=90?= =?UTF-8?q?=E7=A7=81=E6=9D=A1=E6=AC=BE=EF=BC=8C=E5=A2=9E=E5=8A=A0=E7=AC=AC?= =?UTF-8?q?=E4=B8=89=E6=96=B9=E6=8F=92=E4=BB=B6=E4=BD=BF=E7=94=A8=E7=9A=84?= =?UTF-8?q?=E8=B4=A3=E4=BB=BB=E8=AF=B4=E6=98=8E=E5=92=8C=E9=9A=90=E7=A7=81?= =?UTF-8?q?=E5=A4=84=E7=90=86=E6=9D=A1=E6=AC=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- EULA.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++-- PRIVACY.md | 15 +++++++++++---- 2 files changed, 59 insertions(+), 6 deletions(-) diff --git a/EULA.md b/EULA.md index cf0fbda30..249c0e486 100644 --- a/EULA.md +++ b/EULA.md @@ -1,6 +1,6 @@ # **MaiBot最终用户许可协议** -**版本:V1.0** -**更新日期:2025年5月9日** +**版本:V1.1** +**更新日期:2025年7月10日** **生效日期:2025年3月18日** **适用的MaiBot版本号:所有版本** @@ -37,6 +37,22 @@ **2.5** 项目团队**不对**第三方API的服务质量、稳定性、准确性、安全性负责,亦**不对**第三方API的服务变更、终止、限制等行为负责。 +### 插件系统授权和责任免责 + +**2.6** 您**了解**本项目包含插件系统功能,允许加载和使用由第三方开发者(非MaiBot核心开发组成员)开发的插件。这些第三方插件可能具有独立的许可证条款和使用协议。 + +**2.7** 您**了解并同意**: + - 第三方插件的开发、维护、分发由其各自的开发者负责,**与MaiBot项目团队无关**; + - 第三方插件的功能、质量、安全性、合规性**完全由插件开发者负责**; + - MaiBot项目团队**仅提供**插件系统的技术框架,**不对**任何第三方插件的内容、行为或后果承担责任; + - 您使用任何第三方插件的风险**完全由您自行承担**; + +**2.8** 在使用第三方插件前,您**应当**: + - 仔细阅读并遵守插件开发者提供的许可证条款和使用协议; + - 自行评估插件的安全性、合规性和适用性; + - 确保插件的使用符合您所在地区的法律法规要求; + + ## 三、用户行为 **3.1** 您**了解**本项目会将您的配置信息、输入指令和生成内容发送到第三方API,您**不应**在输入指令和生成内容中包含以下内容: @@ -50,6 +66,13 @@ **3.3** 您**应当**自行确保您被存储在本项目的知识库、记忆库和日志中的输入和输出内容的合法性与合规性以及存储行为的合法性与合规性。您需**自行承担**由此产生的任何法律责任。 +**3.4** 对于第三方插件的使用,您**不应**: + - 使用可能存在安全漏洞、恶意代码或违法内容的插件; + - 通过插件进行任何违反法律法规的行为; + - 将插件用于侵犯他人权益或危害系统安全的用途; + +**3.5** 您**承诺**对使用第三方插件的行为及其后果承担**完全责任**,包括但不限于因插件缺陷、恶意行为或不当使用造成的任何损失或法律纠纷。 + ## 四、免责条款 @@ -58,6 +81,12 @@ **4.2** 除本协议条目2.4提到的隐私政策之外,项目团队**不会**对您提供任何形式的担保,亦**不对**使用本项目的造成的任何后果负责。 +**4.3** 关于第三方插件,项目团队**明确声明**: + - 项目团队**不对**任何第三方插件的功能、安全性、稳定性、合规性或适用性提供任何形式的保证或担保; + - 项目团队**不对**因使用第三方插件而产生的任何直接或间接损失、数据丢失、系统故障、安全漏洞、法律纠纷或其他后果承担责任; + - 第三方插件的质量问题、技术支持、bug修复等事宜应**直接联系插件开发者**,与项目团队无关; + - 项目团队**保留**在不另行通知的情况下,对插件系统功能进行修改、限制或移除的权利; + ## 五、其他条款 **5.1** 项目团队有权**随时修改本协议的条款**,但**没有**义务通知您。修改后的协议将在本项目的新版本中生效,您应定期检查本协议的最新版本。 @@ -91,6 +120,23 @@ - 如感到心理不适,请及时寻求专业心理咨询服务。 - 如遇心理困扰,请寻求专业帮助(全国心理援助热线:12355)。 +**2.3 第三方插件风险** + +本项目的插件系统允许加载第三方开发的插件,这可能带来以下风险: + - **安全风险**:第三方插件可能包含恶意代码、安全漏洞或未知的安全威胁; + - **稳定性风险**:插件可能导致系统崩溃、性能下降或功能异常; + - **隐私风险**:插件可能收集、传输或泄露您的个人信息和数据; + - **合规风险**:插件的功能或行为可能违反相关法律法规或平台规则; + - **兼容性风险**:插件可能与主程序或其他插件产生冲突; + + **因此,在使用第三方插件时,请务必:** + + - 仅从可信来源获取和安装插件; + - 在安装前仔细了解插件的功能、权限和开发者信息; + - 定期检查和更新已安装的插件; + - 如发现插件异常行为,请立即停止使用并卸载; + - 对插件的使用后果承担完全责任; + ### 三、其他 **3.1 争议解决** - 本协议适用中国法律,争议提交相关地区法院管辖; diff --git a/PRIVACY.md b/PRIVACY.md index 33bc131d6..f247b68b6 100644 --- a/PRIVACY.md +++ b/PRIVACY.md @@ -1,6 +1,6 @@ ### MaiBot用户隐私条款 -**版本:V1.0** -**更新日期:2025年5月9日** +**版本:V1.1** +**更新日期:2025年7月10日** **生效日期:2025年3月18日** **适用的MaiBot版本号:所有版本** @@ -16,6 +16,13 @@ MaiBot项目团队(以下简称项目团队)**尊重并保护**用户(以 **1.4** 本项目可能**会**收集部分统计信息(如使用频率、基础指令类型)以改进服务,您可在[bot_config.toml]中随时关闭此功能**。 -**1.5** 由于您的自身行为或不可抗力等情形,导致上述可能涉及您隐私或您认为是私人信息的内容发生被泄露、批漏,或被第三方获取、使用、转让等情形的,均由您**自行承担**不利后果,我们对此**不承担**任何责任。 +**1.5** 关于第三方插件的隐私处理: + - 本项目包含插件系统,允许加载第三方开发者开发的插件; + - **第三方插件可能会**收集、处理、存储或传输您的数据,这些行为**完全由插件开发者控制**,与项目团队无关; + - 项目团队**无法监控或控制**第三方插件的数据处理行为,亦**无法保证**第三方插件的隐私安全性; + - 第三方插件的隐私政策**由插件开发者负责制定和执行**,您应直接向插件开发者了解其隐私处理方式; + - 您使用第三方插件时,**需自行评估**插件的隐私风险并**自行承担**相关后果; -**1.6** 项目团队保留在未来更新隐私条款的权利,但没有义务通知您。若您不同意更新后的隐私条款,您应立即停止使用本项目。 \ No newline at end of file +**1.6** 由于您的自身行为或不可抗力等情形,导致上述可能涉及您隐私或您认为是私人信息的内容发生被泄露、批漏,或被第三方获取、使用、转让等情形的,均由您**自行承担**不利后果,我们对此**不承担**任何责任。**特别地,因使用第三方插件而导致的任何隐私泄露或数据安全问题,项目团队概不负责。** + +**1.7** 项目团队保留在未来更新隐私条款的权利,但没有义务通知您。若您不同意更新后的隐私条款,您应立即停止使用本项目。 \ No newline at end of file