拒绝劝退!基于pi-mono的轻量级AI Agent学习神器LoongClaw
OpenClaw("小龙虾")功能强但源码体量大、概念多,想扒开看看内部怎么跑的,门槛有点高。
现在有了LoongClaw——OpenClaw的"学霸笔记版"。
是什么?
LoongClaw是基于pi-mono架构的轻量级AI Agent学习项目,把企业级功能砍掉,只留下最核心的对话、工具和记忆逻辑。
如果你想搞懂"AI Agent到底是怎么炼成的",这简直是量身定做的试验场。
为什么诞生?
OpenClaw像"重装甲坦克"——功能全但太重。LoongClaw的作者深谙"大道至简",初衷很纯粹:为了学习。
它把复杂的多通道、技能市场这些"外挂"先摘掉,让你聚焦在核心的**Agent Loop(智能体循环)**上。
核心能力
🧠 会聊天的脑子
- 基于pi-mono的pi-agent-core
- 支持多轮对话和流式输出
- 接GLM-4这类模型,聊起来很顺滑
🖐️ 能动手的手脚
- 文件读写
- Shell命令执行(有白名单防翻车)
- 获取时间等基础工具
📝 不忘事的脑子
- 短期记忆管当前会话
- 长期记忆存成文件
- 简单的语义搜索,问"刚才咱们聊啥了"能答上来
📐 代码洁癖福音
- 架构分层清晰(core、tools、ui)
- 想改哪看哪
- 非常适合二次开发或教学演示
底层架构pi-mono
pi-mono是OpenClaw的底层框架,由@mariozechner开发,18k+ Stars。采用Monorepo架构,7个包清晰分层:
| 包名 | 功能 |
|---|---|
| pi-ai | 统一调用20+ LLM提供商 |
| pi-agent-core | 智能体运行时 |
| pi-tui | 终端UI组件库 |
| pi-coding-agent | 交互式编程助手 |
| pi-web-ui | Web聊天界面 |
| pi-mom | Slack机器人集成 |
| pi-pods | GPU服务器管理 |
适合谁?
- 想学习AI Agent原理的开发者
- 觉得OpenClaw太重想从轻量版入手的初学者
- 需要Agent教学演示的老师
- 想做二次开发的工程师
核心价值:大道至简,聚焦Agent Loop本质。
pi-mono GitHub: github.com/nicholasgasior/pi-mono(搜索pi-mono即可找到)