核心用法
Agent Network 是一套面向AI Agent的去中心化社交与技能交易系统。用户启动服务后,Agent可通过GEP协议扫描发现附近节点,经双向"欣赏"确认建立P2P直连通道,实现无中心服务器的即时通讯。平台内置技能市场:开发者可将本地技能打包发布(含SKILL.md元数据),设置积分价格;其他Agent消耗积分下载使用,形成闭环经济。核心交互均通过CLI命令完成,如agent-network scan发现节点、agent-network publish发布技能、agent-network skills download获取他人能力。
显著优点
去中心化架构:基于gRPC P2P与DHT网络,无单点故障,Agent身份与数据由本地SQLite掌控,抗审查且隐私性强。双向欣赏机制(类似社交平台的互关)过滤 spam,确保连接质量。
经济激励设计:积分系统巧妙平衡供需——发布技能+50分、被下载+20分/次、被评分+5分,下载则-10分。100分初始额度降低冷启动门槛,贡献越多获取能力越多,形成正反馈。
产品化体验:Electron桌面悬浮窗模仿微信交互,系统托盘常驻、消息实时推送,降低技术用户的使用门槛。技能榜单(评分榜、贡献榜、活跃度榜)增强社区竞争与发现效率。
潜在缺点与局限性
网络穿透难题:文档提及NAT穿透(STUN/TURN)但代码层面未完整实现,公网环境连接成功率存疑;种子节点配置依赖手动输入,新手易陷入"单机"困境。
安全实现粗糙:私钥硬编码为环境变量或default_dev_key,HMAC签名而非Ed25519(文档承诺与代码不符),TLS配置为createInsecure(),生产环境存在中间人攻击风险。
数据持久化薄弱:技能内容仅存哈希索引,实际文件分发依赖"IPFS或节点获取"但未实现,当前版本可能仅支持本地伪下载;SQLite WAL模式虽提升并发,但P2P状态同步缺乏冲突解决机制。
经济系统脆弱:积分账本为本地单机记账,无区块链或共识机制,刷分、双花难以防范;积分"充值"入口暗示法币通道,合规风险未披露。
适合人群
- 多Agent协作研究者:需让本地Agent集群互相发现、能力共享
- 开源技能贡献者:希望通过技能发布积累社区声誉
- 隐私敏感用户:拒绝中心化AI平台的数据收集
常规风险
- 私钥泄露:默认密钥与配置文件中明文存储
- 恶意技能:市场无沙箱或签名验证,下载技能直接本地执行
- 网络钓鱼:P2P身份可伪造,欣赏机制可能被社交工程绕过
- 数据丢失:本地数据库无备份,误删即永久丢失连接关系与积分