【AgentSeed】一个从零开始的Agent内核开发教程

鸽吾安 2026-09-20 14:47 1

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:



  • 我的帖子已经打上 开源推广 标签: 是

  • 我的开源项目完整开源,无未开源部分: 是

  • 我的开源项目已链接认可 LINUX DO 社区: 是

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是

  • 以上选择我承诺是永久有效的,接受社区和佬友监督: 是


以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


零、前言




播下一颗种子,期待它长成苍天大树的那天






一、项目简介


本系列手册将以 GitHub 开源项目的方式呈现,通过 commit 的方式持续更新。


这个项目的动机来源于我跟我哥们在开发 Agent 过程中遇到的各种问题,以及我们的一些思考。


对我来说 Agent 开发是一次相当有意思的工程实践,不仅学到了很多新的知识,还可以转化为之后实现自己的想法的工具。


也希望借助这种方式梳理自己的思路,让更多的人真正了解技术背后的秘密。


PS:该项目以 Python 开发为主,了解一定 Python 相关语法即可,AgentSeed 希望提供一条清晰的学习路径:



从可以运行的最小代码开始。每次只引入一个主要概念,了解它解决了什么问题,再让这些能力逐步生长为一个完整的 Agent。



为此每个关键提交都会回答以下三个问题(What,Why,How)以及一个可交付的结果(Result):



  • (What)这一阶段要解决什么问题?

  • (Why)为什么需要引入这个概念?

  • (How)它在代码中是如何实现的?

  • (Result)你可以获得什么?


项目链接:






二、快速链接



目前正在持续更新ing,先画个饼万一都实现了呢?



第一章:Agent 基础构建 (Doing)



【更新列表 - 9.20更新】


本文是 【AgentSeed】从零开始的Agent开发教程的第一章,用最简单的代码带你了解Agent相关概念,并实现自己的Agent原型机!
教程目录:​【AgentSeed】从零开始的Agent开发教程——前言 & 目录

[image]
(本系列项目的出发点是记录Agent内核开发的一点点心得并进行小小的知识分享,顺便帮助自己查漏补缺&巩固知识,所以可能会有错漏或者分歧,希望可以跟佬…




第二章:Agent 核心能力(TODO)





第三章:格式转换与可观测性(TODO)





第四章:Skill 技能系统(TODO)





第五章:MCP 协议接入(TODO)





其实写这个项目一方面是觉得做知识分享这件事情很有意义!


另一方面其实是为了督促自己更深入的学习,感觉跟佬友们沟通交流还是有蛮多东西可以查漏补缺的


所以如果佬友有什么想了解的,或者哪里如果有纰漏的可以多多交流,讨论,这样才能输出真正有价值的东西~


也希望能把这个系列做完,可惜平时 学业 + 自己Agent开发项目的活不少,所以如果拖更了还请佬友们见谅啦~

最新回复 (5)
  • paopaoBoss 09-20 18:39
    1楼

    我去~终于又更新了。严肃阅读

  • 我不是云 09-20 19:24
    2楼

    认真学习中,佬快更啊。

  • rdgs 09-20 20:03
    3楼

    板凳已准备好,好好学习教程

  • zoe249 10-26 14:18
    4楼

    坐等更新ing

  • 鸽吾安 楼主 10-26 23:41
    5楼

    好的佬,我这周看下能不能更新一张,最近沉迷Opus做视频 嘿嘿

* 帖子来源Linux.do
返回