Repository navigation
Releases: Aenica-Rinko/nodeharbor
Release list
NodeHarbor v1.2.0
NodeHarbor v1.2.0:完善自选来源维护,新增离线脱敏诊断,拆分桌面模块。
本次更新
- 公开源页面新增“编辑自选订阅文件”和“删除自选来源”。可手动修改地址,或重新搜索仓库,用选中的候选文件替换原列表。
- 文件改变后来源自动停用,需手动启用;清空文件列表会保留待选择文件的来源。删除自选来源保留已有节点和导出。
- 自选来源逐文件显示下载状态、失败原因、最近成功时间和下次重试时间。替换或重排文件不会误用其他文件的统计。
- 设置与运行日志页面新增“导出脱敏诊断报告”,离线保存到应用数据目录的 logs/diagnostics,不自动上传。报告按允许字段生成,不包含原始配置、日志、节点凭据、订阅地址或私人路径;自选仓库匿名编号。
- 拆分来源、节点库、导出和设置页面,后台任务调度独立于 Tk,便于维护与测试。
- 修复命令行与界面节点库不一致、GitHub API 锁重试、任务状态写入覆盖真实结果、设置保存前校验和异常时间数据显示等问题。
Windows 使用
下载 NodeHarbor-1.2.0-windows-x64.zip,完整解压,打开 NodeHarbor.exe。保留配套的 _internal 和 NodeHarbor.Console.exe,无需安装 Python。建议解压到新的程序目录;应用继续使用本机已有数据目录。
- 在设置中选择检测核心,核心不随包提供。
- 在公开源中选择或添加来源,点击“获取节点”。
- 到“订阅导出”点击“生成 / 更新导出文件”,导入 Mihomo、Clash-Verge-Rev 或 v2rayN。
获取节点和导出文件仍是两个独立操作。替换来源文件不会立即重新下载或改变现有导出。
验证与附件
254 项本地测试通过,实际 Windows EXE 的启动、页面、来源维护、诊断、后台进程及取消检查通过。源码和附件按发布白名单及已知私人配置进行扫描,不打包本机真实配置、节点库、缓存、导出、日志、备份或检测核心。
附件包含 Windows ZIP、Python wheel、源码包和 SHA256SUMS.txt。内置公开来源不代表 GitHub 上的全部节点池,也不保证持续可用。许可证:GPL-3.0-only。
NodeHarbor v1.1.0
NodeHarbor v1.1.0:搜索公开节点池,获取与导出分开操作。
本次更新
- 新增 GitHub 公开节点池搜索,可查看仓库说明和候选订阅文件,支持取消搜索。
- 点击“加入 NodeHarbor 节点池”即可加入公开源列表,默认停用;选择订阅文件后手动启用。
- 来源添加、启停及文件选择自动记住,移除“保存来源”按钮。搜索框默认为空,并解释关键词示例。
- “获取节点”只下载、去重、检测并更新内部节点库。“订阅导出 → 生成 / 更新导出文件”统一生成 Mihomo、Clash-Verge-Rev、v2rayN 文件。
- 改进任务阶段、数量统计和取消提示,明确节点库是否有更新待导出。
- 修复检测误判、损坏数据处理、后台任务超时与取消、导出一致性及本地订阅服务边界问题。
Windows 使用
下载 NodeHarbor-1.1.0-windows-x64.zip,完整解压后打开 NodeHarbor.exe。保留同目录的 _internal 和 NodeHarbor.Console.exe,无需安装 Python。
- 在设置中选择检测核心。检测核心不随包提供,可使用已有客户端内置核心。
- 在“公开源”启用需要的来源,点击“获取节点”。
- 到“订阅导出”点击“生成 / 更新导出文件”,打开对应客户端目录导入。
升级保留本机配置与数据;首次升级兼容读取既有导出作为节点库。获取失败或取消时保留上次节点库和客户端导出。
验证与附件
227 项本地测试均已通过(其中两项界面测试单独重跑通过);实际冻结 EXE 的首次运行、界面、后台进程、导出及取消检查通过。
附件提供 Windows ZIP、Python wheel、源码包和 SHA256SUMS.txt。源码与附件经过隐私检查;不包含私人配置、实际节点库、缓存、导出、日志、备份或检测核心。文档截图使用虚构演示数据。
内置 26 个来源不是 GitHub 节点池总数,也不保证持续可用。检测结果只反映本次网络测试。许可证:GPL-3.0-only。
NodeHarbor v1.0.0
NodeHarbor 帮助用户获取 GitHub 公开免费节点、检测可用性,并一次导出给 Mihomo、Clash-Verge-Rev 和 v2rayN。
此版本是整理后的公开起点;仓库只保留这一套版本标签和发行包。
Windows 使用
下载 NodeHarbor-1.0.0-windows-x64.zip,完整解压后打开 NodeHarbor.exe。无需安装 Python;请保留配套的 _internal 文件夹和 Console 程序。在设置中选择检测客户端及核心,在“公开源”选择模式并点击“保存并获取节点池”。检测完成后,打开对应客户端导出文件夹并按说明导入。
检测核心不随安装包提供,可使用官方下载的 Mihomo,或现有 Clash-Verge-Rev / v2rayN 内置的检测核心。
功能
- 26 个内置公开来源,快速(6 源)、推荐均衡(16 源)和全面(26 源)预设。
- 实时显示连接、下载大小、解析、来源结果和节点检测进度。
- 去重并公平分配检测名额,自动缓存、失败退避、限流等待和显式历史回退。
- TCP 预检与至少两轮 HTTP / HTTPS 检测,可取消;无节点通过时保留原导出。
- 自动生成 Mihomo / Clash-Verge-Rev YAML,以及 v2rayN URI / URI Base64 文件。
- 支持本机订阅地址;配置和运行数据保存在用户电脑。
验证与文件
147 项本地测试、实际 Windows EXE 安装检查、源码与安装包隐私检查通过。公开来源真实测试 26 源中 25 源取得可解析数据;节点可用性随来源和网络变化,下载成功不等于节点可用。
附件同时提供 Python wheel、源码包及 SHA256SUMS.txt。软件采用 GPL-3.0-only。安装包不含私人配置、节点缓存、实际导出、日志、备份或检测核心。