《OpenClaw100讲》

2. 应用篇:自动登录,获取信息,修改信息

最近养龙虾有一些心得,准备都输出出来。

初步计划包含7个方面:
1. 核心概念,是什么,定位和设计理念;
2. 架构设计,整体架构、组件关系、数据流;
3. 内核机制,消息处理、任务调度、会话管理;
4. 通道集成,通道平台的接入(要讲吗?);
5. 技能系统,skill机制、如何扩展能力;
6. 部署运维,安装、配置、调试(要讲吗?);
7. 开发实战,如何编写自己的技能和插件;

暂定100讲,今天是第二讲。

画外音:昨天聊3大架构特点,被骂得狗血淋头,今天来一篇应用。

我们有很多这样的场景:

1. 登录;

2. 获取一些信息;

3. 修改一些信息;

用OpenClaw来实现,瞬间能够搞定。

我以:

1. 登录知识星球;

2. 拉取昨天的帖子;

3. 为每个帖子点赞;

为例,手把手展示一下整个过程。

首先,告诉OpenClaw,我要写一段代码,知识星球自动点赞的,帮我规划目录结构。

OpenClaw会帮我规划化代码目录结构。

并询问我:

1. 星球登录页;

2. 星球主页;

我回复了OpenClaw,登录页与主页。

OpenClaw继续询问我:没有安装浏览器,你是本地啊,还是云端啊。

我说我在云端,但我不知道是什么系统。

OpenClaw回复了我所在服务器系统,并给出了安装命令。

在经过我确认之后,执行了安装。

安装好浏览器之后,OpenClaw反馈打开了登录页,有两种登录方式,问我怎么登录。

我回复微信扫码登录。

OpenClaw进入了扫描登录,发送了图片,让我扫码。

我说没有显示二维码,要点击一下才能显示二维码。

OpenClaw点击了“获取登录二维码”,继续发送图片,让我扫码。

我说还是没有显示二维码,要同意用户协议才能显示二维码。

OpenClaw立刻修改,这一次二维码出来了。

然后我进行星球扫码登录。

OpenClaw提示登录成功,并保存了Cookie,今后可以免登。

我继续提问,查看昨天的帖子。

OpenClaw给了我回复。

画外音:OpenClaw分析不准,我的帖子是11:30发的,不知道它取了哪个时间。

我继续提问,帮我点赞。

OpenClaw帮我点了赞。

我和OpenClaw说,脚本完成以下功能:

1. 登陆;

2. 获取当天日期;

3. 获取前一天的帖子,点赞;

OpenClaw完成了编码,并和我说使用方式。

未来,我只需要在对话中和它说,“帮我点赞昨天的帖子”,就能直接调用代码,完成:

1. 登录;

2. 获取一些信息;

3. 修改一些信息;

的工作。

这个场景,其实非常通用,如果让你来写这一段代码,大概需要多久的时间?

不敢说“教”大家,只是想掩饰一下,这个时代,用聊天的方式写程序,真的不难。

通过“聊天”来写代码,真的会上瘾!

通过“聊天”来写代码,真的会上瘾!

一位大龄架构师,共勉!

==全文完==

有架构合集吗?

流量从10万到10亿,80个架构问题

关于即时通讯架构的一切!

大家想听OpenClaw内核架构?还是应用?

OpenClaw100讲,欢迎围观!

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐