\n\n### 附加信息\n\n_No response_",[2907,2908],{"name":2868,"color":2869},{"name":2909,"color":2910},"area/ui","1d76db",7283,"希望halo在“编辑文档时可以方便的进行文章之间的切换”","2025-03-12T05:38:16Z","https://github.com/halo-dev/halo/issues/7283",0.6303401,{"description":2917,"labels":2918,"number":2921,"owner":2874,"repository":2875,"state":2922,"title":2923,"updated_at":2924,"url":2925,"score":2926},"### 你当前使用的版本\r\n\r\n2.11.2\r\n\r\n### 描述一下此特性\r\n\r\n上传附件每次为命名而头疼,虽然halo做了防重复机制,但是对于强迫症来说文件名不统一就会很难受,所以建议附件上传新增一个随机生成文件名的功能,可以作为可选项,比如随机生成时间戳之类的名称作为文件名,其实与原文件名解耦是很必要的~\r\n\r\n### 附加信息\r\n\r\n_No response_",[2919,2920],{"name":2868,"color":2869},{"name":2886,"color":2887},5120,"closed","附件上传建议新增随机生成文件名选项","2025-05-21T08:46:56Z","https://github.com/halo-dev/halo/issues/5120",0.5764698,{"description":2928,"labels":2929,"number":2933,"owner":2874,"repository":2875,"state":2922,"title":2934,"updated_at":2935,"url":2936,"score":2937},"### 你当前使用的版本\n\n2.12\n\n### 描述一下此特性\n\n在最新的 2.12 版,官方去除了 halo 启动时刷新索引的功能。\r\n会出现如下问题:用户在已有 Post 的前提下去安装 搜索类插件,必须手动刷新索引才能加载已发布的文章,增加了用户使用的复杂性,况且很多用户不知道刷新索引。\r\n\r\n建议:考虑将 IndicesService 加入到 shareApplicationContext 中,使容器拥有刷新索引的能力。\r\n将刷新索引和 halo 解耦,提升 halo 的性能。 只有装了插件的人才会自动刷新索引,也算一种这折中方案。\r\n#5333 \n\n### 附加信息\n\n_No response_",[2930,2931,2932],{"name":2868,"color":2869},{"name":2886,"color":2887},{"name":2871,"color":2872},5339,"插件支持刷新搜索索引","2024-07-01T04:41:21Z","https://github.com/halo-dev/halo/issues/5339",0.6065834,{"description":2939,"labels":2940,"number":2944,"owner":2874,"repository":2875,"state":2922,"title":2945,"updated_at":2946,"url":2947,"score":2948},"### 你当前使用的版本\r\n\r\n2.16.3\r\n\r\n### 描述一下此特性\r\n\r\nRef https://github.com/halo-dev/halo/issues/6093\r\n\r\n当前 Halo 支持为单个分类或者文章设置不同的渲染模板(主题支持),但如果要实现将一个分类下的所有文章都设置渲染模板,目前只能一个一个为文章设置,所以期望能够为一批文章(分类下)统一设置渲染模板。\r\n\r\n使用场景:\r\n\r\n部分网站可能将文章拆分为不同的领域,比如新闻中心、案例中心、版本发布日志等。这个时候就可以在分类中设置不同的分类渲染模板和文章渲染模板,不再需要单独去设置文章的渲染模板。这会给主题开发和网站使用场景带来更多可能性。\r\n\r\n/area core\r\n/area ui\r\n/kind feature\r\n/milestone 2.17.x\r\n\r\n### 附加信息\r\n\r\n_No response_",[2941,2942,2943],{"name":2868,"color":2869},{"name":2886,"color":2887},{"name":2909,"color":2910},6101,"期望支持为某个分类下的文章统一设置渲染模板","2024-06-20T08:28:05Z","https://github.com/halo-dev/halo/issues/6101",0.6106901,{"description":2950,"labels":2951,"number":2957,"owner":2874,"repository":2875,"state":2922,"title":2958,"updated_at":2959,"url":2960,"score":2961},"### 你当前使用的版本\n\n2.1.0\n\n### 描述一下此特性\n\n目前插件的 `plugin.yaml` 虽然有 `requires` 字段,但目前在安装或者升级插件的时候没有校验版本号是否与当前 Halo 版本匹配,期望支持。\r\n\r\n/kind feature\r\n/area core\r\n/milestone 2.2.x\n\n### 附加信息\n\n_No response_",[2952,2953,2954],{"name":2868,"color":2869},{"name":2886,"color":2887},{"name":2955,"color":2956},"priority/critical-urgent","e11d21",3089,"插件安装和升级支持版本校验","2023-01-13T16:08:12Z","https://github.com/halo-dev/halo/issues/3089",0.6130966,{"description":2963,"labels":2964,"number":2967,"owner":2874,"repository":2875,"state":2922,"title":2968,"updated_at":2969,"url":2970,"score":2971},"### 你当前使用的版本\r\n\r\n2.15.0-rc.1\r\n\r\n### 描述一下此特性\r\n\r\n在 https://github.com/halo-dev/halo/pull/5787 中,Halo 支持了查看文章历史快照的功能,期望同时添加一键删除无用快照的功能。因为在很多情况下,文章发布之后,基本上不再需要中途产生的快照。\r\n\r\n/kind feature\r\n/area ui\r\n/milestone 2.15.x\r\n\r\n### 附加信息\r\n\r\n_No response_",[2965,2966],{"name":2868,"color":2869},{"name":2909,"color":2910},5817,"期望在文章版本页面增加批量删除快照的功能","2024-04-30T04:14:37Z","https://github.com/halo-dev/halo/issues/5817",0.61547273,{"description":2973,"labels":2974,"number":2977,"owner":2874,"repository":2875,"state":2922,"title":2978,"updated_at":2979,"url":2980,"score":2981},"### 你当前使用的版本\n\n2.19.3\n\n### 描述一下此特性\n\n期望为主题提供 Halo 当前版本的变量,用于设置部分静态资源的查询参数(用于缓存),主要考虑到 https://github.com/halo-dev/halo/pull/6488 之后,登录相关的页面都由后端渲染,如果不为页面的静态资源添加查询参数,后续更新可能无法及时获取新的静态资源。\r\n\r\n/kind feature\r\n/area core\r\n/milestone 2.20.x\n\n### 附加信息\n\n_No response_",[2975,2976],{"name":2868,"color":2869},{"name":2886,"color":2887},6676,"期望为主题提供 Halo 版本的变量","2024-09-20T06:55:31Z","https://github.com/halo-dev/halo/issues/6676",0.617782,["Reactive",2983],{},["Set"],["ShallowReactive",2986],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fRr3xSEM1NhNaEtLRiUSImkWga0N_raGcu6jp1TWTGeo":-1},"/halo-dev/halo/5241"]