仅代表个人对 AI Agent(智能体) 的使用上的看法,不喜勿喷,欢迎补充。
YAGNI(你不需要它)
似乎多数人都热衷于给 Agent 加入各种技能,MCP 服务器(简称 MCP)。
但以我的经验来看:
MCP 如果设计的不好将是一场灾难,Token 消耗和执行效率都令人担忧;
对于技能,最大的问题在于 AI 往往难以自主决策是否应将其载入,这令人头疼。
事实上这些问题都很好解决,请你以后在加入附加内容前先问自己:
你真的需要它么?
以人为本
试着亲自设计项目结构,确认哪些代码需要熟烂于心,哪些只要略微看过几眼。
我的例子
我平常主要使用 Pi Agent,极简且高度可自定义:
这篇贴子用于快速上手pi,要深入了解详细内容请看我贴出的原文链接 前言 按照的作者话来说,Pi Coding Agent是一个有主见且极简的Coding Agent,这段时间爆火的OpenClaw就是基于此工具包构建的。上手了一段时间后,我敢说这就是目前最好用的AI Agent CLI。 很多项目爆火后都会迎来各种低质量的issues和ai生成的pr,而pi这个名字非常有意思,会与数学信息产…
这是我仅需的功能:
通过 GitHub CLI/API 获取仓库信息,非常有用!
可随时对感兴趣的项目进行提问,或在写代码时快速借鉴已有项目的优秀逻辑;
查询内容可按需提取到临时目录以便本地检索,相比 Clone 缩减了大量时间。
搜索一些我感兴趣的事情,或是写项目时让 AI 去找一下论文作为参考。
这类频繁被使用的功能作为扩展实现很合适,我让 AI 自行编写 Pi 扩展实现了这些功能。
提醒:
非必要勿随意安装公开分享的 Pakages,自行通过 AI 实现往往更契合自身需求。
安装前也请检查好代码及其依赖,安装时锁住版本,谨防供应链攻击!
2 个帖子 - 2 位参与者