V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
huanggan
V2EX  ›  程序员

用人翻阅资料的行为模式来设计知识库怎么样?

  •  
  •   huanggan ·
    YellowDoing · Mar 14 · 2050 views
    This topic created in 43 days ago, the information mentioned may be changed or developed.

    我们人是怎么查资料的,假如去图书馆 1.找到对应的书架 2.找到对应的书 3.翻阅目录,定位到页码 4.读取内容

    以上模式其实很简单,把最上一级的目录通过 System Prompt 传给 ai ,然后写几个 function call 就行了,ai 自己调方法去查。

    请问一下这种方式有什么缺点吗?

    7 replies    2026-03-16 13:23:48 +08:00
    yelog
        1
    yelog  
       Mar 14
    这种有层级关系的简单查询这样设计没有问题,但是还有很多数据没有层级关系,或者说层级关系不明显。就比如你这个例子中,如果我的问题是类似于 “主角最喜欢吃的食物是什么?” 这种问题不能通过目录索引是定位不到页码的,所以这种方式解决不了通用性问题。
    billlee
        2
    billlee  
       Mar 14
    人去图书馆查资料,最困难的步骤在于要知道查哪本书吧
    wat4me
        3
    wat4me  
       Mar 14
    难点是怎么找到对应的书,又回问题,怎么把书分好
    sddyzm
        4
    sddyzm  
    PRO
       Mar 14 via iPhone
    开倒车
    apacheinsky
        5
    apacheinsky  
       Mar 14   ❤️ 1
    人类已经很久很久没有按照你说的方式查资料了。新人类会使用搜索引擎,就算是拿到手的 pdf 也会试试用 ctrl+F 。。。
    qeesung152
        6
    qeesung152  
       Mar 15 via Android
    context7 不就是这样做的麽,第一步,先召回要查候选 Library ,第二步,再从候选的 library 中查询对应的代码样例
    coefu
        7
    coefu  
       Mar 16
    https://www.v2ex.com/t/1198028

    这就是你需要的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   905 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 22:26 · PVG 06:26 · LAX 15:26 · JFK 18:26
    ♥ Do have faith in what you're doing.