Skip to content

Releases: KingPrimes/NyxBot-Go

NyxBot 0.0.5

NyxBot 0.0.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Oct 02:05

NyxBot v0.0.5

NyxBot 的 Go/Gin 后端;前端(KingPrimes/NyxBot-WebUI)已 go:embed 内嵌进二进制,下载即可运行。

📌 发布信息

项目 值
版本 0.0.5
提交 5874a19843
内嵌前端 KingPrimes/NyxBot-WebUI@95cb0cb2b2 — feat(home): 添加运维工作台
构建时间 2026-10-17 02:03 UTC
支持平台 linux/amd64、linux/arm64、darwin/amd64、darwin/arm64、windows/amd64
Docker kingprimes/nyxbot-go:v0.0.5(另有 :latest 与 semver 短标签)· ghcr.io/KingPrimes/nyxbot-go:v0.0.5

🧾 本次变更明细

对比基准:v0.0.4 → v0.0.5,共 4 个提交(57 files changed, 512 insertions(+), 10379 deletions(-))。

✨ 新功能 (feat) — 1 项

  • arbitration ✨ 仲裁数据源切换 browse.wf/arbys.txt 与节点分级体系 - 分级导入/两条更新指令/HTTP 路由 (#15) — 7bbf2da

🐛 缺陷修复 (fix) — 1 项

  • alerts 🐛 警报卡片补齐带数量物品与剩余时间 - countedItems/Expiry 解析 — 5874a19

🧹 杂项维护 (chore) — 2 项

  • 🔥 测试套件移出版本库 - tests/ 本地保留不入库 — cc89f55
  • enum 🔥 移除佩兰数列指令枚举 - CodesOrder 42→41 — a0d2a72

👥 参与贡献

本版本共有 1 位贡献者、4 次提交(同一账号的多个提交邮箱已合并,不含合并提交):

贡献者 提交数
@KingPrimes 4

📦 下载与校验

文件 大小 SHA256
NyxBot-darwin-amd64 85M 537e86418d49ba31eeaa2af1ca0b5276e0f815f2f6d9a6c3d73af0b08af41078
NyxBot-darwin-arm64 80M 0ea6359fd7a7849b4697bce2af01b4d53214b9f2bfb2721261632bf5e2a3cd7f
NyxBot-linux-amd64 70M a79f2905b6d4f62f18f68bec2a1bfb291aa4321963b053ec877f0908e20fa031
NyxBot-linux-arm64 63M 579f587cd16608f7f8e900c32836b2ad4aea288ce13330efc790d7c3e65fc49d
NyxBot.exe 63M 77e786320bd82dc726819f16bd821b179c756b4e7f015c67d7d17e7de99b2b50
  • 校验:sha256sum -c SHA256SUMS.txt(macOS:shasum -a 256 -c SHA256SUMS.txt)。
  • Linux / macOS 二进制下载后需自行 chmod +x(GitHub Release 不保留可执行位)。
  • Windows 版为 NyxBot.exe,已注入图标与版本资源。

🚀 升级方式

  • 替换可执行文件即可;config.yaml、data/ 与 resources/ 均在运行期自动生成/内嵌,无需手工迁移。
  • 旧版本 config.yaml 缺失的新配置项会在启动时按注释补写,日志中会以 WARN 列出。

🔗 完整变更日志

v0.0.4...v0.0.5

What's Changed

  • feat(arbitration): ✨ 仲裁数据源切换 browse.wf/arbys.txt 与节点分级体系 - 分级导入/两条更新指令/HTTP 路由 by @KingPrimes in #15

Full Changelog: v0.0.4...v0.0.5

NyxBot 0.0.4

NyxBot 0.0.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Oct 18:00
4da9941

NyxBot v0.0.4

NyxBot 的 Go/Gin 后端;前端(KingPrimes/NyxBot-WebUI)已 go:embed 内嵌进二进制,下载即可运行。

📌 发布信息

项目 值
版本 0.0.4
提交 4da9941e01
内嵌前端 KingPrimes/NyxBot-WebUI@95cb0cb2b2 — feat(home): 添加运维工作台
构建时间 2026-10-14 17:58 UTC
支持平台 linux/amd64、linux/arm64、darwin/amd64、darwin/arm64、windows/amd64
Docker kingprimes/nyxbot-go:v0.0.4(另有 :latest 与 semver 短标签)· ghcr.io/KingPrimes/nyxbot-go:v0.0.4

🧾 本次变更明细

对比基准:v0.0.3 → v0.0.4,共 1 个提交(18 files changed, 663 insertions(+), 139 deletions(-))。

✨ 新功能 (feat) — 1 项

  • warframe ✨ 等值翻译查询与赏金/日历渲染改进 - 奖励池 |COUNT| 模板化 (#14) — 4da9941

👥 参与贡献

本版本共有 1 位贡献者、1 次提交(同一账号的多个提交邮箱已合并,不含合并提交):

贡献者 提交数
@KingPrimes 1

📦 下载与校验

文件 大小 SHA256
NyxBot-darwin-amd64 85M 36d8a5466be337728b39886b00342cfc565b0576cf78213e102597d21d119c71
NyxBot-darwin-arm64 80M 16150fbc2cd5f6619ca36f60c60087ad973b6316c5d756ed66d8b5e028728047
NyxBot-linux-amd64 70M 698dabeb59bc2a0c3a807d702b5696b578fb2239452fbfb90a81c81f72e8d2e2
NyxBot-linux-arm64 63M 21fb37c61a6740e41c5d006d1824b732ff82c050db09633e2770875d34e79cdd
NyxBot.exe 63M 7d754adbde30f739ed85f9dd277fa8abfc941985c6232afe91ef52743b12aba6
  • 校验:sha256sum -c SHA256SUMS.txt(macOS:shasum -a 256 -c SHA256SUMS.txt)。
  • Linux / macOS 二进制下载后需自行 chmod +x(GitHub Release 不保留可执行位)。
  • Windows 版为 NyxBot.exe,已注入图标与版本资源。

🚀 升级方式

  • 替换可执行文件即可;config.yaml、data/ 与 resources/ 均在运行期自动生成/内嵌,无需手工迁移。
  • 旧版本 config.yaml 缺失的新配置项会在启动时按注释补写,日志中会以 WARN 列出。

🔗 完整变更日志

v0.0.3...v0.0.4

What's Changed

  • feat(warframe): ✨ 等值翻译查询与赏金/日历渲染改进 - 奖励池 |COUNT| 模板化 by @KingPrimes in #14

Full Changelog: v0.0.3...v0.0.4

NyxBot 0.0.3

NyxBot 0.0.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Oct 17:37
f5f89af

NyxBot v0.0.3

NyxBot 的 Go/Gin 后端;前端(KingPrimes/NyxBot-WebUI)已 go:embed 内嵌进二进制,下载即可运行。

📌 发布信息

项目 值
版本 0.0.3
提交 f5f89af716
内嵌前端 KingPrimes/NyxBot-WebUI@95cb0cb2b2 — feat(home): 添加运维工作台
构建时间 2026-10-07 17:36 UTC
支持平台 linux/amd64、linux/arm64、darwin/amd64、darwin/arm64、windows/amd64
Docker kingprimes/nyxbot-go:v0.0.3(另有 :latest 与 semver 短标签)· ghcr.io/KingPrimes/nyxbot-go:v0.0.3

🧾 本次变更明细

对比基准:v0.0.2 → v0.0.3,共 1 个提交(6 files changed, 686 insertions(+), 4 deletions(-))。

📝 文档 (docs) — 1 项

  • deploy 📝 新增 AI 自动部署手册 - 附 Docker 基础镜像修复(Alpine→Debian) (#13) — f5f89af

👥 参与贡献

本版本共有 1 位贡献者、1 次提交(同一账号的多个提交邮箱已合并,不含合并提交):

贡献者 提交数
@KingPrimes 1

📦 下载与校验

文件 大小 SHA256
NyxBot-darwin-amd64 85M 9861a65640193691bfeaad9d83b4f2810d648488594a7d7bbc7079d7e7622855
NyxBot-darwin-arm64 80M 151556b5e16d9dcdd6e8ca80ec9ec4d12e8f29db59f18943ce946298b3b18159
NyxBot-linux-amd64 70M 41e41270b00ad04a09c0f91aba011d514c2368751eaa7eca8360112f879eb0d4
NyxBot-linux-arm64 63M 3ba515c0a86e502f164911f90dd3ff2bdc3414b014376337b1f4f946c7472724
NyxBot.exe 63M 23b1fea9ef6f428623aadd634d3b253d6fad9c3ba3f680138e509b34618ac233
  • 校验:sha256sum -c SHA256SUMS.txt(macOS:shasum -a 256 -c SHA256SUMS.txt)。
  • Linux / macOS 二进制下载后需自行 chmod +x(GitHub Release 不保留可执行位)。
  • Windows 版为 NyxBot.exe,已注入图标与版本资源。

🚀 升级方式

  • 替换可执行文件即可;config.yaml、data/ 与 resources/ 均在运行期自动生成/内嵌,无需手工迁移。
  • 旧版本 config.yaml 缺失的新配置项会在启动时按注释补写,日志中会以 WARN 列出。

🔗 完整变更日志

v0.0.2...v0.0.3

What's Changed

  • docs(deploy): 📝 新增 AI 自动部署手册 - 附 Docker 基础镜像修复(Alpine→Debian) by @KingPrimes in #13

Full Changelog: v0.0.2...v0.0.3

NyxBot 0.0.2

NyxBot 0.0.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Oct 15:50
1f31ff6

NyxBot v0.0.2

NyxBot 的 Go/Gin 后端;前端(KingPrimes/NyxBot-WebUI)已 go:embed 内嵌进二进制,下载即可运行。

📌 发布信息

项目 值
版本 0.0.2
提交 1f31ff652c
内嵌前端 KingPrimes/NyxBot-WebUI@95cb0cb2b2 — feat(home): 添加运维工作台
构建时间 2026-10-07 15:48 UTC
支持平台 linux/amd64、linux/arm64、darwin/amd64、darwin/arm64、windows/amd64
Docker kingprimes/nyxbot-go:v0.0.2(另有 :latest 与 semver 短标签)· ghcr.io/KingPrimes/nyxbot-go:v0.0.2

🧾 本次变更明细

对比基准:v0.0.1 → v0.0.2,共 5 个提交(46 files changed, 21910 insertions(+), 105 deletions(-))。

✨ 新功能 (feat) — 2 项

  • riven ✨ 紫卡分析指令 - 计算链路与三种交互模式 (#11) — 39c254f
  • ocr ✨ 紫卡 OCR 引擎集成 - PP-OCRv6 + 库内嵌 + 启动校验下载 (#10) — 2e06e6e

🐛 缺陷修复 (fix) — 3 项

  • subscribe 🐛 订阅删除接口对齐 Java 拒绝语义 - 替换级联删除 (#12) — 1f31ff6
  • warframe 🐛 修复仲裁时间显示与任务类型丢失 - 时区换算、missionType 映射与坏缓存自愈 (#9) — 5764e3c
  • ci 🐛 发布说明贡献者合并 - 按作者名兜底映射登录名 — dc6dd68

👥 参与贡献

本版本共有 1 位贡献者、5 次提交(同一账号的多个提交邮箱已合并,不含合并提交):

贡献者 提交数
@KingPrimes 5

📦 下载与校验

文件 大小 SHA256
NyxBot-darwin-amd64 85M b2df9978b4099170cb9d3423355f156262a5bd1796b07ea47ba90396d33236a8
NyxBot-darwin-arm64 80M 9dafed7fbb359cec0ea6cf35ef9778e33c1ab284d011629cbd0919b450c98e87
NyxBot-linux-amd64 70M 0611932bf536845b1658feb9f5e6b932b76da8122f1f93393937c63024dcee73
NyxBot-linux-arm64 63M 6712b788f84ff689973fb57c15669dd0f6414e11d57d95641352b00830d5a679
NyxBot.exe 63M 3321c5edef6b964d4cdbd2e69f178296cd799bae6e3e506ad040e69a5b58817f
  • 校验:sha256sum -c SHA256SUMS.txt(macOS:shasum -a 256 -c SHA256SUMS.txt)。
  • Linux / macOS 二进制下载后需自行 chmod +x(GitHub Release 不保留可执行位)。
  • Windows 版为 NyxBot.exe,已注入图标与版本资源。

🚀 升级方式

  • 替换可执行文件即可;config.yaml、data/ 与 resources/ 均在运行期自动生成/内嵌,无需手工迁移。
  • 旧版本 config.yaml 缺失的新配置项会在启动时按注释补写,日志中会以 WARN 列出。

🔗 完整变更日志

v0.0.1...v0.0.2

What's Changed

  • fix(warframe): 🐛 修复仲裁时间显示与任务类型丢失 - 时区换算、missionType 映射与坏缓存自愈 by @KingPrimes in #9
  • feat(ocr): ✨ 紫卡 OCR 引擎集成 - PP-OCRv6 + 库内嵌 + 启动校验下载 by @KingPrimes in #10
  • feat(riven): ✨ 紫卡分析指令 - 计算链路与三种交互模式 by @KingPrimes in #11
  • fix(subscribe): 🐛 订阅删除接口对齐 Java 拒绝语义 - 替换级联删除 by @KingPrimes in #12

Full Changelog: v0.0.1...v0.0.2

NyxBot 0.0.1

NyxBot 0.0.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Oct 19:22

NyxBot v0.0.1

NyxBot 的 Go/Gin 后端;前端(KingPrimes/NyxBot-WebUI)已 go:embed 内嵌进二进制,下载即可运行。

📌 发布信息

项目 值
版本 0.0.1
提交 5ebf86e917
内嵌前端 KingPrimes/NyxBot-WebUI@95cb0cb2b2 — feat(home): 添加运维工作台
构建时间 2026-10-04 19:14 UTC
支持平台 linux/amd64、linux/arm64、darwin/amd64、darwin/arm64、windows/amd64
Docker kingprimes/nyxbot-go:v0.0.1(另有 :latest 与 semver 短标签)· ghcr.io/KingPrimes/nyxbot-go:v0.0.1

🧾 本次变更明细

本版本为首个发布,收录全部 42 个提交。

✨ 新功能 (feat) — 17 项

  • config ✨ 保存配置改为最小写入 - 只改变化键 + 补缺失键 (#8) — 310a827
  • warframe ✨ 未翻译清单(导入 + 运行期未命中)+ 节点 CDN 导入与两处修复 (#7) — ee20fa3
  • config ✨ 新增 log.level 日志文件输出等级 - 默认 INFO (#4) — 2a45b49
  • web ✨ 前端产物内嵌进二进制 - 移除运行目录 resources 依赖 (#2) — 6fdaaa3
  • warframe ✨ 订阅退群级联清理 - 对齐 Java onGroupDecrease — 2567542
  • warframe ✨ 阶段10 世界状态补齐批 - 警报/猎杀/钢铁/平原/三赏金/双衍/电波/1999 — cf69669
  • onebot ✨ 阶段10 市场类指令 - /WM /WR /CD /XT 金垃圾/银垃圾 — d2ad1e9
  • draw ✨ 补齐杜卡币图并修复紫卡 DTO 反序列化 — 7e272c5
  • onebot ✨ 阶段10 Warframe 指令批次 - 世界状态/仲裁/订阅/管理 — dda8046
  • warframe ✨ 阶段10 世界状态查询与订阅数据层 — 893a532
  • draw ✨ 补齐阶段9缺漏绘图层 - 对齐 Java DrawImagePlugin — 1ee4b5a
  • draw ✨ 合入绘图模块 internal/draw - 12 类 Warframe 图片 — 7f38367
  • config ⚙️ Warframe 重试参数配置化 - 网络超时自动重试 — 9418f60
  • warframe ✨ 完成阶段 8 数据层与本地数据管理 - 对齐 Java 契约 — 3530e2a
  • onebot 完成 OneBot WebSocket 与基础指令 — 5b19c3d
  • system ✨ 完成日志与 Bot 配置管理接口 - 对齐阶段 5/6 契约 — f28d6ce
  • config ✨ 配置文件注释、精简配置项与 JWT 密钥随机化 — 04c5208

🐛 缺陷修复 (fix) — 10 项

  • warframe 🐛 修复遗物奖励导入塌陷与 state_translation 空名 - 对齐 Java 导入 (#6) — 1dbf0fe
  • warframe 🐛 世界状态解析对齐官方 MongoDB 扩展 JSON - 修正键名与 $oid/$date 解码 (#5) — a157ef3
  • ci 🔧 修复 release 运行的两处失败 + config.yaml 退库(JWT 密钥不再入库) (#3) — 17c3af3
  • warframe 🔧 退群清理并发防御 - job 快照 DB 句柄、延迟改原子读写 — fe1ed3e
  • warframe 🐛 修复订阅清理竞态、市场满星过滤、订阅参数校验与钢铁周界 — b9a8d36
  • draw 🐛 修复绘图 UTF-8 截断与页脚/看板娘布局 - 对齐 Java 并修正其自带缺陷 — d97c73f
  • draw 🔧 修复文字基线错位与审查规范问题 - 对齐 Java drawString 语义 — e79767f
  • warframe 🔧 修复导出文件下载与导入字段解析 - 对齐真实数据源 — 81d289e
  • warframe 🔧 修复市场 API 与 CDN 数据解析 - 对齐真实接口结构 — 7985353
  • warframe 🔧 审查修复 - 市场 i18n 解析与启动导入补全 — 5dbdd21

♻️ 重构 (refactor) — 2 项

  • warframe ♻️ Deduplicate market queries and world state parsing; simplify market alias sorting — 1c81d9c
  • config 🧹 移除 plugin_name 配置 - 插件系统不实现 — adc161f

📝 文档 (docs) — 3 项

  • warframe 📝 Document subscription conversion helpers and fallback values — f209183
  • readme 📝 重写 README - 对齐当前实现与前后端对接方式 — 5680538
  • 全部包 📝 添加包注释和函数注释 - 按开源规范为全部包补充 godoc 注释 — dc8e602

✅ 测试 (test) — 5 项

  • stage10 🐛 修复 TestDataRefreshSSE 数据竞争 - SSE 响应改用加锁 ResponseWriter — 1de81f2
  • stage10 ✅ 补齐绘图/订阅/市场/钢铁边界回归用例 - 覆盖前两批修复 — 41d4f8b
  • stage10 ✅ Cover malformed API JSON, market sorting and limits, subscription boundaries, and cleanup preservation — 86c512c
  • stage10 ✅ 阶段10 指令与绘图黑盒测试 — c6b9b75
  • draw ✅ 绘图模块测试与 IconMap 码点修正 - 对齐 Java IconEnum — 3e93114

🔧 CI 与发布 (ci) — 2 项

  • release ✨ 新增 GitHub Release 发布 job —— 变更明细/贡献者/校验和 — 5ebf86e
  • release 🚀 优化发布打包 - 纯二进制产物与 Docker 复用构建 — 439603e

🧹 杂项维护 (chore) — 2 项

  • 🔧 忽略 .workflow/ 审查临时目录 — 84dcc87
  • 🎉 project init - NyxBot-Go Java→Go 迁移骨架 — 4474049

🎨 代码格式 (style) — 1 项

  • draw 🧹 gofmt 格式化 constants.go 对齐 — 24dc960

👥 参与贡献

本版本共有 1 位贡献者、39 次提交(同一账号的多个提交邮箱已合并,不含合并提交):

贡献者 提交数
@KingPrimes 39

自动化工具:coderabbitai[bot](3 次提交)

📦 下载与校验

文件 大小 SHA256
NyxBot-darwin-amd64 49M 0f07a7592b1f15fa042df804ff40e42c9a49096264a3e787d696caf4c24fd322
NyxBot-darwin-arm64 47M 744b3ca69849fff9a8edcaf60c957167929410f5cc66b49dc591af2c8558649d
NyxBot-linux-amd64 48M b25cc6d2caf5ecb1b5819d33bfe0a0179cbf227a45a9f8101896af6a3dff3e6f
NyxBot-linux-arm64 46M 62ee1e4debfd046c754bf355fc252b208c389e54bc48a0a7cfbe935f3ff72588
NyxBot.exe 49M adc0ea505c4e1536c5c88969d3bbea7228fa93bfa1abf392f8b2d747a6937211
  • 校验:sha256sum -c SHA256SUMS.txt(macOS:shasum -a 256 -c SHA256SUMS.txt)。
  • Linux / macOS 二进制下载后需自行 chmod +x(GitHub Release 不保留可执行位)。
  • Windows 版为 NyxBot.exe,已注入图标与版本资源。

🚀 升级方式

  • 替换可执行文件即可;config.yaml、data/ 与 resources/ 均在运行期自动生成/内嵌,无需手工迁移。
  • 旧版本 config.yaml 缺失的新配置项会在启动时按注释补写,日志中会以 WARN 列出。

🔗 完整变更日志

https://github.com/KingPrimes/NyxBot-Go/commits/v0.0.1

What's Changed

  • feat: ✨ 阶段9 绘图补全 + 阶段10 Warframe 指令(32/40)+ 订阅退群清理 by @KingPrimes in #1
  • feat(web): ✨ 前端产物内嵌进二进制 - 移除运行目录 resources 依赖 by @KingPrimes in #2
  • fix(ci): 🔧 修复 release 运行的两处失败 + config.yaml 退库(JWT 密钥不再入库) by @KingPrimes in #3
  • fix(warframe): 🐛 世界状态解析对齐官方 MongoDB 扩展 JSON - 修正键名与 $oid/$date 解码 by @KingPrimes in #5
  • feat(config): ✨ 新增 log.level 日志文件输出等级 - 默认 INFO by @KingPrimes in #4
  • fix(warframe): 🐛 修复遗物奖励导入塌陷与 state_translation 空名 - 对齐 Java 导入 by @KingPrimes in #6
  • feat(warframe): ✨ 未翻译清单(导入 + 运行期未命中)+ 节点 CDN 导入与两处修复 by @KingPrimes in #7
  • feat(config): ✨ 保存配置改为最小写入 - 只改变化键 + 补缺失键 by @KingPrimes in #8

New Contributors

Full Changelog: https://github.com/KingPrimes/NyxBot-Go/commits/v0.0.1