开源推荐
morning
GitHub 热门项目:ai-agent-deep-dive
2026-08-05
1 阅读
约3分钟阅读
GitHub Trending
字号:
GitHub 项目:ai-agent-deep-dive
仓库地址:https://github.com/tvytlx/ai-agent-deep-dive
星级:5813 | 作者:tvytlx
项目描述:AI Agent源码深度研究报告
===================================================
自述文件内容:
# AI 代理深入探讨
<图片>
图片>
## 快速链接
PDF下载/PDF报告:
- 新增《Hermes Agent源码深度解析》,在我的知识星球[矩阵之外](https://t.zsxq.com/v10jO)
- ClaudeCode [ai-agent-deep-dive-v2.1.pdf](./ai-agent-deep-dive-v2.1.pdf) 新增第八章:记忆系统
- ClaudeCode [ai-agent-deep-dive-v2.pdf](./ai-agent-deep-dive-v2.pdf)
## 注释
- 本仓库仅保留供学习与评论的分析材料,不提供源码目录。
- 第二版PDF已完成。
## 教学代理代码
这个仓库现在还包含一个**教学用的最小Python Agent项目**,用于演示一个AI Agent的核心结构应该怎么组织。
### 核心代码位置
- Agent核心代码:[`src/agt/agent.py`](./src/agt/agent.py)
- CLI入口:[`src/agt/cli.py`](./src/agt/cli.py)
- 教学文档:[`docs/`](./docs)
###这个教学项目的定位
这个最小代理项目是为了教学和设计的,特点是:
-尽量保持结构清晰
-尽量减少不必要的工程复杂度
- 所有核心代码集中在一个很小的范围内,方便学习
- 当前重点放在:Agent主循环、Fake LLM接口、Skills发现、CLI工件
### 如何运行最小代理
本项目使用诗歌管理依赖。
#### 1. 安装依赖
````bash
诗歌装置
````
#### 2. 最小运行代理 CLI
````bash
诗行 agt“你好”
````
#### 3. 查看技能
````bash
诗歌运行 agt --skills-dir ./skills --list-skills
````
### 当前实现说明
当前版本是一个**教学型最小实现**,还没有接入真实远程模型API。
目前内置了一个是可替换的假LLM:
- 用户输入什么
- 它会用流式文本块的方式返回一个测试响应
这样做的目的,是为了让后续接入真实模型时,只需要替换 LLM 调用层,而不需要重写整个 Agent 主体。
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱