社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

GitHub 5.6k Star,又一个神级 AI Agent,自带记忆和情绪!

极客之家 • 1 周前 • 65 次点击  

 

上周我写了吴恩达那个开源项目的实测,东西本身不差,但对国内使用不太友好,用着别扭,主要是很多功能配套不适合我们,文章里也照实说了。评论区有读者给我指了条路,一位叫安然Yuppie的朋友留言,让我试试 mozi 开发的 HanaAgent,说这项目 GitHub 上挺火,挺好用。

我搜了搜介绍,感觉不错,当天就去装了。用了这几天,感觉确实值得给大家介绍一下。仓库 5.6k Star,作者在介绍里写自己本职是个文员,做这个项目是想让不会敲命令的人也能用上 AI Agent。

这个项目到底是什么

HanaAgent 是装在电脑上的桌面软件,macOS、Windows、Linux 都有安装包,图形界面,不用碰黑窗口。

模型要自己接,支持 OpenAI 兼容接口和 Ollama 本地模型,国内厂商的模型都能填进去,官方演示截图里用的就是通义千问。Key 是我们自己的,数据留在自己机器上,它就是个干活的壳,但是操作特别简单,产品感觉很细腻,可能跟开发者本身是非纯技术人员背景有关,只是猜测哈。

功能挨个说

它记得住我们聊过的事

用大模型聊天的人都懂,新开个窗口它就不认识你了。HanaAgent 自己做了套记忆系统,聊过的事会存下来,下次接着聊。作者在这块写得挺诚实,近期的事情记得牢,远期记忆还在优化。

每个助手能有自己的脾气

有人格模板,也可以自己写人格文件,捏一个说话方式、做事风格都不一样的助手出来。底层上一个 Agent 就是一个文件夹,人格和记忆都在里面,备份就是复制文件夹,没整那些花活。

能动手干活,不只是聊天

读写电脑上的文件,执行命令,开浏览器查资料、截图,长网页分段截下来,这些它都会。办公里那些查信息、整理文档的杂活,能交给它一部分。

书桌这个设计,文员做出来的东西就是不一样

每个 Agent 有一张自己的书桌,我们把文件拖上去,再写一张「笺」,就是便签,告诉它这些文件怎么处理。它会主动去读这张条子,照着做,我们不用守在聊天窗口等回复,它干完了,我们回来看结果。

平时它还会定期巡检书桌,看文件有没有变动。挂个 Cron 定时任务也行,到点自己跑,轻量提醒直接弹通知,重活在后台做完再汇报。

助手可以多养几个

每个 Agent 的记忆、人格、定时任务都独立,互相不串。它们之间还能拉频道群聊,互相派活。一个管资料,一个管写作,怎么分工看自己安排。

在聊天软件里也能喊它

同一个 Agent 可以同时接飞书、QQ等主流聊天软件,人在外面用手机发句话,它能远程操作家里电脑。不过个人微信挂机器人有封号风险,要接优先选飞书这种官方开放接口的,稳一点。

安全这块没糊弄

让 AI 动电脑,最怕乱删东西。它做了两层隔离,平时读取系统文件没问题,写入和删除都限制在它自己的工作目录里,权限级别设置里能调。肯在权限上花力气,说明作者打算让人长期用,不是做个演示。

它还会自己学新技能

兼容社区的 SKILLS 生态,干活前会自己去 GitHub 装社区技能,也能自己写新技能,默认有一层审核。插件是拖拽安装,社区插件能往里加工具、加页面、加后台任务。

安装和首次配置

macOS 去 Releases 下 dmg,签名公证都做了,直接打开。Windows 和 Linux 官方都介绍了怎么安装,这里不做赘述。

第一次启动有个引导,选语言、填名字,然后接模型。

模型要填三个槽位:主对话一个,干轻活的小工具模型一个,负责记忆整理和深度分析的大工具模型一个,想省钱三个填同一个也能跑。接口选 OpenAI 兼容,填国内厂商的 Key 和地址就行,一分钱不想花就装 Ollama 跑本地的。

进主界面后留意输入框下面,有「操作电脑」和「看着书桌说」两个开关,打开和不打开,是两个软件。

我的看法

HanaAgent 操作非常简单,产品做得很细腻,有温度。书桌、笺、定时任务这些设计,一看就是在办公室坐过班的人做的,知道活是怎么一件一件堆起来的。如果对比其他的同类产品,这个感觉就是有温度,虽然也没有多少特别新的东西,但是还是值得玩玩。

但这个是个人项目,技术背景和维护密度没那么强,Issues有800多条反馈,有很多没有解决,社区力量还不强。但是这么多人反馈,也说明实际使用的人真不少。

使用体验不一样,和其他同类产品比的话,大家感兴趣的可以玩玩。


开源地址:

https://github.com/liliMozi/openhanako

 

这个公众号曾分享过许多有趣的开源项目。如果你不想逐篇翻阅历史文章,也可以直接关注微信公众号“极客之家”,通过后台留言与我们互动交流

图片

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/199407