智绘教Inkeys 使用条款
简体中文 | English
版本 1.0
发布日期: 2025年11月28日
生效日期: 2025年11月28日
本《智绘教Inkeys 使用条款》(以下简称“本条款”)是您(“用户”或“您”)与智绘教Inkeys 开发团队(下称“我们”)之间关于您下载、安装、复制或以其他方式使用“智绘教Inkeys”软件(包括其更新、升级、相关文档及附属组件,统称为“本软件”)所订立的具有法律约束力的协议。
在您下载、安装或使用本软件之前,请务必仔细阅读并充分理解本条款,尤其是其中以加粗形式标注的条款,这些条款可能与您的权利义务或责任限制有关。
若您不同意本条款的任何内容,请不要下载、安装或使用本软件。
一旦您下载、安装、复制、运行或以其他方式使用本软件,即视为您已阅读并同意受本条款及其不时更新版本的约束。
特别地,在您首次启动本软件时,本软件将引导您阅读本协议。通过勾选代表“同意”的复选框并继续下一步操作的行为,即表示您确认已完全理解并接受本协议的全部条款。
如您代表某一公司、组织或其他实体使用本软件,则您声明并保证,您已获得充分授权可以使该实体受本条款约束,并且在本条款中,“您”也包括该公司、组织或其他实体。
一、服务说明
- 本软件由我们开发和提供,旨在为用户提供屏幕批注、标记、绘制及相关辅助工具功能。具体功能和界面可能会随版本更新而变化。
- 本软件主要面向全球范围内的一般用户,包括教育工作者、学生、创作者及其他需要屏幕批注功能的个人或组织使用。本软件不针对任何特定行业、特定地区或特定监管领域进行专门设计或认证,如您在高风险领域场景中使用本软件,应自行评估其适用性并自行承担风险。
- 我们可能根据产品规划、技术条件或法律法规的要求,对本软件的功能进行增加、删除或调整,或在合理范围内中止、暂停或终止对本软件的维护和更新。我们将尽量通过官方网站、项目主页或软件内通知等方式提示重要变更(在技术和法律允许的范围内)。
- 本软件为免费提供。
二、用户资格、权利与义务
用户资格
1.1 您确认,在使用本软件时,您具有完全民事行为能力,能够独立承担法律责任。
1.2 如您为未满 18 周岁的未成年人,或您所在司法辖区规定的未成年人,您应在监护人阅读并同意本条款及相关隐私条款后使用本软件。未成年人使用本软件的行为,即视为已获得监护人的同意和指导。
1.3 如您代表公司、组织或其他实体使用本软件,您声明并保证您有权使该实体受本条款约束。
用户权利
在您遵守本条款及适用法律法规的前提下,您享有以下权利:
2.1 您有权在本条款及适用开源许可证允许的范围内下载、安装和使用本软件。
2.2 您有权在个人、教育、科研和商业场景中使用本软件的功能,但应同时遵守适用法律法规以及本条款的各项约定,且对受 GPLv3 等开源许可证约束的部分,须遵守相应开源许可证的要求。
2.3 您有权在适用法律允许的范围内,就您的个人信息向我们行使访问、更正、删除、限制处理、撤回同意等权利,具体方式请参阅本条款第三部分“隐私政策”。
2.4 当您不同意本条款(包括后续的修订版本)时,您有权停止使用并卸载本软件。卸载本软件并不能自动消除您在此前使用本软件期间已经发生的权利义务或责任。
用户义务
在使用本软件时,您承诺并同意:
3.1 遵守适用的法律法规、本条款及其他与本软件相关的规则,不得利用本软件从事任何违法、违规或侵权行为,包括但不限于:
- 侵犯他人的知识产权、隐私权、名誉权或其他合法权益;
- 传播、存储或发布违法、有害或受禁止的内容;
- 参与欺诈、网络攻击、恶意入侵、破坏计算机信息系统等活动。
3.2 不以可能损害、瘫痪、过载或削弱本软件正常运行的方式使用本软件,或干扰他人对本软件的正常使用。
3.3 不通过本软件故意传播病毒、木马或其他恶意程序。
3.4 不伪造、篡改或删除本软件中的版权声明、商标或其他所有权声明。
3.5 在向我们主动提交错误报告、日志、内存转储文件或其他技术信息前,审慎检查其中是否包含您不希望我们接触的敏感内容(例如商业机密、个人隐私等)。
3.6 妥善保管您的设备和系统环境配置,不得故意将装有本软件的设备提供给他人用于违法活动。
违约处理
4.1 如果我们有合理理由认为您违反本条款或适用法律法规,我们有权在法律允许的范围内采取合理措施,包括但不限于:
- 要求您立即停止相关违规行为;
- 限制或终止向您提供相关服务(如在线更新、技术支持),并在法律允许的范围内禁止您使用带有我们商标和数字签名的官方发行版;
- 在必要时向相关主管机关报告,并配合其调查。
4.2 在不与适用的开源许可证(如 GPLv3)相冲突的前提下,上述措施不影响我们根据法律或其他协议享有的任何其他权利救济。
三、隐私政策
我们尊重并保护所有使用本软件用户的个人隐私权。我们致力于在遵守适用的数据保护法律的前提下,尽量减少数据收集,仅在实现必要功能和改进服务所需的范围内处理信息。
除非本条款或单独公布的隐私政策另有说明,本软件的核心功能主要在您的本地设备上完成,我们不会主动读取、上传或存储与您创作内容本身相关的个人敏感信息。
如本条款与我们不时更新并单独发布的隐私政策存在不一致之处,以最新发布的隐私政策为准。
1. 我们收集的信息及用途
为了改进产品功能、进行软件更新和提供技术支持,我们可能在最小必要范围内收集和处理以下信息。我们不会用于与本软件无关的目的。
| 信息名称 | 收集目的 | 收集与处理方式 |
|---|---|---|
| IP 信息 和 桌面操作系统信息(如操作系统版本、语言环境) | 1. 用于判断不同地区、不同系统版本的兼容性和软件更新策略; 2. 了解用户群体使用的系统分布,以规划未来的开发方向和功能优化。 | 在您检查更新或访问我们的更新服务器时,通过网络请求自动获取并记录。我们以统计分析为主,不会尝试将其与可识别个人身份的信息直接关联。 |
| 唯一用户标识符 (User ID) | 1. 准确统计活跃用户数量,避免重复计数; 2. 在必要时关联配置统计、崩溃统计等,以便改进产品。 | 我们通过获取您设备的主板 UUID、CPUID 等硬件信息,在本地设备上生成一个 GUID,并对其进行 SHA256 哈希计算后作为 User ID 使用。该标识符在设计上不包含您的姓名、账号等直接识别信息,我们不会尝试基于该标识符反向推导您的真实身份。 |
| 软件设置项状态(如功能开关、偏好设置等) | 1. 评估各项功能的整体使用情况,以指导未来的功能调整与优化; 2. 为不同用户群体提供更合理的默认设置和体验。 | 我们可能会统计您在软件中的部分设置项状态(例如某个功能是否开启),并与 User ID 进行匿名化关联用于整体分析。部分设置的默认值可能参考您的系统设置(如系统语言、主题颜色);该读取操作仅在本地进行,我们不会上传您系统设置的原始详细信息。 |
我们不会基于上述信息进行自动化决策或用户画像构建,亦不会用作跨站点或跨服务的跟踪。
2. 遥测与错误报告(用户主动发送)
当本软件发生崩溃或严重错误时,软件可能会在您的本地设备上生成一份错误报告,用于协助分析问题。我们对该类数据采取完全自愿、显式同意的原则处理:
- 错误报告不会自动上传。
只有在您明确知情并主动选择发送给我们时,我们才会接收到相关信息。 - 在您点击“发送”之前,您通常可以查看或定位到错误报告文件;我们建议您在发送前自行检查其中是否包含您不希望分享的敏感内容。
- 根据具体错误类型,错误报告中可能包含以下信息(不同情况内容可能不同):
- 系统配置信息:如 中央处理器(CPU)信息、显卡信息、内存信息、屏幕参数(如分辨率、刷新率、EDID 等);
- 软件日志和内存转储文件(Dump File):用于分析崩溃发生时的程序内部状态;
- 相关进程信息(如进程名称、基础进程信息):用于排查与其他进程的兼容性问题。
我们收到此类错误报告的唯一目的是:定位并修复问题,提升软件的稳定性和性能。
除非为满足法律法规的强制要求,或为保护您或他人的重大合法权益所必需,我们不会将错误报告用于与故障分析无关的目的。
3. 本地化处理与内容数据
我们特别声明并承诺:
本软件的主要功能(包括屏幕批注、绘制、截图处理等)均在您的本地设备上运行。
您在使用过程中创建或处理的任何内容,包括但不限于:
- 屏幕截图;
- 批注内容(文字、图形、手写笔迹等);
- 画布文件或项目文件;
- 您在教学、演示或创作活动中展示的资料, 在默认情况下仅存储在您的本地设备或您自主选择的存储位置(如本地磁盘、您自行配置的第三方云盘等)。
我们不会通过本软件后门或隐藏功能访问、收集或上传上述内容,也不会在未取得您明确同意的情况下将您本地存储的内容传输到我们的服务器。
若未来某些版本新增在线同步、云备份或在线协同等功能,我们会在您启用相关功能前另行以显著方式向您说明所需收集和处理的数据类型,并征得您的单独同意。
4. 数据存储、跨境传输与安全
数据存储地点
1.1 在目前的产品设计下,本软件及相关在线服务主要面向位于中华人民共和国境内的用户提供使用。我们主要在位于中华人民共和国境内的服务器上存储有限的遥测统计数据和您主动发送的错误报告。
1.2 我们可能使用第三方服务提供商(例如代码托管平台、日志或错误跟踪服务)协助我们处理上述数据。我们仅选择在中华人民共和国境内运营服务器、并符合法律法规要求的服务提供商处理与本软件相关的数据;在当前业务架构下,这些数据不会被传输至境外服务器或存储在境外。
1.3 如未来因业务发展或合规要求确有必要进行跨境数据传输,我们将在适用法律要求的范围内,事先向您充分告知相关目的、数据类型、接收方及保护措施,并在取得必要授权或履行法定程序后方可进行。
数据加密与安全措施
2.1 在传输过程中,我们将尽可能采用行业通用的安全措施(例如 TLS/HTTPS)保护数据不被未授权访问或篡改。
2.2 在存储过程中,我们会在合理范围内采取技术和管理措施,防止数据遭受未经授权的访问、使用、披露、修改或丢失。
2.3 尽管我们已尽合理努力提升安全性,但通过网络传输和电子存储的数据无法保证绝对安全。您理解并接受与互联网相关的固有风险。
数据保留期限
3.1 我们通常仅在实现本条款所述目的所必需的最短期间内保留您的相关数据。
3.2 当数据不再为实现既定目的所必需,或法律不再要求我们继续保留时,我们将根据适用法律的要求删除、匿名化或以其他合理方式处理该等数据。
数据共享与披露
在符合法律法规要求,并在必要且合理的范围内,我们可能在以下情形中共享或披露数据:
- 为实现错误分析、日志托管或统计分析等有限目的,向为我们提供技术服务的第三方服务提供商共享相关数据;我们将要求其遵守保密义务和数据保护要求;
- 为遵守适用法律法规、法院判决或有权机关的要求,或为执行适用的政府监管措施,有必要时向相关主管部门提供相关数据;
- 在与合并、分立、资产转让或类似的公司交易相关的情况下,如涉及到个人数据的转移,我们将要求新的接收方继续受本条款及适用法律的约束,或在必要时重新征得您的同意。
我们不会的行为
- 我们不会将您的个人数据出售或出租给第三方用于其独立的商业目的;
- 我们不会以向您推送第三方定向广告为目的创建跨服务的用户画像。
5. 未成年人保护
我们不会以未成年人为特定对象主动提供本软件,也不会主动收集未成年人的个人信息。
如您为未成年人用户,请在监护人的同意和指导下使用本软件。
如我们发现未经监护人同意而收集到未成年人的个人信息,我们将在获知后采取合理措施尽快删除或匿名化处理该等信息(除非适用法律要求我们保留)。
6. 本条款的更新
随着本软件功能的扩展、适用法律政策的变化或数据处理方式的调整,我们可能会对本条款进行更新。我们将通过在本页面更新“修改日期”、在软件内弹窗提示或通过其他合理方式通知您重大变更(在技术与法律允许的范围内)。
在更新生效后,您继续使用本软件,即表示您已阅读、理解并同意受更新后的本条款约束。
如您不同意更新内容,您有权停止使用本软件并卸载本软件。
四、开源协议与第三方组件
1. 本软件的开源许可
本软件的核心源代码以 GNU General Public License v3.0(GPLv3) 许可发布。
在遵守 GPLv3 协议条款的前提下:
- 您可以自由查看、使用、复制、修改和分发本软件的源代码;
- 若您基于本软件源代码进行修改、再发布、或将其整合进其他软件中(构成“派生作品”),则您通常需要:
- 以 GPLv3 兼容的方式对整个派生作品进行许可;以及
- 在向他人分发时,向接收方提供完整的源代码或获取源代码的方式;
- 任何与 GPLv3 条款相冲突的本使用条款内容,在冲突范围内以 GPLv3 的规定为准。
完整的源代码和构建流程位于 GitHub 仓库(以下简称“官方仓库”):
备用仓库位于 GitCode:https://gitcode.com/alan16356/Inkeys。
备用仓库与官方仓库之间的同步可能存在一定时间延迟,在条款或许可证信息不一致时,以官方仓库为准。
完整的 GPLv3 许可证文本,请参阅:
本使用条款主要适用于:
- 您获取的已编译可执行程序、安装包、文档、网站和相关服务的使用;
而源代码本身的复制、修改和再分发,则主要受 GPLv3 协议约束。
2. 代码签名与完整性
为提高发布版本的安全性和可信度,本软件对官方发布的可执行文件进行数字签名。
- 我们可能使用受信任的第三方证书颁发机构 SignPath Foundation 提供代码签名支持,我们与 SignPath 协作进行发布流程安全审核;
- 代码签名、构建和发布流程集成在 GitHub Actions 的 CI/CD 流程中;
- 您可以通过验证数字签名,确认下载的安装包或可执行文件是否来自官方发布渠道,是否在传输途中被篡改。
相关信息请参见:
- SignPath 项目页:https://signpath.org/projects/inkeys
即使本软件为开源软件,我们仍强烈建议您仅从官方公布的发布页面或可信渠道获取可执行文件,并在可能的情况下验证签名,以降低恶意篡改版本的风险。
3. 第三方开源组件
本软件的开发过程中使用并集成了多项第三方开源库。
这些第三方组件各自适用其独立的开源许可证,通常包含在本软件的源代码仓库或发行包中。
我们在此对这些开源项目及其贡献者表示感谢。以下为部分主要第三方组件及其许可信息(仅为摘要,具体约束以各组件随附许可证文本为准):
| 组件名称 | 许可证 | 版权信息 / 说明 |
|---|---|---|
| abseil/abseil-cpp | Apache License 2.0 | |
| aksalj/hashlibpp | 参见库内 LICENSE / 说明文件 | Copyright (c) 2007–2011 Benjamin Gr¸delbach |
| Alan-CRL/DesktopDrawpadBlocker | GNU General Public License v3.0 | |
| cameron314/concurrentqueue | 参见库内 LICENSE / 说明文件 | Copyright (c) 2013–2016, Cameron Desrochers. All rights reserved. |
| efficient/libcuckoo | 参见库内 LICENSE / 说明文件 | Copyright (C) 2013, Carnegie Mellon University and Intel Corporation |
| gabime/spdlog | MIT License | Copyright (c) 2016 Gabi Melman. |
| google/ink-stroke-modeler | Apache License 2.0 | |
| martinus/unordered_dense | MIT License | Copyright (c) 2022 Martin Leitner-Ankerl |
| mohabouje/WinToast | MIT License | Copyright (C) 2016–2023 WinToast v1.3.0 - Mohammed Boujemaoui mohabouje@gmail.com |
| nothings/stb | MIT License | Copyright (c) 2017 Sean Barrett |
| ocornut/imgui | MIT License | Copyright (c) 2014–2025 Omar Cornut |
| openssl/openssl | Apache License 2.0 | Copyright (c) 1998–2025 The OpenSSL Project Authors. Copyright (c) 1995–1998 Eric A. Young, Tim J. Hudson. All rights reserved. |
| open-source-parsers/jsoncpp | MIT License | Copyright (c) 2007–2010 Baptiste Lepilleur and The JsonCpp Authors |
| sammycage/lunasvg | MIT License | Copyright (c) 2020–2025 Samuel Ugochukwu sammycageagle@gmail.com |
| sammycage/plutovg | MIT License | Copyright (c) 2020–2025 Samuel Ugochukwu sammycageagle@gmail.com |
| yhirose/cpp-httplib | MIT License | Copyright (c) 2017 yhirose |
| Zip Utils | 参见项目页面及随附许可证 | |
| zouhuidong/HiEasyX | MIT License | Copyright (c) 2022 zouhuidong |
关于本软件使用的所有第三方库的完整列表及其对应的许可证文本,请查阅:
- 主要组件声明(NOTICE):
https://github.com/Alan-CRL/Inkeys/blob/main/NOTICE - 第三方许可证文件汇总:
https://github.com/Alan-CRL/Inkeys/tree/main/ThirdpartyLicenses
当本使用条款与上述第三方组件的许可证存在冲突或不一致时,
就相关第三方组件的使用、复制、修改和分发事宜,以相应第三方许可证的具体条款为准。
4. 其他第三方组件与专有授权
除上述开源组件外,本软件在开发和运行过程中还可能使用部分以其他许可方式授权的第三方库或工具。我们同样对这些项目的作者和维护者表示感谢。
以下为目前使用的部分非(或不完全)开源组件及其授权信息摘要(如有):
| 组件名称 | 许可授权 / 使用说明 |
|---|---|
| EasyX | 根据 EasyX 官方网站公布的授权条款使用。具体权利义务以 EasyX 官方的最新授权条款为准。 |
我们对第三方组件的使用不构成对其项目的任何所有权声明。
您在独立使用上述第三方软件、库或服务时,仍应仔细阅读其各自的使用条款和许可证,并自行遵守。
五、知识产权
1. 自有知识产权
除本协议第四条所述依据开源许可证授权的源代码和第三方开源组件外,本软件相关的其他各项知识产权,包括但不限于:
- 本软件名称、标识(Logo)、图标(不含第三方图标字体中属于其版权所有人的部分)、界面设计与视觉元素;
- 本软件的整体交互设计、版式布局、组织结构;
- 本软件官方发布的文档、说明书、帮助内容、教程、示例数据、演示视频、宣传材料等;
- 由我们独立创作并随软件一同提供,且不受第三方专有许可限制的图片、图形素材、图标等设计资源;
上述内容的著作权、商标权、专利权及其他相关权利,均归 我们(智绘教Inkeys 开发团队) 所有或已合法取得其权利人的授权。
在不与适用的开源许可证(例如 GPLv3)相冲突的前提下,未经我们事先书面许可,您不得以任何方式:
- 去除、隐藏或更改本软件中显示的版权声明、商标、标识或其他权利声明;
- 以可能造成混淆的方式使用与“智绘教Inkeys”相同或近似的名称、标识或品牌元素;
- 将本软件的名称、标识或界面等用于推广与我们不存在关联或未获我们授权的产品或服务;
- 出售或以盈利目的分发本软件及其与本软件相关的各项知识产权。
若本协议中关于知识产权的表述与开源许可证(如 GPLv3)在源代码使用范围内存在冲突,则就源代码部分优先适用相应开源许可证的条款。
2. 第三方字体与设计资源
本软件在界面展示中使用了部分第三方字体和图标字体等设计资源,例如(包括但不限于):
- HarmonyOS Sans 系列字体;
- Douyu Font 等字体;
- Segoe Fluent Icons / Segoe Fluent UI 等图标字体或相关图标集。
关于上述第三方字体和设计资源,请您理解并同意:
权利归属
- 上述字体、图标字体及相关设计资源的著作权、商标权及其他权利,均归各自权利人所有;
- 我们仅在其各自授权条款允许的范围内,将其用于本软件的界面展示等用途;
- 本使用条款中的任何内容,均不应被理解为将这些第三方字体或设计资源的任何权益转让或授权给您。
您的使用限制
- 您不得将这些第三方字体或设计资源从本软件中单独抽取出来,作为独立资源另行分发、出售、出租或提供下载;
- 若您希望在本软件之外自行使用上述字体或图标字体(包括但不限于商用场景),应自行向其权利人或官方渠道查阅并遵守相应授权条款,并在必要时单独取得授权;
- 对于我们无权再授权的第三方设计资源,我们不向您提供任何形式的再授权承诺或法律保证。
与本软件开源属性的关系
- 本软件的源代码(在 GPLv3 范围内)为开源;
- 但本软件中包含的某些字体、图标字体或其他设计资源可能 不随源代码一起以开源许可证授权;
- 若您基于本软件进行再发行或二次开发,有责任自行确认和遵守这些第三方资源的授权条款,必要时应替换为您有权合法使用的资源。
3. 版权声明
Copyright © 2023–2025 AlanCRL(陈润林)工作室
保留所有权利(在适用的开源许可证允许范围内)。
第三方字体、图标字体以及其他受第三方许可约束的资源,其版权和相关权利归各自权利人所有。
六、免责声明
在适用法律允许的最大范围内,您理解并同意如下条款:
按“现状”提供
本软件及其相关服务基于“现状”和“可用性”提供。
我们不对本软件的以下事项作出任何形式的明示或默示保证或陈述,包括但不限于:- 适销性、特定用途适用性;
- 持续可用性、无错误或缺陷;
- 与特定硬件、系统、软件环境的完全兼容性;
- 任何未在本协议或适用开源许可证中明确说明的保证。
责任限制
在适用法律允许的最大范围内,即使我们已被事先告知发生此类损害的可能性,对于因下列任一原因而产生或与之相关的任何直接、间接、附带、特殊、惩罚性或后果性损害(包括但不限于利润损失、营业中断、数据丢失、商誉受损或其他无形损失),我们和我们的贡献者、合作方均不承担任何责任:
- 您对本软件的访问、下载、安装或使用;
- 您未能按照文档或说明正确使用本软件;
- 第三方对本软件的修改、重新打包、二次分发或整合;
- 任何与本软件相关的安全事件、漏洞或错误。
第三方内容与服务
本软件可能与第三方服务、网站、库或内容进行交互或集成(例如:第三方开源库、第三方 API、网站链接等)。
对于此类第三方内容或服务的可用性、安全性、准确性或合法性,我们不承担责任,亦不对您使用此类第三方内容或服务产生的任何损失负责。
您在使用前应自行审阅并遵守相关第三方的使用条款和隐私政策。强制性法律权利不受影响
某些司法管辖区不允许排除特定担保或限制对某些损害的责任,上述免责声明和责任限制条款在此类司法管辖区内可能部分或全部不适用。
在该等情况下,本条款仅在适用法律允许的最大范围内适用,并且不影响您根据当地强制性法律享有的任何权利。
七、协议的更新与生效
更新
我们保留在必要时对本协议进行修改、更新或补充的权利。这些修改可能出于以下原因(包括但不限于):
- 适应适用法律法规、监管政策的变化;
- 反映本软件功能、服务模式或技术架构的调整;
- 提升用户体验、安全性或合规水平。
通知方式
当本协议发生实质性变更时,我们将通过以下一种或多种合理方式向您提示更新内容:
- 在软件启动时通过弹窗或提示信息展示;
- 在官方网站或项目主页(例如 GitHub 仓库)发布公告。
接受与拒绝
- 自更新版本发布或通知中载明的生效日起,您继续下载、安装或使用本软件,即视为您已充分阅读、理解并接受更新后的协议内容;
- 如您不同意更新后的协议内容,您应当立即停止使用本软件并卸载已安装的版本。
为便于您了解最新条款,建议您不时查阅本协议所在页面或官方仓库中的相关文件。
八、适用法律与争议解决
适用法律 本条款的订立、执行、解释及争议的解决,均适用中华人民共和国(为本条款之目的,不包括香港、澳门特别行政区及台湾地区)法律。若中华人民共和国法律未作规定或规定不明,则参照商业惯例或行业通用规则。
当地法律的例外(消费者保护) 尽管有上述约定,如果您是欧盟、英国、美国或其他司法管辖区的消费者,且当地法律明确规定了不可通过合同排除的强制性消费者保护权利(例如必须在消费者居住地起诉),则本条款中的管辖约定不应剥夺您根据当地强制性法律享有的权利。在此情况下,本条款的其他部分仍具有完全的法律效力。
语言 本条款可能以多种语言发布。若中文版本与其他语言版本存在冲突或歧义,在适用法律允许的范围内,以简体中文版本为准。
九、联系我们
如您对本协议、本软件的使用、开源许可、隐私保护或其他相关事宜有任何疑问、意见或建议,欢迎通过以下方式与我们联系:
- 项目主页(GitHub): https://github.com/Alan-CRL/Inkeys
- 联系邮箱:
我们将尽合理努力在能力和资源允许的范围内,尽快回复您的合理咨询或反馈,但不保证对所有来信逐一答复。