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

err1y 1月前 19

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

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

  • 临时网站地址 : http://www.on1y.net/
  • 前端 :third.client
  • 后端:third.server

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

为什么要做

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

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

目前状况

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

顺便说句

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

image.png

最新回复 (14)
  • imldy 25天前
    引用 2
    感觉可以,就是现在人物有点少
  • bestwaytowait 25天前
    引用 3
    这是怎么个混合的逻辑?
  • renmu123 25天前
    引用 4
    可以去看看“全世界”这个 app,基本上我能想到的他都做完了(我曾经也想做过类似的东西,看到这个 app 的时候我就放弃了)
  • vicalloy 25天前
    引用 5
    前端可以考虑用 http://timeline.knightlab.com/ 这个库
    这类东西最难的还是数据的整理
  • jones2000 25天前
    引用 6
    人物,时间,地点,事件. 这种列表没什么用, 最起码是人物之间的关系图吧.
  • 楼主 err1y 25天前
    引用 7
    @renmu123 谢谢你,我去年刚开始思考这个东西的时候看到了全历史这个应用,我觉得数据本身的开放性也很重要

    这个是我之前发的一个整体的生态预想
    https://www.v2ex.com/t/730574
    我感觉更像是已有的所有的东西的一个揉杂,使用 seed 概念来替代已有的文件概念
  • 楼主 err1y 25天前
    引用 8
    @imldy 过一阵子添加用户机制,然后谁都可以添加了(当然不一定有几个人)
  • 楼主 err1y 25天前
    引用 9
    @bestwaytowait 这个页面现在的是并集,两个以上的人的时间线混合查看
  • 楼主 err1y 25天前
    引用 10
    @jones2000 想做,但是我的前端太拉垮了,以后会加进去
  • 楼主 err1y 25天前
    引用 11
    @vicalloy 谢谢你,我这几天试试看
  • renmu123 25天前
    引用 12
    @err1y 我也觉得很重要,但是很难有专业的人员来维护这个数据集,网上大部分的材料都没经过校对,更别说某些人的某段历史是存疑的,或者某几段史料冲突
  • renmu123 25天前
    引用 13
    就目前来说,连维基都是做不到的
  • 楼主 err1y 25天前
    引用 14
    @renmu123 嗯嗯,这一点我是这么想的,就像公众号一样,或者 rss 订阅一样,你可以只看你信任 /关注的人的数据。数据真实性其实没有办法判断,无非是谁更信任谁罢了,比如咱们都觉得维基百科也有问题,但是相对来讲就感觉比百度百科更可信一些是吧
  • en20 25天前
    引用 15
    建议把查询参数放到 url 里,现在跳转外链再回来就丢失进度了,每次都在首页
  • 游客
    16
返回