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

2021-04-12 16:39:37 +08:00
 err1y

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

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

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

为什么要做

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

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

目前状况

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

顺便说句

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

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

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

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/770123

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX