之前我的网站 https://duibiao.info 一直被用户 ping,说我的网站搜索公司很麻烦,像谷歌公司,如果搜 google 就显示不出来,而阿里巴巴 搜 ali 也显示不出来。。。
这两天我就用上了 mui 推荐的 fuzzy search
这个 Javascript 的包在这里: https://github.com/kentcdodds/match-sorter
其实他这个包的 rule 很简单,给定一个检索的 object,然后在 matching 的时候确定检索 object 里哪些 fields 是需要被 fuzzy search 的,就可以了。实现起来不难哈
以下是效果图:
当然了,还有大厂昵称的彩蛋哈:
![]() | 1 xwhxbg 2021-04-05 12:22:57 +08:00 进去一看腾讯本科生人均 40w,仔细一看好几个本科生刚毕业就 100w 年薪,这是我老了吗? |
![]() | 2 lswlray 2021-04-05 15:36:10 +08:00 这种站,存在的意义是什么呢? |
![]() | 3 zeroc 2021-04-05 20:30:59 +08:00 via iPhone 让你了解的同时,焦虑起来,转化为内卷的动力 |
![]() | 4 guangyaomiao OP @lswlray 目前就是汇集大家的一些薪酬信息。 |
![]() | 5 DEVN 2021-04-06 10:54:11 +08:00 我现在有个需求:输入公司名称下面列出所有相关薪资和评论 |
![]() | 6 lswlray 2021-04-06 12:17:41 +08:00 1 。如果薪酬信息是真实的,提供薪酬信息的人是不是违反了公司的规定?(不要说公司有各种违法行为,公司有也不代表你就可以,正如有人杀人不代表你就可以杀人) 2 。如果薪酬信息是虚假的,能有什么价值? 3 。你如何保证收集到的薪酬信息是真实的?如果不能,意义何在? @guangyaomiao |
![]() | 7 guangyaomiao OP @lswlray 谢谢你的回复 我来解答一下 1. 真实不代表一定要完全一样,用户提供有参考性的薪酬,并不触犯任何规定,更谈不上违法。如果你认为有,可以从劳动法把这个条款细则找出来。至于杀人不杀人我觉得跟你想问的问题逻辑上没啥关联。 2. 虚假信息无法完全杜绝。只能给一个统计上的参考意义。 3. 数据的真实性我们会逐步的增加 validation 这个需要一点点来,增加用户提交成本不利于一个原型产品的快速获取用户。另外统计意义已经逐步显现了,而且事实上获得了很多 HR 和猎头的肯定。也许对于您用处不大,但是我相信对很多用户有一定参考价值。 谢谢您的关注! |
![]() | 8 guangyaomiao OP @DEVN 有这个入口,您可以点击公司 pill 跳转到公司页面 |
9 Thinginitself 2021-04-07 14:39:59 +08:00 @xwhxbg 没看到本科生 100w 年薪啊。。。这个网站不是按照职级来的,还是我看漏了 |
![]() | 10 lswlray 2021-04-07 15:26:17 +08:00 既然数据没有真实性,也无法保证真实性,那就没有参考意义。所谓的参考意义,只不过是我需要而已,就如同 BBC 的涉疆采访。 @guangyaomiao |
![]() | 11 guangyaomiao OP @Thinginitself 我们是按照职级排的,但不会单独列出本科应届的薪酬 |
![]() | 12 guangyaomiao OP |