V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
joyce95
V2EX  ›  分享创造

我的族谱网站开源啦!一键部署自己的族谱网站~

  •  
  •   joyce95 · 1 天前 · 9062 次点击

    我的族谱网站,开源!开源!

    • 支持 family-data.json 替换成自己家族的数据
    • 支持 env 配置是否需要登录
    • 支持 env 配置特定姓名登录
    • 支持 env 配置族谱成员姓名登录

    基本是最小实现了,改起来应该比较方便

    138 条回复    2025-03-18 09:57:51 +08:00
    1  2  
    puzzle9
        1
    puzzle9  
       1 天前
    那啥 这个 很棒
    qwertyzzz
        2
    qwertyzzz  
       1 天前
    我都 不错。。现在根本不知道爷爷的上一辈了
    lovestudykid
        3
    lovestudykid  
       1 天前
    这个视图,多到几百个人的话,根本没法看
    vuv
        4
    vuv  
       1 天前
    支持,感谢开源,正好需要。
    不过感觉还是树状图的好看。直观一些。
    joyce95
        5
    joyce95  
    OP
       1 天前
    @vuv 我尝试开发了一个竖着的树状图,看着太乱,就又给删了。可能还在再尝试尝试
    joyce95
        6
    joyce95  
    OP
       1 天前
    @qwertyzzz 问你爷爷
    qwertyzzz
        7
    qwertyzzz  
       1 天前
    @joyce95 #6 我妈都没见过我爷爷
    joyce95
        8
    joyce95  
    OP
       1 天前
    @qwertyzzz 那是有点困难了
    janda
        9
    janda  
       1 天前
    不错、之前一直在找这种、支持知识图谱的展示方式么?感觉这样更直观些,还有关系关联
    vuv
        10
    vuv  
       1 天前
    @joyce95 可以做成主题,或者风格之类的,不过可能工作量有点大。感谢感谢
    JKOR
        11
    JKOR  
       1 天前
    这个树状视图,再多几世的话,看起来就比较费劲了。
    linwuhi
        12
    linwuhi  
       1 天前
    建议搞成那种书籍 一页一页翻不是更好 用页数代替树状层级 书籍背景搞的历史感
    FakerLeung
        13
    FakerLeung  
       1 天前
    想了下,我这都 29 代了,这棵树基本没法看了吧。
    xmlf
        14
    xmlf  
       1 天前
    @joyce95
    为什么不直接使用开源的 webtrees ?
    您也可以为它的开源做些贡献(特别是适配中国人习惯的),服务全球用户。
    CHTuring
        15
    CHTuring  
       1 天前
    @linwuhi #12 这个建议比较好,目前看起来太简陋了,就是个 JSON 层级
    Tyaqing
        16
    Tyaqing  
       1 天前   ❤️ 1
    参考一下维基百科的 皇族关系图,建议隐藏掉一些信息,等 hover 的时候再显示
    aicfe
        17
    aicfe  
       1 天前
    是否考虑有个类似思维导图那种视图
    yufeng0681
        19
    yufeng0681  
       1 天前
    @joyce95 #5 树状图不可能全貌展示。一般都是只展示二层。 然后支持搜索某 1 个人所延展的树形,这样就线条化了,不乱。
    joyce95
        20
    joyce95  
    OP
       1 天前
    @yufeng0681 这个合理
    momomoi
        21
    momomoi  
       1 天前
    但是有个问题啊 你这辈 你会计算机 你会编程 你来维护, 那等咱们这辈没了呢? 觉得 这种 就是当代自我安慰罢了
    joyce95
        22
    joyce95  
    OP
       1 天前
    @aicfe 可以加。之前加了不好看,又给删了
    joyce95
        23
    joyce95  
    OP
       1 天前
    @momomoi 哈哈,不要管那么远的事
    itsCoderStudio
        24
    itsCoderStudio  
       1 天前
    感谢开源,想问下,https://www.fatemaster.ai/workspace/bazi-calculate 这个算命网站的是靠什么模型来算的?
    joyce95
        25
    joyce95  
    OP
       1 天前
    @vuv 暂时没这个想法哈哈
    klaas
        26
    klaas  
       1 天前
    可以增加个符合传统昭穆结构的格式。形成一个电子祠堂家庙
    rekulas
        27
    rekulas  
       1 天前
    感觉不够清晰,跟别的族谱比起来

    举个栗子,白颖轩跟白敬功,他们性别是什么,是什么关系,根本一眼看不出来,得一条条脉络梳理下

    再比如从主支逐渐演化成分支的情况,无论哪个视图都不够直观
    failed2ban
        28
    failed2ban  
       1 天前
    《三体》说还是刻石头上才能历经各代文明。
    huoshanhui
        29
    huoshanhui  
       1 天前
    信息展示不是很明确
    crac
        30
    crac  
       1 天前
    果然 女人不能进族谱~
    joyce95
        31
    joyce95  
    OP
       1 天前
    @crac 哈哈哈哈哈,果然整理族谱是得罪人的事。这个 json 结构是可以把女人给挂上的,不影响。
    thetbw
        32
    thetbw  
       1 天前
    树状跟我想的不一样,不应该是思维导图那种树吗
    cat
        33
    cat  
       1 天前
    @xmlf
    为什么要用 webtrees ?
    这么老古董的设计风格和技术栈,改到它符合 op 想要的效果,还不如用新技术重做一个
    abc0123xyz
        34
    abc0123xyz  
       1 天前
    我家也没皇位继承...
    joyce95
        35
    joyce95  
    OP
       1 天前
    @thetbw 哈哈,可以有
    bestie
        36
    bestie  
       1 天前   ❤️ 4
    做过族谱 APP 的项目,其实族谱的表现形式一般很固定了,常见的欧式、苏式、宝塔式还有相关的衍生形式等等,OP 这个比较前端思维,可能没有传统形式的表现那么好
    RedBeanIce
        37
    RedBeanIce  
       1 天前
    点赞,有需要开发资源,可以联系我。
    iprime
        38
    iprime  
       1 天前
    不够直观。
    muyiluop
        39
    muyiluop  
       1 天前
    我 2018 年的时候也想搞一个,顺便搞成家族社区那种,但是因为我懒,直到今日我也没开工😂
    AdamMing
        40
    AdamMing  
       1 天前
    我擦,演示内容是自己的姓氏嘛,会不会有亲戚🤣
    clifftts
        41
    clifftts  
       1 天前   ❤️ 3
    后面需要增加在线上香,祖先私聊等功能
    yytbob
        42
    yytbob  
       1 天前
    非常棒!期待楼主进一步开发迭代
    lqh574
        43
    lqh574  
       1 天前
    支持楼主
    Tomss
        44
    Tomss  
       1 天前
    说实话一般般,甚至是没法看,提个建议:列表的长子、次子应该放名字后面更突出,不同直系也应该区分出来比如搞个折叠;然后树状至少要做成金字塔形状吧,然后加个折叠功能,这样一二十代也没有问题
    kcerty
        45
    kcerty  
       1 天前
    @abc0123xyz 那就不搞呗,点进来秀存在感?
    joyce95
        46
    joyce95  
    OP
       1 天前
    @AdamMing 《大宅门》电视剧的数据呀
    showonder
        47
    showonder  
       1 天前
    一键单开族谱😁
    joyce95
        48
    joyce95  
    OP
       1 天前
    @clifftts 你别这样,我害怕
    yh7gdiaYW
        49
    yh7gdiaYW  
       1 天前
    信息录入太麻烦了,支持下在页面上直接操作吧
    joyce95
        50
    joyce95  
    OP
       1 天前
    @showonder 充会员可以提高几个辈分
    yh7gdiaYW
        51
    yh7gdiaYW  
       1 天前   ❤️ 1
    @momomoi 你发现了一个 SAAS 的商机
    cue
        52
    cue  
       1 天前
    白玉婷和白佳莉去哪儿了……
    感觉会被女权喷死,女儿都不配入族谱吗?时代不一样了。现在都是独生子女,不入族谱会出矛盾的。
    killva4624
        53
    killva4624  
       1 天前
    提几个建议,OP 可以喝咖啡了:脱单 doge]
    - demo 的数据可以多搞一些,方便让人看看往下十几代是什么样子。或者像上面说的,增加书型的视图。
    - 找 AI 出点美工,弄几套皮肤,比如宗祠里那种金瓦红墙香灰鼎的样子,符合出钱的大爷们的审美。
    - 增加搜索框。
    - 增加聚焦视图,搜索后或者单独点击一个人可以看他单独往上往下三代的族谱关系,方便独立查看和分享导出。
    beasons
        54
    beasons  
       1 天前
    缺少个照片
    kitty7030
        55
    kitty7030  
       1 天前
    没有母系吗
    joyce95
        56
    joyce95  
    OP
       1 天前
    @kitty7030 json 里按照母系往里填就完了呗
    nanajj
        57
    nanajj  
       1 天前
    Mac 有个专业软件 MacFamilyTree 挺强大的,另外族谱这东西应该是有几个标准化的东西可以参考下。
    aniooo
        58
    aniooo  
       1 天前
    手机上有个 app Quick Family Tree 就挺好用的
    joyce95
        59
    joyce95  
    OP
       1 天前
    @nanajj 看着好专业,35 刀也不算贵了
    Felldeadbird
        60
    Felldeadbird  
       1 天前
    支持。不够结构不太清晰。最好还是做组织架构图,为什么思维导图的形式。这样直观很多。
    nanajj
        61
    nanajj  
       1 天前
    @joyce95 #59 是很专业,但是用起来也比较复杂。 族谱这玩意收集可比录入麻烦太多了,且传统族谱的信息录入的不多,现在都是小家庭,说不定很久很久的以后会录入 DNA 来找亲戚了。
    ARFARFARF
        62
    ARFARFARF  
       1 天前
    之前找了我们家族的族谱来看,发现简直是看不懂,内容既不是文言文,又不是白话文,果然是文盲家族
    jqknono
        63
    jqknono  
       1 天前
    非常棒! 我家有几本纸质版的, 不那么方便看.
    jqknono
        64
    jqknono  
       1 天前
    最好做成可自部署和 saas 部署, 支持端到端加密, 族谱是非常敏感的信息, 特别是某族人被催债时, 一个人就可以泄露非常多的信息. 安全防护很重要.
    joyce95
        65
    joyce95  
    OP
       1 天前
    @jqknono 没打算赚钱,就纯玩。开源为了大家阅读方便只能把数据放一起了,实际使用的话,最好还是下载下来重新上传到自己的私密仓库了。我能做到的页就是加上登录功能和改改 robots.txt 了。
    laven22
        66
    laven22  
       1 天前
    直接开户啊
    mandex
        67
    mandex  
       1 天前
    很好,很有东西。
    liubaicai
        68
    liubaicai  
       1 天前
    这玩意适合用 ue5 搞个虚拟祠堂,赛博祭祖
    joyce95
        69
    joyce95  
    OP
       1 天前
    @laven22 开户是啥?
    joyce95
        70
    joyce95  
    OP
       1 天前
    @liubaicai 需要你的 pr 了,ue5 实在是不会了
    x86
        71
    x86  
       1 天前
    不错,开盒省 200 了
    joyce95
        72
    joyce95  
    OP
       1 天前
    @x86 去开白景琦的盒吧~
    sky3hao9
        73
    sky3hao9  
       1 天前
    刘备早知道这个网站, 匡扶汉室就不会失败了
    joyce95
        74
    joyce95  
    OP
       1 天前
    @sky3hao9 哈哈,谢谢你啊(刘亦菲表情.jpg )
    kergee
        75
    kergee  
       1 天前
    族谱?感觉没有这个必要
    make115
        76
    make115  
       23 小时 44 分钟前
    没有女性, 有的话, 后面同族结婚,感觉会交叉特别多
    K8dcnPEZ6V8b8Z6
        77
    K8dcnPEZ6V8b8Z6  
       23 小时 44 分钟前
    看到第 30 楼才看到一个女权,大失所望
    huangmingyou
        78
    huangmingyou  
       23 小时 43 分钟前
    最好支持多人编辑,太远的亲戚你都不好意思去东打听西打听别人老婆的名字,是吧
    lambdaX999
        79
    lambdaX999  
       23 小时 42 分钟前
    建议用竖着的树状图,过年回家去祠堂烧纸就是那样的
    zp396099430
        80
    zp396099430  
       23 小时 34 分钟前
    不够直观
    joyce95
        81
    joyce95  
    OP
       23 小时 30 分钟前
    @K8dcnPEZ6V8b8Z6 哈哈哈,抱歉抱歉
    joyce95
        82
    joyce95  
    OP
       23 小时 30 分钟前
    @huangmingyou 这个帖子聊下来感觉可以做的事情还不少
    listen2wind
        83
    listen2wind  
       23 小时 29 分钟前
    @killva4624 搞成大屏是吧
    joyce95
        84
    joyce95  
    OP
       23 小时 28 分钟前
    @lambdaX999 搞起
    jamosLi
        85
    jamosLi  
       23 小时 25 分钟前
    @nanajj 靠 MacFamilyTree 真强。说欧美没有家族观念的可以洗洗睡了。
    killva4624
        86
    killva4624  
       23 小时 19 分钟前
    @listen2wind 电子政务可视化大屏项目
    uaoin
        87
    uaoin  
       23 小时 13 分钟前
    没见过族谱 现实中也没见过 还在想为啥只有男的
    xxbing
        88
    xxbing  
       22 小时 53 分钟前
    建议:
    - 竖着的树状图 支持缩放 连线显示直系关系
    - 活人和先人的背景色应该有所区别
    - 点击某人节点 可以显示身平事迹 支持多人编辑
    - 相册功能 团聚时拍照汇总
    jJacobKing
        89
    jJacobKing  
       22 小时 52 分钟前
    我看过我家的族谱很厚,大概和 js 的红皮书差不多,好像是把我们村同姓的全写进去了,这种要录入的话工作量巨大啊。
    另外里面是有女性的名字的,我看到过我姐姐的名字。
    layxy
        90
    layxy  
       22 小时 50 分钟前
    我感觉有类似思维脑图类似的树状图比较好,层级和代数就好看多了
    xmlf
        91
    xmlf  
       22 小时 44 分钟前
    @cat
    设计风格就是一个主题。自己觉得不满意,弄个主题就行了。
    技术栈老古董吗?使用 laravel ,怎么就是老古董了?而且最新版对 php 最低版本要求是 PHP 8.3
    使用国际标准存储,规范的插件模块开发,强大的隐私权限控制,丰富的图表展示,人人都可以参与修谱。
    哪里老古董了?
    一看你就没有好好了解它。
    boshok
        92
    boshok  
       22 小时 39 分钟前   ❤️ 1
    @bestie #36 说得很委婉了。
    guanrui1204
        93
    guanrui1204  
       22 小时 26 分钟前
    建议按照传统族谱增加欧式与苏式之格式,欧式亲疏关系一目了然,苏式长幼次序清晰,像我的宗谱里就是欧式与苏式兼而有之。其实电子化后,突破了原本的印刷页面桎梏,几种格式可以融合,宝塔式、牒记式等都可以综合起来,如通过点击显示个人详情传记。很高兴有人能够研究族谱电子化方面的工作,希望提出的建议能够给予 OP 一定的参考
    dust0522
        94
    dust0522  
       22 小时 21 分钟前   ❤️ 1
    树状图不行哦,还是得跟那种二叉树的图一样
    tanranran
        95
    tanranran  
       22 小时 20 分钟前
    火钳刘明
    AdamMing
        96
    AdamMing  
       22 小时 20 分钟前
    @joyce95 #46 🤣尴尬了
    cnbattle
        97
    cnbattle  
       22 小时 19 分钟前
    我家族谱 一千多年,一本 5000 块.. 入家谱的花钱..
    yichengxian
        98
    yichengxian  
       22 小时 13 分钟前
    要用关系图展示
    mydingyan
        99
    mydingyan  
       22 小时 11 分钟前
    用这个谁把《百年孤独》录上去吧
    LifeIsFunney
        100
    LifeIsFunney  
       21 小时 57 分钟前
    挂了么
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4036 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 05:24 · PVG 13:24 · LAX 22:24 · JFK 01:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.