它面向种子制作,不是内容搜索引擎
mkbrr 读取本地文件或目录,计算分片哈希并生成 .torrent,也能检查和修改已有元数据。它适合分发开源软件、公共数据、研究资料和自己有权发布的大文件,不提供影视资源搜索,也不会替用户判断内容授权。
创建前先冻结发布目录。文件名、大小或内容在哈希完成后发生任何变化,接收者都会校验失败。我会把最终文件复制到只读发布目录,生成一份 SHA-256 清单,再开始制作种子,避免边打包边修改。
分片大小和 Tracker 要按分发场景选择
分片过小会让种子元数据膨胀,过大则影响小文件校验和传输灵活性。公共发布还要选择长期稳定且允许该类内容的 Tracker,或按场景使用 DHT。不要照搬私有站点参数到公开种子。
- 生成前固定目录内容并保存独立哈希清单;
- 根据总大小和文件数量选择合理分片;
- 核对名称、来源说明、Tracker 与私有标志;
- 在另一台客户端完成一次全量校验和下载测试。
预设适合管理重复发布规范
频繁为同一项目发布版本时,可把 Tracker、来源字段、输出目录和命名规则保存为预设或批处理配置。这样能减少每次手工输入错误,但配置文件也应纳入版本控制,并避免把私有 Tracker 密钥提交到公开仓库。
偶尔只编辑一个种子且偏好图形界面,可使用站内的 Torrent File Editor;需要自动化和高速哈希时,mkbrr 的命令行更有优势。选择工具要看发布频率,而不是功能列表长短。
发布前必须完成合法性和可用性复核
种子文件很小,却能指向完整内容结构。公开前确认每个文件都有分发权,移除临时日志、个人路径、密钥和不应公开的附件。项目说明中写清版本、许可证、校验值和官方主页,能帮助用户判断来源。
最终用一台没有原文件的设备测试下载,确认 Tracker、DHT、Web Seed 和目录层级按预期工作。只在本机导入并显示 100% 不能证明其他人能找到节点。发布后保留至少一个稳定做种端,并在新版本替换时明确旧版状态。
