V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
err1y
V2EX  ›  开源软件

历史人物混合时间轴 demo 版,做的不好,求轻拍

  •  
  •   err1y · 2021-04-12 16:39:37 +08:00 · 1236 次点击
    这是一个创建于 1108 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前为 demo 版,数据库没优化,查询语句存在注入漏洞( neo4j 数据库),求不搞。

    临时弄得一个最便宜的 linode 服务器部署,就想临时分享给大家看一下,求点意见

    未来会把整理好的数据也挂到 github 上,现在的代码和数据还很混乱,现在不建议查看代码

    为什么要做

    看人物传记和百科的时候,想把多个对象(人 /组织 /事件等)的时间线混合起来看,发现并不能。

    我自己思考了好久,发现一个问题是:虽然数据都上传到网络了,但是大家还是在用传统的书的思想来整理数据,完全没有把计算机本身的优势发挥出来。然后就想,如果每个信息都是片段化的,那不是很方便重组吗?就像我们平时使用数据库一样,这样我单拿出一个节点就是一个百科,混合在一起还可以混合查看。然后就做了这个雏形。

    目前状况

    现在主要整理的数据有 1810-1920 年之间的 十个人物左右,数据均来自维基百科(人物名称发出来就不让发布主题,应该是触发关键字了)

    顺便说句

    作为后端程序员,感觉界面做的好难看,但是又不知道怎么设计。有人感兴趣帮忙做做前端吗?然后我可以专心的做命令行版,过几天把接口文档写出来。(没有的话,推荐个相关的模板、库等等什么都行,谢谢)

    image.png

    14 条回复    2021-04-13 14:30:43 +08:00
    imldy
        1
    imldy  
       2021-04-12 20:14:34 +08:00 via Android
    感觉可以,就是现在人物有点少
    bestwaytowait
        2
    bestwaytowait  
       2021-04-12 20:19:10 +08:00
    这是怎么个混合的逻辑?
    renmu123
        3
    renmu123  
       2021-04-12 20:23:17 +08:00 via Android   ❤️ 1
    可以去看看“全世界”这个 app,基本上我能想到的他都做完了(我曾经也想做过类似的东西,看到这个 app 的时候我就放弃了)
    vicalloy
        4
    vicalloy  
       2021-04-12 20:33:50 +08:00   ❤️ 1
    前端可以考虑用 http://timeline.knightlab.com/ 这个库
    这类东西最难的还是数据的整理
    jones2000
        5
    jones2000  
       2021-04-12 20:49:17 +08:00   ❤️ 1
    人物,时间,地点,事件. 这种列表没什么用, 最起码是人物之间的关系图吧.
    err1y
        6
    err1y  
    OP
       2021-04-12 22:19:49 +08:00 via iPhone
    @renmu123 谢谢你,我去年刚开始思考这个东西的时候看到了全历史这个应用,我觉得数据本身的开放性也很重要

    这个是我之前发的一个整体的生态预想
    https://www.v2ex.com/t/730574
    我感觉更像是已有的所有的东西的一个揉杂,使用 seed 概念来替代已有的文件概念
    err1y
        7
    err1y  
    OP
       2021-04-12 22:20:47 +08:00 via iPhone
    @imldy 过一阵子添加用户机制,然后谁都可以添加了(当然不一定有几个人)
    err1y
        8
    err1y  
    OP
       2021-04-12 22:21:29 +08:00 via iPhone
    @bestwaytowait 这个页面现在的是并集,两个以上的人的时间线混合查看
    err1y
        9
    err1y  
    OP
       2021-04-12 22:22:15 +08:00 via iPhone
    @jones2000 想做,但是我的前端太拉垮了,以后会加进去
    err1y
        10
    err1y  
    OP
       2021-04-12 22:24:48 +08:00 via iPhone
    @vicalloy 谢谢你,我这几天试试看
    renmu123
        11
    renmu123  
       2021-04-12 22:49:04 +08:00 via Android
    @err1y 我也觉得很重要,但是很难有专业的人员来维护这个数据集,网上大部分的材料都没经过校对,更别说某些人的某段历史是存疑的,或者某几段史料冲突
    renmu123
        12
    renmu123  
       2021-04-12 22:50:13 +08:00 via Android
    就目前来说,连维基都是做不到的
    err1y
        13
    err1y  
    OP
       2021-04-13 08:47:38 +08:00 via iPhone
    @renmu123 嗯嗯,这一点我是这么想的,就像公众号一样,或者 rss 订阅一样,你可以只看你信任 /关注的人的数据。数据真实性其实没有办法判断,无非是谁更信任谁罢了,比如咱们都觉得维基百科也有问题,但是相对来讲就感觉比百度百科更可信一些是吧
    en20
        14
    en20  
       2021-04-13 14:30:43 +08:00
    建议把查询参数放到 url 里,现在跳转外链再回来就丢失进度了,每次都在首页
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3279 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 13:51 · PVG 21:51 · LAX 06:51 · JFK 09:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.