2 phút đọc
BazaarPlusPlus/BazaarPlusPlus: A BepInEx mod for The Bazaar. – Repository BazaarPlusPlus/BazaarPlusPlus. Mô tả: A BepInEx mod for The Bazaar.. 308 stars, 42 forks, ngôn ngữ chính C#, cập nhật 2026-09-29.
1. Repository làm gì?
因热爱而生 · 为 《The Bazaar》 打造的 BepInEx 模组与桌面安装器
English · 官网 · 下载 · 使用教程 · Release Notes · Ko-fi
BazaarPlusPlus 是一个面向《The Bazaar》的开源项目:游戏内由 BepInEx 模组提供卡牌图鉴、对局历史与战斗回放,还有 Tooltip 预览、匿名模式和中文术语等功能;桌面安装器负责下载、安装与修复,也管自动更新和直播叠层;同仓库里还有上传后端、指标分析器和官网。
普通玩家建议直接使用 下载页 的安装器;本仓库面向想了解实现、提交改动或自行构建的开发者。
项目代码主要由 Codex 主导,并由 Claude Code 协作完成。
详细教程、快捷键和功能说明见 bazaarplusplus.com/tutorial。
2. Dữ liệu và cấu trúc đáng chú ý
在仓库任意子目录运行 just 查看开发、检查、测试和发布命令。底层仍使用各项目的原生工具链,产品发布规则由根目录 release.mjs 维护。环境安装与命令范围见 开发命令。根目录 AGENTS.md 记录跨项目约定和契约归属,各项目另有自己的 AGENTS.md。
安装下列工具链后执行 just setup,一次接入本机共用配置、各项目依赖和 Git hooks;just doctor 列出尚缺的配置与本机材料。旧 clone 的配置迁移和集中目录约定见开发命令。
需要把开发 DLL 部署进游戏时,显式运行 just mod::build –deploy。
在根目录执行 just fmt 可一次格式化所有项目;just hooks-install 安装根目录 lefthook.yml 定义的 Git hooks。
发布签名、公证(notarization)、R2 上传等流程依赖本地环境变量与 signing-secrets/,这些内容不会提交到公开仓库;在缺少本机游戏、签名凭据或平台依赖的环境中,无法完成完整的发布构建。游戏反编译输出、decompiled/、.env 和 .dev.vars 同样不在此树中。
mod 与 installer 共用根目录 VERSION。修改后执行 just release::sync;每个平台使用 just release::build macos(或 windows)准备 Payload 并打包。分别执行 just release::upload 后,把安装包上传到大陆镜像并用 just release::mirror <分享页地址> 核对记录;just release::promote 在双平台同版本、同提交的产物和镜像记录齐备时发布;just release::promote –platform 只发布一个平台,latest.json 在两个平台版本相同后才推进。底层 node release.mjs … 保持可用;完整流程、凭据与恢复约定见 产品发布。
如果你计划基于本项目或本模组进行二次开发,请务必遵循《The Bazaar》官方 Mod Policy。
3. Khả năng ứng dụng và giới hạn
感谢所有支持 BazaarPlusPlus 的朋友。完整支持者名单见 bazaarplusplus.com/support。
如果你愿意支持项目持续维护,可以前往 Ko-fi 或在安装器内查看赞助方式。
历史归档:mod · installer · server · analyzer · site
Số liệu repository có thể thay đổi; nên mở liên kết nguồn để kiểm tra README, giấy phép và trạng thái phát hành.
Nguồn tham khảo: Xem bài gốc