-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Open
Labels
area:webuiThe bug / feature is about webui(dashboard) of astrbot.The bug / feature is about webui(dashboard) of astrbot.enhancementNew feature or requestNew feature or request
Description
Description / 描述
在当前插件市场中,插件以卡片(Grid)形式展示且每页最多显示9个结果,同时也有大量冗余空间,想要仔细浏览插件时需要大量进行翻页操作,在插件市场数量庞大的情况下,不利于检索和浏览插件信息。
为提升插件管理效率,建议引入以下两个能力:
1. 列表视图(List View)
新增列表视图模式(与插件管理面板的列表视图类似),提供更高信息密度的展示方式,便于管理与快速操作。
2. 默认每页显示数量
类似 #6650 建议支持用户自定义默认值并持久化。
设计建议:
感觉9个还是太少了
- 支持选择每页显示数量(如:10 / 25 / 50 / 100 )具体数量配置如果考虑到服务器可能需要测试或优化后端。
- 用户选择后自动保存为默认值(本地存储或用户配置)
- 页面刷新或重新进入时自动应用该默认值
- 在不同视图模式(Grid / List)下保持一致行为
Use Case / 使用场景
高效获取最新的插件信息、探索宝藏插件
用户希望快速浏览更多插件并减少滚动次数,
该优化对整体使用体验提升明显,列表视图可显著提高信息密度、增加用户安装、使用插件的机会,也会反哺插件作者。
Willing to Submit PR? / 是否愿意提交PR?
- Yes, I am willing to submit a PR. / 是的,我愿意提交 PR。
Code of Conduct
- I have read and agree to abide by the project's Code of Conduct. /
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area:webuiThe bug / feature is about webui(dashboard) of astrbot.The bug / feature is about webui(dashboard) of astrbot.enhancementNew feature or requestNew feature or request