为了爽看凡人修仙传,我花两天时间写了个知识图谱应用 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
kuhung
V2EX    分享创造

为了爽看凡人修仙传,我花两天时间写了个知识图谱应用

  •  
  •   kuhung
    kuhung 55 天前 4168 次点击
    这是一个创建于 55 天前的主题,其中的信息可能已经有所发展或是发生改变。
    看这类数百万字的小说,很容易不知道人物、法宝前后的关系。于是便利用 LLM ,提取了小说中的若干实体和部分关系,弄了一个 Graph 应用,这样就可以来查询不同实体间的关系。

    要说以前,做这类应用最难的还是实体关系识别。但是现在直接丢给大模型的应用,切分、向量化、索引和召回都不用自己做的。很快就能捣鼓出来一个看着还行的应用。

    当然,目前还有很多实体的解释需要进一步完善;实体间的关系,也需要细致调整。已经忍不住和大家分享,想看看大家的反馈。

    B 站介绍视频: https://www.bilibili.com/video/BV1FhYCzoEnW/

    网站地址: https://fanren.kuhung.me/
    第 1 条附言    52 天前
    0820 更新日志:性能优化。现在 CPU 的占用时间会更短,布局也会更丝滑了。
    25 条回复    2025-08-19 17:26:13 +08:00
    kuhung
        1
    kuhung  
    OP
       55 天前
    后台看到不少移动端访问,建议目前先用 PC 端访问,移动端暂未做适配,会影响体验
    overwatch
        2
    overwatch  
       55 天前
    好厉害,之前一直想搞一个类似的应用,但是没有任何头绪,非常感谢楼主提供的思路
    djv
        3
    djv  
       55 天前
    动画卡
    kuhung
        4
    kuhung  
    OP
       55 天前
    @djv 感谢体验反馈。卡顿是已知问题,会在接下来修复。
    kuhung
        5
    kuhung  
    OP
       55 天前
    目前已做简单的移动端适配(至少能看了
    Solix
        6
    Solix  
       54 天前
    花了多少 token ,感觉很费钱
    clandyuki
        7
    clandyuki  
       54 天前
    感觉有不少不准确的部分比如墨居仁,酒楼属于七玄门所有?和韩立三叔弄混了吧
    kuhung
        8
    kuhung  
    OP
       54 天前 via iPhone
    @clandyuki 是会有大模型幻觉 这部分后续手动修复
    kuhung
        9
    kuhung  
    OP
       54 天前 via iPhone
    @gaobh 买个包月 不然这 token 肯定消耗不起
    ZxykM
        10
    ZxykM  
       54 天前
    不能筛选
    kuhung
        11
    kuhung  
    OP
       54 天前 via iPhone
    @ZxykM 在做了在做了 预计是点击后隐藏其他节点,这是预期中的筛选吗
    korvin
        12
    korvin  
       54 天前
    PC 动画关了没效果,根本点不中节点
    kuhung
        13
    kuhung  
    OP
       54 天前
    @korvin 短时间可以通过刷新页面缓解 这个问题我这边也复现,进 bug 单了
    kuhung
        14
    kuhung  
    OP
       54 天前
    @korvin 话说你这是啥录屏工具 感觉还蛮好用的
    tenclock
        15
    tenclock  
       54 天前
    korvin
        16
    korvin  
       54 天前   1
    @kuhung #13 这个我是用了 uTools 录屏助手录的视频再用里面的视频批量处理转砀 gif 。刚想到不要声音和鼠标键盘效果的话用截图工具 PixPin 直接录完转 gif 更方便。
    yabo083
        17
    yabo083  
       54 天前
    有一说一,其实像小说类型的最好是结合地图去做,抽象太高反而看的不是很明白。
    如果能在一个古风地图上,按编年体,依次显示出韩立的成长历程,那我觉得是一种比较好的形式。
    kuhung
        18
    kuhung  
    OP
       54 天前
    @yabo083 这事得平台方愿意投入啊。如果番茄、阿 b 、优酷和腾子愿意投入,可以联系我倒是。地图有地图的好处,知识图谱有知识图谱的好处。这个工具主要是面向查询和梳理用,和游戏地图攻略那种还不太一样。
    cppc
        19
    cppc  
       53 天前
    风扇在咆哮
    kuhung
        20
    kuhung  
    OP
       53 天前
    @cppc 啊 是说很吃性能吗 我这边倒没观察到这个情况 方便提供下系统和浏览器
    NewYear
        21
    NewYear  
       53 天前
    老书虫路过,没有贬低的意思哈

    视频看了,网页看了。
    但是我想说,越看越费劲。

    楼主需要介绍下“最佳体验”,列举一些常用的用法,并按照图形简单介绍一下展示的故事。


    程序员最忌讳的就是:各种介绍界面功能,却不带入内容,用户很迷糊。
    NewYear
        22
    NewYear  
       53 天前
    许多好作品都缺乏好的宣传,楼主加油
    NewYear
        23
    NewYear  
       53 天前
    另外楼主可以开发个“小说笔记”,好的图形构图方式,方便记录和分享小说的信息(分享可以输入小说名字,并归类,从而有效分享)。

    我看小说多,常常记不清,笔记和别人的分享其实会很有用。
    kuhung
        24
    kuhung  
    OP
       53 天前
    @NewYear 感谢反馈。你说的那个是用户历程,有考虑在后面的视频去做介绍。目前的产品更像是 MVP ,是技术概念的效果验证。小说笔记这事在我能力范围之外了,抱歉。
    cppc
        25
    cppc  
       53 天前   1
    @kuhung #20 右边节点类型随便选一个,点一下就能复现了,观察了一下 chome 任务管理器

    cpu:个位数 ->100
    内存:200M -> 数倍

    过一会能够降下来,如果一次多点几下, 内存占用会比较夸张
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2203 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 16:08 PVG 00:08 LAX 09:08 JFK 12:08
    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