1+ <!DOCTYPE html>
2+ < html lang ="zh-CN ">
3+ < head >
4+ < meta charset ="UTF-8 " />
5+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
6+ < meta name ="robots " content ="index, follow " />
7+ < meta name ="description " content ="HiCode 官方网站完整免责声明 —— 软件提供方式、担保与责任限制、名称与商标说明(hicode / hc / HC / HcLogo 并非注册商标)等。侵权或品牌相关事宜请联系 hicodehc@outlook.com。 " />
8+ < title > 免责声明 · HiCode</ title >
9+ < link rel ="icon " href ="assets/hicode-logo.jpg " type ="image/jpeg " />
10+ < style >
11+ : root {
12+ --bg : # 0a0a0c ;
13+ --surface : rgba (255 , 255 , 255 , .035 );
14+ --surface-strong : rgba (255 , 255 , 255 , .06 );
15+ --line : rgba (255 , 255 , 255 , .08 );
16+ --line-strong : rgba (255 , 255 , 255 , .16 );
17+ --text : # f5f5f7 ;
18+ --muted : # a1a1a6 ;
19+ --dim : # 6e6e73 ;
20+ --accent : # c7a56b ;
21+ --accent-ink : # 171309 ;
22+ --warn : # e0a96b ;
23+ --bad : # c9847b ;
24+ --radius : 14px ;
25+ }
26+ * { margin : 0 ; padding : 0 ; box-sizing : border-box; }
27+ html { scroll-behavior : smooth; }
28+ body {
29+ background : var (--bg );
30+ background-image : radial-gradient (80% 50% at 50% 0% , rgba (255 , 255 , 255 , .05 ), transparent 60% );
31+ color : var (--text );
32+ font-family : -apple-system, BlinkMacSystemFont, "Segoe UI" , "Microsoft YaHei" , "PingFang SC" , sans-serif;
33+ line-height : 1.85 ;
34+ -webkit-font-smoothing : antialiased;
35+ }
36+ a { color : inherit; text-decoration : none; }
37+ ::selection { background : rgba (199 , 165 , 107 , .28 ); }
38+ .container { width : min (820px , 92% ); margin : 0 auto; }
39+ code { font-family : "Cascadia Code" , Consolas, monospace; }
40+
41+ /* 顶栏 */
42+ header { position : sticky; top : 0 ; z-index : 30 ; padding : 12px 0 ;
43+ background : rgba (10 , 10 , 12 , .78 );
44+ -webkit-backdrop-filter : blur (20px ) saturate (180% ); backdrop-filter : blur (20px ) saturate (180% );
45+ border-bottom : 1px solid var (--line ); }
46+ .nav { display : flex; align-items : center; justify-content : space-between; gap : 18px ; }
47+ .brand { display : flex; align-items : center; gap : 11px ; font-weight : 700 ; font-size : 17px ; }
48+ .brand img { width : 32px ; height : 32px ; border-radius : 9px ; object-fit : cover; }
49+ .back { color : var (--muted ); font-size : 14px ; border : 1px solid var (--line-strong ); padding : 8px 18px ; border-radius : 999px ; transition : border-color .2s , color .2s ; }
50+ .back : hover { color : var (--text ); border-color : rgba (255 , 255 , 255 , .34 ); }
51+
52+ /* 首屏 */
53+ .hero { padding : 84px 0 30px ; text-align : center; }
54+ .hero .kicker { font-size : 13px ; letter-spacing : 3px ; text-transform : uppercase; color : var (--accent ); }
55+ .hero h1 { margin : 16px 0 12px ; font-size : clamp (30px , 5vw , 46px ); font-weight : 800 ; line-height : 1.2 ; }
56+ .hero h1 .accent { color : var (--accent ); }
57+ .hero p { color : var (--muted ); font-size : 16px ; max-width : 620px ; margin : 0 auto; }
58+ .updated { margin-top : 20px ; font-size : 13px ; color : var (--dim ); }
59+ .updated span { color : var (--muted ); }
60+
61+ /* 正文区块 */
62+ main { padding : 24px 0 80px ; }
63+ .card {
64+ background : var (--surface ); border : 1px solid var (--line ); border-radius : var (--radius );
65+ padding : 34px 38px ; margin-bottom : 26px ;
66+ }
67+ h2 { font-size : 21px ; font-weight : 800 ; margin-bottom : 6px ; letter-spacing : .5px ; padding-bottom : 10px ;
68+ border-bottom : 1px solid var (--line ); }
69+ h2 span .no { color : var (--accent ); margin-right : 10px ; font-family : Georgia, serif; }
70+ .card h3 { font-size : 15px ; font-weight : 700 ; margin : 20px 0 6px ; color : var (--text ); }
71+ .card p { color : var (--muted ); font-size : 14.5px ; margin : 10px 0 ; }
72+ .card p b , .card h3 b { color : var (--text ); }
73+ .card ul { margin : 10px 0 14px 22px ; }
74+ .card li { color : var (--muted ); font-size : 14.5px ; margin : 7px 0 ; }
75+ .card li b { color : var (--text ); }
76+ .callout { border : 1px solid var (--line-strong ); background : var (--surface-strong ); border-radius : 12px ; padding : 18px 22px ; margin : 16px 0 ; }
77+ .callout .warn { border-color : rgba (224 , 169 , 107 , .4 ); }
78+ .callout .title .accent { color : var (--accent ); font-weight : 800 ; }
79+ .trademark-list { display : grid; gap : 10px ; margin : 14px 0 ; }
80+ .trademark-item { display : flex; gap : 14px ; align-items : baseline; border : 1px solid var (--line ); border-radius : 10px ; padding : 12px 16px ; }
81+ .trademark-item .word { font-family : "Cascadia Code" , Consolas, monospace; font-size : 15px ; font-weight : 700 ; color : var (--accent ); flex : 0 0 92px ; }
82+ .trademark-item p { color : var (--muted ); font-size : 13.5px ; margin : 0 ; }
83+ .badge-x { display : inline-block; font-size : 11px ; font-weight : 700 ; letter-spacing : 1px ; color : var (--bad );
84+ border : 1px solid rgba (201 , 132 , 123 , .45 ); border-radius : 999px ; padding : 2px 10px ; margin-left : 6px ; vertical-align : 1px ; }
85+
86+ /* 底部入口 */
87+ footer { padding : 46px 0 58px ; border-top : 1px solid var (--line ); text-align : center; }
88+ footer .entry { display : inline-flex; align-items : center; gap : 10px ; color : var (--muted ); font-size : 14px ;
89+ border : 1px solid var (--line-strong ); border-radius : 999px ; padding : 10px 24px ; transition : color .2s , border-color .2s ; }
90+ footer .entry : hover { color : var (--text ); border-color : rgba (255 , 255 , 255 , .34 ); }
91+ footer .mini { margin-top : 18px ; color : var (--dim ); font-size : 12.5px ; }
92+ footer .mini a { color : var (--accent ); }
93+
94+ @media (max-width : 780px ) {
95+ .card { padding : 24px 20px ; }
96+ .trademark-item { flex-direction : column; gap : 6px ; }
97+ .trademark-item .word { flex : none; }
98+ }
99+ </ style >
100+ </ head >
101+ < body >
102+ < header >
103+ < div class ="container nav ">
104+ < a class ="brand " href ="index.html "> < img src ="assets/hicode-logo.jpg " alt ="HiCode " /> < span > HiCode</ span > </ a >
105+ < a class ="back " href ="index.html "> ← 返回首页</ a >
106+ </ div >
107+ </ header >
108+
109+ < div class ="hero ">
110+ < div class ="container ">
111+ < div class ="kicker "> Disclaimer · 免责声明</ div >
112+ < h1 > HiCode(HC)< span class ="accent "> 完整免责声明</ span > </ h1 >
113+ < p > 本声明适用于 HiCode(HC)编程语言、HiCode 在线开发环境(网页端 / 安卓端 / Windows 端)、学习中心、离线单文件版、示例与文档等全部相关产品与服务。</ p >
114+ < div class ="updated "> 最近更新:< span id ="upd "> —</ span > · 请在使用前仔细阅读本声明</ div >
115+ </ div >
116+ </ div >
117+
118+ < main >
119+ < div class ="container ">
120+
121+ < div class ="card ">
122+ < h2 > < span class ="no "> 01</ span > 总则与接受</ h2 >
123+ < p > 进入、访问或使用 HiCode(HC)官方网站、开发环境、软件、文档及相关服务,即表示< b > 您已阅读、理解并无条件同意本免责声明的全部内容</ b > 。若您不同意本声明的任何条款,请立即停止使用本站及本项目提供的一切内容与服务。</ p >
124+ < p > HiCode 作为一个仍在持续开发、迭代与完善中的开源项目,其相关功能、特性、界面、技术方向与发布计划可能随时调整。本声明可能因项目发展而更新,修改后若您继续使用相关服务,视为您接受更新后的条款。</ p >
125+ </ div >
126+
127+ < div class ="card ">
128+ < h2 > < span class ="no "> 02</ span > 软件按“现状”提供</ h2 >
129+ < p > HiCode 以< b > “现状”(AS-IS)和“可适用”(AS-AVAILABLE)</ b > 为基础提供,并< b > 不作任何明示或默示的担保</ b > ,包括但不限于对适销性、特定用途适用性、不侵犯第三方权利、准确性、可靠性、完整性、稳定性、安全性及可商用性的任何担保。</ p >
130+ < p > 本项目尚处于开发阶段,可能包含缺陷、漏洞、错误或不完整的功能。您了解并同意,< b > 使用 HiCode 及相关服务完全由您自行承担风险</ b > ,相关风险包括但不限于:数据丢失、程序错误、运行异常、安全漏洞、兼容性问题以及与预期不符等。</ p >
131+ < div class ="callout warn ">
132+ < p > < b > 不保证:</ b > HiCode 及其贡献者不承诺任何特定功能能够完整实现,也不承诺其网页端、安卓端、Windows 端及离线单文件版在任意设备、操作系统或浏览器上均能正常工作。基于本项目生成的程序、网页或应用,其最终结果与运行效果责任在于使用者自行核验。</ p >
133+ </ div >
134+ </ div >
135+
136+ < div class ="card ">
137+ < h2 > < span class ="no "> 03</ span > 担保免责与责任限制</ h2 >
138+ < p > 在法律允许的最大范围内,HiCode 项目及其创建者、维护者、贡献者、授权方,< b > 不对任何因使用、无法使用或依赖本站及本项目而导致的直接、间接、附带、特殊、惩罚性或后果性损失承担责任</ b > ,这些损失包括但不限于:利润损失、商誉损失、数据损坏或丢失、业务中断、机会损失、财产损失、人身伤害以及任何第三方索赔。</ p >
139+ < p > 若上述责任限制因适用法律而被认定无效,则本项目相关方对您的累计赔偿责任,< b > 不超过您因使用本站或本项目而实际支付的费用(如有)</ b > 。</ p >
140+ </ div >
141+
142+ < div class ="card ">
143+ < h2 > < span class ="no "> 04</ span > 使用限制与合规</ h2 >
144+ < p > 您同意在使用 HiCode 及相关服务时,遵守适用的法律法规,并不得从事包括但不限于下列行为:</ p >
145+ < ul >
146+ < li > 违反任何适用的国家或地区法律、法规、政策或行业规范;</ li >
147+ < li > 利用本项目或其分发物用于非法、侵权、欺凌、骚扰、诈骗或危害他人安全的目的;</ li >
148+ < li > 基于本项目生成或传播恶意代码、病毒、钓鱼内容或任何有害内容;</ li >
149+ < li > 试图绕过、破坏或干扰本项目、官方网站或相关服务的正常运作;</ li >
150+ < li > 未经授权地复制、篡改、反编译或去除本项目相关内容中的版权标识(在开源许可明确允许的范围内除外)。</ li >
151+ </ ul >
152+ < p > 您应对自己使用本项目所产生的一切内容、行为与后果承担全部责任。</ p >
153+ </ div >
154+
155+ < div class ="card ">
156+ < h2 > < span class ="no "> 05</ span > 名称与商标说明(重要)</ h2 >
157+ < p class ="title "> < b > 需要特别说明:</ b > 以下名称与标识均< b > 并非注册商标</ b > ,仅作为本开源项目的内部代号、工程标识与品牌自称使用:</ p >
158+ < div class ="trademark-list ">
159+ < div class ="trademark-item "> < span class ="word "> hicode</ span > < p > 「hicode」并非注册商标,仅用作本项目的项目名称与技术标识。< span class ="badge-x "> 非商标</ span > </ p > </ div >
160+ < div class ="trademark-item "> < span class ="word "> hc</ span > < p > 「hc」并非注册商标,仅用作本项目的短名代号,与「hicode」同一指代。< span class ="badge-x "> 非商标</ span > </ p > </ div >
161+ < div class ="trademark-item "> < span class ="word "> HC</ span > < p > 「HC」并非注册商标,是本名称的英文大写缩写,仅作为项目内部缩写使用,与「hicode」同一指代。< span class ="badge-x "> 非商标</ span > </ p > </ div >
162+ < div class ="trademark-item "> < span class ="word "> HcLogo</ span > < p > 「HcLogo」并非注册商标,仅指代本项目所使用的图形标识(图标/Logo)名称。< span class ="badge-x "> 非商标</ span > </ p > </ div >
163+ </ div >
164+ < div class ="callout ">
165+ < p > < b > 不主张商标权:</ b > HiCode 项目< b > 不主张、不注册、也不宣称</ b > 对「hicode」「hc」「HC」「HcLogo」等名称或形象的任何商标权。若其中任一名称或图形在你的地区已被他人合法注册为商标,此类权利的归属以相应权利人及当地法律为准,我们无意亦未声称拥有该等权利。</ p >
166+ < p > < b > 尊重他方权利:</ b > 若上述任一名称或标识与任何第三方已合法注册的商标、商号或受保护的作品在本项目使用范围内存在相同、近似或关联,且你认为构成侵权,请通过下方邮箱与我们联系,我们将在合理时间内进行核实与处理(包括删除、修改相应名称或标识)。</ p >
167+ </ div >
168+ </ div >
169+
170+ < div class ="card ">
171+ < h2 > < span class ="no "> 06</ span > 知识产权与第三方内容</ h2 >
172+ < p > 除另有说明外,本项目自身的源代码、文档、界面、示例及原创内容的知识产权归原著作权人所有,并依照仓库内相应的< b > 开源许可协议</ b > (如 LICENSE 文件所述)进行授权,允许在许可范围内使用、复制、修改与再分发。</ p >
173+ < p > 本项目可能引用、依赖、链接或配套使用第三方软件、库、图标、字体、素材与数据,包括但不限于 Python 标准库模块名称(如 os / sys / subprocess / math / json / sqlite3 / urllib 等)的提及用途。上述第三方内容均归其各自的权利人所有,与 HiCode 无隶属或背书关系。示例中的占位图片、外部 URL 资源等,其版权与权利归属其原始权利人或相应平台。</ p >
174+ < p > 使用第三方内容时,请遵守其各自的授权条款与使用声明。< b > HiCode 不为其链接或引用的任何第三方网站、服务、内容与行为负责。</ b > </ p >
175+ </ div >
176+
177+ < div class ="card ">
178+ < h2 > < span class ="no "> 07</ span > 第三方链接与外部网站</ h2 >
179+ < p > 本站及学习中心、下载页、文档中可能包含指向第三方网站或资源的链接(例如外部图片 URL、GitHub 仓库、文档站等)。这些链接仅为方便起见提供,< b > 不等同于我们认可或担保该等第三方内容</ b > 。我们无法控制且不负责第三方网站的产品、服务、内容、准确性、隐私政策或其与你的交互。访问任何第三方链接均视为你自愿离开本站,并自行承担相应风险。</ p >
180+ </ div >
181+
182+ < div class ="card ">
183+ < h2 > < span class ="no "> 08</ span > 数据、隐私与导出内容</ h2 >
184+ < p > HiCode 网页端/安卓端/Windows 端开发环境:未作说明的情况下,你编写的数据默认存储于你的本地设备(如浏览器的本地存储),< b > 我们一般不会主动收集或上传你的代码与内容</ b > 。请勿在本项目中存放不宜公开或高度敏感的数据。</ p >
185+ < p > 你通过 HiCode 生成或导出的页面、程序、压缩包(.zip)、文件等内容,均由你自行负责其合法性、合规性、安全性与使用后果。关于个人信息处理的更详细说明,请以专门隐私条款为准(如有)。</ p >
186+ </ div >
187+
188+ < div class ="card ">
189+ < h2 > < span class ="no "> 09</ span > 更新、终止与适用法律</ h2 >
190+ < p > 我们< b > 保留随时修改、暂停或终止</ b > HiCode 任何服务、功能、版本或页面的权利,恕不另行通知。除开源许可赋予的法定权利外,我们保留对内容使用的最终解释权。</ p >
191+ < p > 本免责声明受< b > 中华人民共和国法律</ b > 和您届时所在地的法律适用规则管辖;如有争议,应先行友好协商,协商不成时按适用法律及当地法院管辖处理。若本声明中的任何条款被认定无效或不可执行,不影响其余条款的效力。</ p >
192+ </ div >
193+
194+ < div class ="card ">
195+ < h2 > < span class ="no "> 10</ span > 联系我们(侵权与品牌相关)</ h2 >
196+ < p > 如您对本免责声明、本项目内容、商标/名称/图片标识的使用产生任何疑问,或认为存在< b > 商标、版权、肖像权、隐私权等侵权情形</ b > ,请通过以下邮箱与我们联系,并尽量随附:您主张的权利证明、涉嫌侵权的具体位置/链接、您的联系方式。</ p >
197+ < div class ="callout title ">
198+ < p style ="font-size:16px; "> 📮 联系邮箱:< span class ="accent "> hicodehc@outlook.com</ span > </ p >
199+ < p style ="margin-bottom:0; "> 我们将在收到后尽快核实并在合理时限内回复处理。</ p >
200+ </ div >
201+ < p style ="margin-bottom:0;color:var(--dim);font-size:13px; "> 提示:向本邮箱投递即视为同意我们为处理你的反馈而读取相关信息。</ p >
202+ </ div >
203+
204+ </ div >
205+ </ main >
206+
207+ < footer >
208+ < div class ="container ">
209+ < a class ="entry " href ="index.html "> ← 返回 HiCode 首页</ a >
210+ < div class ="mini "> © < span id ="year "> </ span > HiCode(HC)项目团队 · 保留相关权利 · 意见或反馈请联系 < a href ="mailto:hicodehc@outlook.com "> hicodehc@outlook.com</ a > </ div >
211+ </ div >
212+ </ footer >
213+
214+ < script >
215+ var y = new Date ( ) . getFullYear ( ) ;
216+ ( function ( ) { try { document . getElementById ( "year" ) . textContent = y ; } catch ( e ) { } } ) ( ) ;
217+ ( function ( ) {
218+ var d = document . getElementById ( "upd" ) ;
219+ if ( d ) d . textContent = "2026 年 8 月 24 日" ;
220+ } ) ( ) ;
221+ </ script >
222+ </ body >
223+ </ html >
0 commit comments