历史人物混合时间轴 demo 版,做的不好,求轻拍 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
err1y
V2EX    开源软件

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

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

    目前为 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 谢谢你,我去年刚开始思考这个东西的时候看到了全历史这个应用,我觉得数据本身的开放性也很重要

    这个是我之前发的一个整体的生态预想
    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     Solana     2741 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 08:32 PVG 16:32 LAX 01:32 JFK 04:32
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86