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

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

  •  6
     
  •   kenshin · 32 天前 · 6759 次点击
    这是一个创建于 32 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 条附言  ·  32 天前
    我在 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 条附言  ·  30 天前

    版本更新到 1.0.1,包括:

    • 调整 字重与字体颜色;

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

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

    • 搜索链接统一为 https

    • 修复分页逻辑;

    121 回复  |  直到 2017-10-28 10:16:42 +08:00
    1  2  
        101
    ob   30 天前   ♥ 1
    半夜失眠起来赞一下,顺便分下页。
        102
    zhenzhen37   30 天前
    @kenshin 手动翻的。提示错误。无法翻到下页。
        103
    qsnow6   30 天前
    没法搜索 c# 这个词
    @kenshin
        104
    kenshin   29 天前
    @zhenzhen37 #102
    感谢反馈,有可能是当时 nginx 正在重启;另外,目前查询的深度设置为 1000,所以超过这个值会出现错误,所以前台有最大页数的限制。
    为什么还有 1000 的限制是因为:

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

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

    @qsnow6 #103
    的确无法搜索 C#,因为 url 会把 # 截断,下个版本会修复这个问题...
    之前是为了确保 url 的正确性,但却把一些正常的词汇误伤了 😂
        105
    abcfyk   26 天前   ♥ 1
    感觉名字太长了。。换 soex 是否好点?
        106
    kenshin   26 天前
    @abcfyk #105
    😄 我也觉得有些长,s2ex 比较好~ @mornlight
        107
    mornlight   26 天前   ♥ 1
    @abcfyk #105
    @kenshin #106 你们是不是没有意识到,这是一个 4 字母域名......
        108
    devjoe   25 天前 via iPhone   ♥ 1
    赞,在 App 内接入了楼主的 Api
        109
    kenshin   25 天前
    @devjoe #108
    欢迎 👍 不过,后台是 @mornlight 的~
        110
    depress   24 天前
    提个 bug,搜蓝牙鼠标 404,但是搜蓝牙结果里也存在蓝牙鼠标
        111
    depress   24 天前
    知道了,原来是搜鼠标就 404,这什么梗
        112
    kenshin   24 天前 via Android
    @depress
    额,我刚刚试了下(手机端),没问题。
    分别搜索了 蓝牙 / 鼠标 / 蓝牙鼠标…
        113
    depress   24 天前
    @kenshin #112 微软 edge 浏览器 404,chrome 是正常的,刚试了一下
        114
    kenshin   24 天前 via Android
    @depress
    没试过 edge,其它关键字有问题吗?
        115
    depress   24 天前
    @kenshin #114 用的不多,就碰到这个,单独搜鼠或者标也是 404,右上角会有错误提示
        116
    kenshin   24 天前
    @depress #115
    好奇怪,我没有 edge 的浏览器,回头找个试试。
        117
    aWangami   24 天前 via Android
    是否考虑增加排序功能,比如按时间,按回复数?
        118
    kenshin   24 天前
    @aWangami #117
    现在有基于「时间的排序」,另外回复数应该就是权重 @mornlight 吧?
        119
    mornlight   24 天前   ♥ 1
    @aWangami #117 按时间排序有了。直接按回复数排序意义不大,排到前面的基本都是抽奖的主题。
        120
    hester   21 天前 via Android
    相当好用,建议可保存过滤条件以及类似 Google 的高级搜索。
        121
    kenshin   21 天前
    @hester #120
    下个版本会增加此功能~ 关于类似 Google 的高级搜素你有什么想法?
    1  2  
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   1611 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 55ms · UTC 06:38 · PVG 14:38 · LAX 22:38 · JFK 01:38
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1