[Feature] 让HMCL可以识别到内嵌模组,增加模组关系检测及级联处理 - #6230
Conversation
|
cc @3gf8jv4dv |
Co-authored-by: 3gf8jv4dv <3gf8jv4dv@gmail.com>
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 60272e3790
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Glavo
left a comment
There was a problem hiding this comment.
本审查建议由 GPT-5 生成
已将具体审查建议标注在对应代码行。
Glavo
left a comment
There was a problem hiding this comment.
本审查建议由 GPT-5.6 Sol 生成
已将具体审查建议标注在对应代码行。
|
感觉这个 PR 实现的很奇怪。我们可能需要先好好思考一下 HMCL 读取这些内容时的线程模型,而不是像这个 PR 搞得到处是锁,到处上 |
|
等待Glavo重构相关模型 |
那这个PR是不是得切换到 draft 状态? |
|
依靠 mod id 进行的依赖检测大抵是不可靠的吧?我觉得就算做依赖关系也应该把远程和本地的逻辑做成不一样的。本地可以用 mod id 和 version predicate 判断,远程个人认为还是用 hash 比较靠谱 参考 #6723 |

让HMCL可以识别到内嵌模组并以下拉列表的形式显示,在崩溃时若有JIJ信息一并打包至压缩包内;增加对模组依赖关系的分析,可直接查看当前模组前置安装状态,禁用模组时检测以该模组为前置的模组并进行提示