Open GUERdugujian opened 1 month ago
同时新开一个查询文档仓库,与海豹核心仓库独立。或许也可以让骰主们像获取JS那样获取社区自制的查询文档?
查询文档等内容在 sealdice/sealdice-builtins 仓库,已与海豹核心仓库独立。
不再在海豹安装包里提前内置帮助文档,仅在更新之后WEBUI的查询文档页面中提供“下载海豹内置帮助文档”甚至是“选择特定帮助文档下载”的选项,供有需要的骰主自行选择下载。
对于官网和 GitHub 下载的海豹核心安装包肯定要内置帮助文档,这是为了新用户无需额外操作即可使用完整版海豹。 对于以上的问题可考虑将下载通道和更新通道区分,更新时不自动更新帮助文档等内容,提供按钮/指令供骰主手动更新。
在海豹支持前可考虑手动更新,只覆盖 sealdice-core
和 lagrange
对于官网和 GitHub 下载的海豹核心安装包肯定要内置帮助文档,这是为了新用户无需额外操作即可使用完整版海豹。
考虑到海豹并没有「安装程序」而只有「程序包」,这种受控释放文件的行为是很难实现的。
在提问之前...
说说你遇到的问题?
海豹每次更新,其压缩包内都会带有预装的内置帮助文档,每次更新都会覆盖掉原有的同名文档。
我编写及部分修改(以内置帮助文档为基础)过一些帮助文档,但由于有些修改后的文档未有改名,在海豹更新之后这些修改也就相当于被覆盖了;而一些经部分修改且改名的文件并未被预装文档覆盖,但由于两者中有相当多的相同词条,从而又导致了查询词条的赘余重复。
对于一部分有能力且已编写/修改过帮助文档的骰主来说,海豹每次更新带来的查询文档覆盖会导致一些不必要的文档变动,甚至是像上述一样的修改覆盖或者词条重复,从而间接了帮助文档文件夹的管理混乱。
有什么好的想法?
不再在海豹安装包里提前内置帮助文档,仅在更新之后WEBUI的查询文档页面中提供“下载海豹内置帮助文档”甚至是“选择特定帮助文档下载”的选项,供有需要的骰主自行选择下载。这样或许可以略微降低海豹的压缩包体积与原始占用内存。
同时新开一个查询文档仓库,与海豹核心仓库独立。或许也可以让骰主们像获取JS那样获取社区自制的查询文档?
其他内容
No response