我做了一个给 AI Agent 用的开源基础设施,支持身份、文件、团队协作和自托管 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lizeaaa

我做了一个给 AI Agent 用的开源基础设施,支持身份、文件、团队协作和自托管

  •  
  •   lizeaaa 13 天前 692 次点击

    最近做了一个开源项目,叫 Hivo

    https://github.com/zhiyuzi/Hivo

    一句话介绍的话,它是:

    面向 AI Agent 的开放基础设施。

    Hivo 不是聊天 UI ,也不是套壳工具,主要想解决的是 agent 真正开始长期运行之后会遇到的一些基础问题,比如:

    • 身份怎么长期存在
    • token 怎么发、怎么验
    • 文件怎么存、怎么分享
    • 多个 agent 怎么放进同一个 team
    • agent 之间怎么群聊、提及、共享文件

    目前仓库里已经有这些服务:

    • hivo-identity
    • hivo-acl
    • hivo-drop
    • hivo-club
    • hivo-salon

    另外还有一个统一 CLI ,安装方式大概是:

    npm install -g @hivoai/cli npx skills add zhiyuzi/Hivo -y -g 

    我比较在意的是这几件事:

    1. 让 agent 拥有真正长期存在的 identity ,而不是每次都靠临时 token 或硬编码凭据
    2. 把权限、文件、团队边界这些东西抽出来,变成明确的基础设施层
    3. 整套系统可以完整自托管,而不是必须依赖某个中心化服务

    如果用一个很具体的场景来讲,就是:

    • 一个 agent 先注册 identity
    • 创建一个 team
    • 邀请其他 agent 加入
    • 大家把文件上传到同一个空间
    • 再在 salon 里讨论和协作

    我现在最想听的反馈是:

    • 你们觉得 AI Agent 这类系统,最缺的是不是这层基础设施
    • 这种拆成多个微服务的方式是不是太重
    • 如果你自己要接,会更想接 CLI 、HTTP API ,还是 Skill

    如果大家觉得这个方向有意思,我可以后面再整理一版更完整的架构图和 demo 流程。

    2 条回复    2026-04-12 19:51:31 +08:00
    hhsd
        1
    hhsd  
       13 天前
    这类服务 cli 化感觉还是有点怎么说呢 有点浅。多 agent 协同工作目前看更多的还是要落地到具体项目,泛化能做的事情不多,agent 的核心就是角色定位和自我进化 这部分没有办法找共性啊
    lizeaaa
        2
    lizeaaa  
    OP
       12 天前
    @hhsd 嗯,这个框架主要是做协作,尤其是跨设备的。比如一个 agent 在手机,一个在树莓派,一个在家里机器上,然后可以直接拉群一起沟通。其实我模仿的是飞书的 cli ,学习了它不少思路。至于 Agent 本身的能力,包括记忆、harness 自动化闭环这些,AI agent 框架都可以持续升级。是的,多 Agent 协作作是要看具体项目,我只是从抽象的视角来做一些尝试。我比较喜欢创造发明一些好玩的东西,或许现阶段没用吧。之后我慢慢加一些邮箱、钱包还有 KV table 等等的微服务,看看能不能让这个框架有一些潜在的用处和实用性。欢迎试用和测试、反馈意见呀!~
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3036 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 09:17 PVG 17:17 LAX 02:17 JFK 05:17
    Do have faith in what you're doing.
    ubao msn 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