V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
kenshin
V2EX  ›  分享创造

sov2ex - 一个便捷的 V2EX 站内搜索引擎,新版上线

  •  8
     
  •   kenshin ·
    kenshin · 2017-10-17 08:16:51 +08:00 · 18527 次点击
    这是一个创建于 2593 天前的主题,其中的信息可能已经有所发展或是发生改变。

    image


    十一之前无意发现了这个帖子 https://www.v2ex.com/t/393225 由于开发者的技术栈偏向后端,所以前端界面并没有一个很好的呈现,本着试着的想法跟作者 @bynil 沟通了一下,然后愉快的合作开发。

    由于我是独立开发者,十一期间的时间相对充分( 这可是在占用 简悦 的大量开发时间换取的

    于是就有了这个新版的 sov2ex


    主要功能:

    • Metarial design 风格;
    • 查询 V2EX 站内的 标题 正文 留言 附言 的内容;
    • 高级搜索,包括:每页查询的数量 指定具体的查询节点 发帖的起止日期 排序 等;
    • 支持手机端;

    油猴脚本

    这是一个 替换 V2EX 搜索sov2ex 搜索 的油猴脚本

    代码开源:

    API:

    如果对 sov2ex 的搜索感兴趣的话,可以看一下它的 API

    下一步:

    • 更多的搜索条件;
    • 定制化;
    • V2EX plus 替换 sov2ex ;

    联系:

    如果对 sov2ex 有任何想法的话,请访问 https://github.com/bynil/sov2ex/issues 或者直接在这里 @kenshin @mornlight


    最后,希望 sov2ex 能给你提供搜索上的帮助~ 😁

    PS:我不是 Designer,界面问题的话,轻喷~ 😱

    第 1 条附言  ·  2017-10-17 10:32:43 +08:00
    我在 next.36kr.com 上也 post 推荐 http://next.36kr.com/posts/39690 希望大家帮忙投票~

    说说前端技术栈:
    React + Wepback(v1) + PostCSS,前端代码可以看 https://github.com/kenshin/sov2ex

    后端搜索 API 开放 https://github.com/bynil/sov2ex/blob/master/API.md (欢迎大家使用~)
    第 2 条附言  ·  2017-10-18 16:00:13 +08:00

    版本更新到 1.0.1,包括:

    • 调整 字重与字体颜色;

    • 增加 首页自动聚焦到搜索框;

    • 优化 url 为非法参数时的错误处理流程;

    • 搜索链接统一为 https

    • 修复分页逻辑;

    126 条回复    2024-02-23 14:10:16 +08:00
    1  2  
    ob
        101
    ob  
       2017-10-19 05:14:53 +08:00   ❤️ 1
    半夜失眠起来赞一下,顺便分下页。
    zhenzhen37
        102
    zhenzhen37  
       2017-10-19 11:55:34 +08:00
    @kenshin 手动翻的。提示错误。无法翻到下页。
    qsnow6
        103
    qsnow6  
       2017-10-19 14:30:11 +08:00
    没法搜索 c# 这个词
    @kenshin
    kenshin
        104
    kenshin  
    OP
       2017-10-19 15:47:22 +08:00
    @zhenzhen37 #102
    感谢反馈,有可能是当时 nginx 正在重启;另外,目前查询的深度设置为 1000,所以超过这个值会出现错误,所以前台有最大页数的限制。
    为什么还有 1000 的限制是因为:

    - 节省性能
    - 搜索出的结果,假设翻到 9xx 页,其实也没有意义了。

    所以,当出现超过最大值时,界面只要不是在 loading 状态,有明确的提示信息,则认为正常情况。

    @qsnow6 #103
    的确无法搜索 C#,因为 url 会把 # 截断,下个版本会修复这个问题...
    之前是为了确保 url 的正确性,但却把一些正常的词汇误伤了 😂
    abcfyk
        105
    abcfyk  
       2017-10-23 11:33:05 +08:00   ❤️ 1
    感觉名字太长了。。换 soex 是否好点?
    kenshin
        106
    kenshin  
    OP
       2017-10-23 11:36:23 +08:00
    @abcfyk #105
    😄 我也觉得有些长,s2ex 比较好~ @mornlight
    mornlight
        107
    mornlight  
       2017-10-23 12:43:53 +08:00   ❤️ 1
    @abcfyk #105
    @kenshin #106 你们是不是没有意识到,这是一个 4 字母域名......
    devjoe
        108
    devjoe  
       2017-10-24 08:04:21 +08:00 via iPhone   ❤️ 1
    赞,在 App 内接入了楼主的 Api
    kenshin
        109
    kenshin  
    OP
       2017-10-24 09:50:16 +08:00
    @devjoe #108
    欢迎 👍 不过,后台是 @mornlight 的~
    depress
        110
    depress  
       2017-10-24 19:46:06 +08:00
    提个 bug,搜蓝牙鼠标 404,但是搜蓝牙结果里也存在蓝牙鼠标
    depress
        111
    depress  
       2017-10-24 19:47:55 +08:00
    知道了,原来是搜鼠标就 404,这什么梗
    kenshin
        112
    kenshin  
    OP
       2017-10-24 20:25:33 +08:00 via Android
    @depress
    额,我刚刚试了下(手机端),没问题。
    分别搜索了 蓝牙 / 鼠标 / 蓝牙鼠标…
    depress
        113
    depress  
       2017-10-24 21:25:29 +08:00
    @kenshin #112 微软 edge 浏览器 404,chrome 是正常的,刚试了一下
    kenshin
        114
    kenshin  
    OP
       2017-10-24 21:54:58 +08:00 via Android
    @depress
    没试过 edge,其它关键字有问题吗?
    depress
        115
    depress  
       2017-10-24 22:24:27 +08:00
    @kenshin #114 用的不多,就碰到这个,单独搜鼠或者标也是 404,右上角会有错误提示
    kenshin
        116
    kenshin  
    OP
       2017-10-25 09:00:37 +08:00
    @depress #115
    好奇怪,我没有 edge 的浏览器,回头找个试试。
    aWangami
        117
    aWangami  
       2017-10-25 12:18:29 +08:00 via Android
    是否考虑增加排序功能,比如按时间,按回复数?
    kenshin
        118
    kenshin  
    OP
       2017-10-25 12:38:17 +08:00
    @aWangami #117
    现在有基于「时间的排序」,另外回复数应该就是权重 @mornlight 吧?
    mornlight
        119
    mornlight  
       2017-10-25 13:12:03 +08:00   ❤️ 1
    @aWangami #117 按时间排序有了。直接按回复数排序意义不大,排到前面的基本都是抽奖的主题。
    hester
        120
    hester  
       2017-10-27 21:37:40 +08:00 via Android
    相当好用,建议可保存过滤条件以及类似 Google 的高级搜索。
    kenshin
        121
    kenshin  
    OP
       2017-10-28 10:16:42 +08:00
    @hester #120
    下个版本会增加此功能~ 关于类似 Google 的高级搜素你有什么想法?
    lxk11153
        122
    lxk11153  
       2020-09-22 15:23:37 +08:00
    支持,搜到了想要的东西 (因支持 Chamber 节点搜索
    lxk11153
        123
    lxk11153  
       2020-10-01 12:17:57 +08:00
    希望支持,只搜索主题
    lxk11153
        124
    lxk11153  
       2020-10-01 12:19:06 +08:00
    就是 topic_title , 区别于 topic_content
    yjxjn
        125
    yjxjn  
       2020-10-12 13:24:46 +08:00
    替换 sov2ex 的脚本不好使了。
    Cu635
        126
    Cu635  
       272 天前
    现在发现,V2EX 的搜索栏已经集成了 op 的这个站内搜索了,和 google 站内搜索并列。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3701 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 05:10 · PVG 13:10 · LAX 21:10 · JFK 00:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.