乐于分享
好东西不私藏

除了龙虾,我又发现了一个AI助手

除了龙虾,我又发现了一个AI助手

上周五晚上 11 点,我正准备睡觉,手机突然震了一下。

不是微信消息,是我的 AI 助手发来的:

「GitHub 上有人给你的项目提了个 issue,看起来是个 bug,我帮你看了下代码,应该是第 47 行的逻辑问题。要不要我先开个分支修一下?」

我愣了两秒。

这不是我设置的定时任务,也不是我问它的。

它是真的在「主动工作」。

这就是我最近在折腾的东西:OpenAWS,一个能让 AI 助手 24 小时在线、主动干活的开源框架。

不只是聊天机器人,而是真的「助手」

大部分人用 AI 的方式,还停留在「一问一答」:

你问它「帮我写个函数」,它给你代码。
你问它「总结一下这篇文章」,它给你摘要。
不问,它就不动。

但 OpenAWS 不一样。它可以:

• 定时检查你的邮箱,把重要邮件提炼出来发给你
• 监控 GitHub 仓库,有新 issue 或 PR 自动分析并通知
• 每天早上 9 点,主动给你发今天的日程和天气
• 发现你的服务器负载异常,自动排查日志并告诉你原因

关键是,这些都不需要你手动触发

它就像一个真的助手,在后台默默工作,有事才来找你。

怎么做到的?三个核心能力

1. 持久化运行

OpenAWS 不是跑在浏览器里的,而是一个独立的服务进程。

你可以把它部署在自己的服务器、树莓派,甚至一台闲置的笔记本上。

它会一直在线,不会因为你关掉网页就停止工作。

2. 主动触发机制

OpenAWS 支持两种主动工作方式:

• Cron 定时任务:每天 10 点检查邮箱,每小时看一次 GitHub 通知
• Heartbeat 心跳轮询:每隔一段时间主动「醒来」,看看有没有需要处理的事

你可以在配置文件里写清楚规则,它就会按时执行。

3. 工具调用能力

OpenAWS 不只会聊天,它还能:

• 读写文件、执行命令
• 调用浏览器抓取网页内容
• 发送消息到飞书、Discord、Telegram
• 调用外部 API(GitHub、天气、邮件等)

这些能力通过「技能(Skills)」模块化封装,你可以随时安装新技能,扩展它的能力。

我的实际用法:从被动到主动

刚开始,我只是把它当成一个「本地版 ChatGPT」,有问题就问它。

后来我发现,既然它能读文件、能执行命令,为什么不让它帮我做一些重复性工作?

于是我给它加了几个定时任务:

每天早上 8:30
检查我的日历,把今天的会议和待办事项发到飞书。顺便查一下天气,提醒我要不要带伞。

每小时一次
扫描我的 GitHub 仓库,看有没有新的 issue 或 PR。如果有,它会先读一遍内容,判断是 bug 报告还是功能请求,然后给我发个摘要。

每天晚上 11 点
把今天的工作日志整理一下,写进 memory 文件夹。这样第二天它醒来,就能记得昨天发生了什么。

最让我惊喜的是 Heartbeat 机制

我在 HEARTBEAT.md 里写了一个简单的检查清单:

• 有没有未读的重要邮件?
• GitHub 有没有新动态?
• 服务器状态正常吗?

它每隔 30 分钟会主动「醒来」,按照清单检查一遍。

如果一切正常,它就回一句 HEARTBEAT_OK,继续睡觉。

如果发现问题,它会主动来找我。

这种感觉很奇妙:你不需要时刻盯着它,但它一直在帮你盯着事情

不只是工具,更像是「养成」

用了一段时间后,我发现 OpenAWS 有点像在「养」一个助手。

它有自己的记忆系统:

• MEMORY.md:长期记忆,记录重要的事情和决策
• memory/YYYY-MM-DD.md:每日日志,记录当天发生的事
• SOUL.md:它的「性格」,决定它怎么说话、怎么做事

你可以随时编辑这些文件,调整它的行为方式。

比如我在 SOUL.md 里写了一句:「Be resourceful before asking.」(先自己想办法,再来问我。)

之后它遇到问题,会先尝试搜索文档、读代码、查日志,实在解决不了才来找我。这大大减少了无效打扰。

适合谁用?

如果你是开发者,OpenAWS 几乎是为你量身定制的:

• 你有自己的服务器或 VPS,可以跑一个常驻进程
• 你习惯用命令行和配置文件,而不是图形界面
• 你希望 AI 不只是回答问题,还能真的帮你干活

如果你不是开发者,但对自动化、工具链感兴趣,OpenAWS 也值得一试。

它的配置文件都是人类可读的 Markdown 和 JSON,学习曲线不算陡峭。

一些实用建议

1. 从小任务开始

不要一上来就想让它管理你的整个工作流。

先从一个简单的定时任务开始,比如每天早上发天气预报。

2. 善用 Skills

OpenAWS 的能力很大程度上取决于你安装了哪些技能。

GitHub、天气、邮件、消息推送……这些都有现成的 Skill 可以用。

3. 定期整理记忆

AI 的记忆是有限的。定期回顾 memory 文件夹,把重要的内容提炼到 MEMORY.md,删掉过时的信息。

4. 设置好边

OpenAWS 有很高的权限(读写文件、执行命令、发送消息),所以一定要在 SOUL.md 里设置好边界。

哪些事可以自己做,哪些事必须先问你。

写在最后

OpenAWS 不是一个「开箱即用」的产品,它更像是一个框架、一个工具箱。

你需要花时间配置它、训练它、调教它。

但一旦跑起来,它会成为你真正的「数字助手」

不只是回答问题,而是主动帮你处理事情。

这种感觉,就像你突然多了一个靠谱的同事,24 小时在线,永远不会累,还会不断学习进步。

如果你也想试试,可以去 GitHub 搜索 OpenAWS,或者直接问我要部署教程。

祝你早日拥有自己的 AI 助手。

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 除了龙虾,我又发现了一个AI助手

猜你喜欢

  • 暂无文章