# 搜索自定义配置文件字段和配置文件

**URL:** https://meta.discourse.org/t/searching-custom-profile-fields-and-profiles/203625
**Category:** Feature
**Created:** [2021年九月15日 11:23 UTC](https://meta.discourse.org/t/searching-custom-profile-fields-and-profiles/203625 "2021-09-15T11:23:57Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![flash](https://avatars.discourse-cdn.com/v4/letter/f/f475e1/32.png) [@flash](https://meta.discourse.org/u/flash)
#### Post date: [2021年九月15日 11:23 UTC](https://meta.discourse.org/t/searching-custom-profile-fields-and-profiles/203625/1 "2021-09-15T11:23:57Z")

</div>

我曾搜索过关于自定义个人资料字段和搜索用户的相关主题。但进入搜索页面或用户页面后，并没有提供选项来简化这些搜索。请问开发一个插件，使搜索功能能够充当目录并允许在特定部分进行筛选，大概需要多少费用？

我知道搜索功能支持在用户自定义个人资料字段中输入搜索内容，但结果显示区域较小，且无法有效区分用户和帖子。我希望有一个仅针对用户的搜索功能，可以根据自定义字段（如位置、技能等）进行指定或筛选。

---

<div class="post-metadata">

### Author: ![jimkleiber](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jimkleiber/32/121814_2.png) [@jimkleiber](https://meta.discourse.org/u/jimkleiber)
#### Post date: [2022年一月3日 01:14 UTC](https://meta.discourse.org/t/searching-custom-profile-fields-and-profiles/203625/2 "2022-01-03T01:14:50Z")

</div>

是的，我渴望这样的东西。我研究了一下代码，但不知道如何用主题组件来实现，如果需要更深入的编码（即深入研究 Ruby），我目前不知道如何做到 😃

我希望看到的是与 Circle 刚刚为其平台启用的功能类似的功能。这是两个屏幕截图：

 ![Screen Shot 2022-01-02 at 8.08.35 PM](https://global.discourse-cdn.com/meta/original/3X/c/6/c61b59dbd978df0a6375bc213c82fe732d26a72e.png)  
 ![Screen Shot 2022-01-02 at 8.08.53 PM](https://global.discourse-cdn.com/meta/original/3X/8/1/818d201aa2df75f904c2e2bb66de8c94882c2c03.png)

我真的很喜欢简单的下拉菜单和过滤用户的方式。我在 Circle 上注意到的是，他们的搜索似乎效果不佳，所以也许 Discourse 可以同时拥有更强大的用户搜索功能并添加一些额外的过滤选项。

我查看了许多这些平台（FB、Discord、Guilded、Circle 等），很少有平台拥有良好的（可搜索/可过滤/自定义用户字段/时尚的）会员目录。我已经启用了用户卡片目录主题组件，因此我觉得我即将拥有我梦寐以求的会员目录，只是缺少过滤功能。

这是否可以通过仅使用 js 和 CSS 的主题组件来实现？还是需要一个完整的基于 Ruby 的插件？
