为待办事项、日历和天气功能运行一个自定义 Telegram 机器人
在解决了安全问题和自配置故障后,作者编写了属于自己的 Telegram 机器人,并手动启用了一些功能:待办事项列表、日历和天气信息。
- 具体怎么做
- 在通过限制严格的虚拟机运行 OpenClaw 并限制文件访问权限后,作者编写了自编机器人,可通过 Telegram 与用户交流。他们手动启用了几项功能:添加待办事项、添加日历事件,以及以自定义格式获取天气信息。计划是根据需求逐步添加更多功能。
- 做到了什么
- 作者表示,他们现在明白整个流程是如何运作的,并发现 OpenClaw 的 soul.md、heartbeat 和 memory 功能根本无法正常工作。他们仍在寻找一种让大语言模型浏览网站的方法。
- 上手要点
- OpenClaw不断尝试自我配置,最终导致崩溃,因此仅构建所需功能可以生成更小、更可预测的机器人。
你可以这样试
使用 OpenClaw帮我编写一个简单的 Telegram 机器人,我可以直接运行,它只做三件事:管理待办事项、显示来自 [Google Calendar 或其他日历] 的日程安排,以及提供 [城市] 的天气信息。将每项功能分别放在独立的文件中,这样除非我手动开启,否则其他功能都不会被启用。请详细指导我如何设置和存储令牌,测试每个命令,当三件事都能正常工作后即可停止。在安装任何东西或连接我的账户之前,请先问我意见。