目前为 demo 版,数据库没优化,查询语句存在注入漏洞( neo4j 数据库),求不搞。
临时弄得一个最便宜的 linode 服务器部署,就想临时分享给大家看一下,求点意见
未来会把整理好的数据也挂到 github 上,现在的代码和数据还很混乱,现在不建议查看代码
看人物传记和百科的时候,想把多个对象(人 /组织 /事件等)的时间线混合起来看,发现并不能。
我自己思考了好久,发现一个问题是:虽然数据都上传到网络了,但是大家还是在用传统的书的思想来整理数据,完全没有把计算机本身的优势发挥出来。然后就想,如果每个信息都是片段化的,那不是很方便重组吗?就像我们平时使用数据库一样,这样我单拿出一个节点就是一个百科,混合在一起还可以混合查看。然后就做了这个雏形。
现在主要整理的数据有 1810-1920 年之间的 十个人物左右,数据均来自维基百科(人物名称发出来就不让发布主题,应该是触发关键字了)
作为后端程序员,感觉界面做的好难看,但是又不知道怎么设计。有人感兴趣帮忙做做前端吗?然后我可以专心的做命令行版,过几天把接口文档写出来。(没有的话,推荐个相关的模板、库等等什么都行,谢谢)
1
imldy 2021-04-12 20:14:34 +08:00 via Android
感觉可以,就是现在人物有点少
|
2
bestwaytowait 2021-04-12 20:19:10 +08:00
这是怎么个混合的逻辑?
|
3
renmu123 2021-04-12 20:23:17 +08:00 via Android 1
可以去看看“全世界”这个 app,基本上我能想到的他都做完了(我曾经也想做过类似的东西,看到这个 app 的时候我就放弃了)
|
4
vicalloy 2021-04-12 20:33:50 +08:00 1
前端可以考虑用 http://timeline.knightlab.com/ 这个库
这类东西最难的还是数据的整理 |
5
jones2000 2021-04-12 20:49:17 +08:00 1
人物,时间,地点,事件. 这种列表没什么用, 最起码是人物之间的关系图吧.
|
6
err1y OP @renmu123 谢谢你,我去年刚开始思考这个东西的时候看到了全历史这个应用,我觉得数据本身的开放性也很重要
这个是我之前发的一个整体的生态预想 https://www.v2ex.com/t/730574 我感觉更像是已有的所有的东西的一个揉杂,使用 seed 概念来替代已有的文件概念 |
8
err1y OP @bestwaytowait 这个页面现在的是并集,两个以上的人的时间线混合查看
|
11
renmu123 2021-04-12 22:49:04 +08:00 via Android
@err1y 我也觉得很重要,但是很难有专业的人员来维护这个数据集,网上大部分的材料都没经过校对,更别说某些人的某段历史是存疑的,或者某几段史料冲突
|
12
renmu123 2021-04-12 22:50:13 +08:00 via Android
就目前来说,连维基都是做不到的
|
13
err1y OP @renmu123 嗯嗯,这一点我是这么想的,就像公众号一样,或者 rss 订阅一样,你可以只看你信任 /关注的人的数据。数据真实性其实没有办法判断,无非是谁更信任谁罢了,比如咱们都觉得维基百科也有问题,但是相对来讲就感觉比百度百科更可信一些是吧
|
14
en20 2021-04-13 14:30:43 +08:00
建议把查询参数放到 url 里,现在跳转外链再回来就丢失进度了,每次都在首页
|