最近对AI Agent使用的一些感受
我接触对话型AI比较早,好几年前就开始使用ChatGPT了。但是对AI Agent的使用相对较晚,前不久Open Claw大火的时候才开始接触这个概念。 关于大模型的话,Deepseek刚开源的时候在自己电脑上部署过v1的版本。由于硬件的限制,体验很差,就没有深入的研究。 最开始是使用Cursor,感觉很不错。以前使用ChatGPT来写代码的时候。做的最多的事情就是不断的复制粘贴。现在很方便,它能…
阅读全文Latest Posts
记录技术、生活和一些阶段性的想法。
我接触对话型AI比较早,好几年前就开始使用ChatGPT了。但是对AI Agent的使用相对较晚,前不久Open Claw大火的时候才开始接触这个概念。 关于大模型的话,Deepseek刚开源的时候在自己电脑上部署过v1的版本。由于硬件的限制,体验很差,就没有深入的研究。 最开始是使用Cursor,感觉很不错。以前使用ChatGPT来写代码的时候。做的最多的事情就是不断的复制粘贴。现在很方便,它能…
阅读全文当一个人又写接口又写前端的时候,最大的痛苦莫过于接口改动后还要修改前端项目并重新部署。 以前在项目少、接口不多的时候还没有感觉。现在项目多了之后,改动一个接口就要去使用这个接口的前端项目挨个改。尤其是加了TS之后,还要手动维护类型标注,头更痛了。 我司使用的是YAPI,研究一下发现太重了,并且配置复杂。我找到了一个更轻量、配置更少的解决方案: Ovral。 我的JAVA项目一开始就配置有swagg…
阅读全文之前我Github Action的workflows部署Nextjs项目的流程是这样的:控制服务器拉取代码,打包、构建镜像并运行。 由于打包代码后构建镜像都在我2核2G的服务器上,导致执行这个流程的时候服务器上的其他应用卡顿,有时候甚至会导致服务器卡死。 思索之下决定优化我的部署流程,采用在Github Action打包和构建镜像,服务器直接拉取镜像并运行的方式,大大减轻了我服务器压力。 这个方法…
阅读全文最近正在优化我的博客项目,想好好摆弄一下服务端渲染和SEO优化等。多方研究下最终拍板决定使用Next.js重构我的Vue博客。 一开始我以为会很简单,但实际操作下来仿佛发现了新世界。 从代码架构到部署流程,完全是另外的一套体系。尤其是部署方式,不再是我熟悉的那种“前端打包 - 上传 dist - Nginx 托管静态文件”流程。 现在,我将带大家回顾一下我的项目迁移过程。记录一下 Next 项目与…
阅读全文四月还是没有什么起色,日复一日,光阴慢慢消散了,还是说说五一吧。 刚过完五一回来,开车是真的累人。 这次回家把庭院收拾了一下,吊兰长得到处都是。还记得最初收到两小棵吊兰时,深怕养不活。当第一次看到它开出小白花的时候,心情非常的激动。现在长满了庭院,拔除了大部分,因为要腾出地方来种其他的。 三角梅正是爆花的时候,顶上一片紫红。以前剪了三颗枝条来扦插的,现在已经长出了围墙外面。现在种的地方土比较浅,下…
阅读全文数据库文件就备份在服务器上始终还是不太放心,想到直接做图床用的是阿里云的对象存储,今天折腾一下,把数据库备份也上传到OSS。 备份流程其实挺简单,首先写一个脚本,核心是使用mysqldump将数据备份出来并压缩成一个压缩包,并且删除掉7天前的备份。然后创建一个定时任务,每天凌晨三点自动运行一下这个脚本。而oss的作用就是在备份成功后将打包好的压缩包上传到阿里云oss,这样即使服务器数据全部丢失,我…
阅读全文买的车衣到了,夏天太阳大,怕晒伤座椅。 一个月没有开车,这个月油价涨疯了,油箱里面的油还是7块的,加油站已经涨到10块了。 正为一个月没开车省下了几百块钱而沾沾自喜,洗车的时候被告知脚垫下有积水。 洗完车开到最近的天猫养车门店检查一下,原来是原先给我行车记录仪走线的师傅把我右侧A柱的排水管撬歪了,导致排水管没有对准排水口,水全部流到了坐垫下。 上个月又是雨季,拆车后掺不忍睹。厚厚的一层水,坐垫下方…
阅读全文清明节假期一休息玩,马上又要上班了。最近上班实在感觉麻木了,各种焦虑和压抑。不是因为工作太忙了,而是因为太闲了,让我感到很强烈的危机感。 回到正题,写一下26年第一季度的总结。 平平无奇的工作。 刚从结婚旅行回来,在香格里拉跨年,顺便过了个生日。 过年,今年很热闹。 结婚之后的过年感觉非常疲惫,以前天天躺在家打游戏,现在是每天都开车在路上。 一开始沉迷于域名,认识了大佬论坛。买了有几个域名,但是因…
阅读全文在我的两核两G服务器无数次卡死重启之后,我终于发现了个好东西:Swap。 Swap是什么? Swap 是 “内存不够时的备用仓库(硬盘当内存用)” 正常情况下,程序都在内存中运行。但如果内存不够了,系统就会把一部分“不常用的数据”挪到硬盘上,这个硬盘空间就叫 Swap(交换空间) 如果你加了 swap,内存满的时候,系统不会立刻杀程序,而是先把数据挪到 swap 虽然会变慢,但服务还能活着。 应该…
阅读全文使用Promise,可用于测试按钮loading等
阅读全文官网:[链接] 服务器配置2核2G即可 安装nodejs和npm: 安装openclaw: 启动:,随后根据引导一步步配置即可。 <br / 启动成功后,服务运行在18789端口上,但是不能公网访问。 需要采用SSH 隧道的方式,在本地执行 → 不执行命令,只转发端口 → 本地 18789 端口映射到服务器 127.0.0.1:18789 最后本地访问[链接]即可。 若想不输入密码,只需将本地的公…
阅读全文折腾了一下网站的字体。 第一次用心仪的字体时采用的是霞鹜文楷。 那时候还不太懂这个问题,直接把十多mb的ttf文件扔到网站上了,体验可想而知有多差。后面放弃了,很长时间没有再用字体。 前两天偶然在别人的博客上看到这个原侠正楷的字体,感觉阅读文章时很舒服,所以决心还是折腾一下。 大概思路是将原文件ttf子集化(只取自己用到的字,去除一些不常用的生僻字),然后转换成woff2格式。在网上能找到很多种方…
阅读全文在句子用作谓语的动词,最普通、最常见的动词,用作句子中的谓语。谓语动词和中文中不同,它能够根据不同的状态表示出动作的时、体、气 (即动作发生的时间、动作的状态:已完成还是正在进行、动作的假设和情感等) &x20;谓语动词主要分为五大类,也对应着英语中的五大句型: 1. 无需动作承受者的谓语动词: The rabbit slept. (这里的slept因为没有宾语,所以也称为不及物动词。后面的2\4…
阅读全文最近状态不太好 健身没有起色 理财亏损 - 做事不在状态,虚度光阴 <br / 最近的日子大部分都是: 早上起来,蹲厕所,墨墨上刷10个单词,做一下游戏的日常任务。 胡乱收拾一下踩点上班,早餐有时候吃有时候不吃。 没有多少工作,上班就等着9点半股票开盘。 股票开盘期间也没心思学习,总想着股票的涨跌,所以就刷刷知乎,刷刷视频。 11点早盘结束,开始无聊。肚子饿,等吃饭,也没心思学习。 12点下班吃饭…
阅读全文2025年7月30日晚,暴雨。 雨夜一如既往的让人转眼七月也快过去,马上到八月,还有两个月的时间准备订婚和结婚的相关事宜。 这个月的主题是:炒股和健身。 股票就不多说了,有得有失,具体的都在股票复盘记录中有写,除金钱上的盈亏外也从股市中的波动中悟到了很多人生道理。 健身已约有半个月了,除了刚开始练伤了休息了两天,其余时间风雨无阻,至少也需要在跑步机上出一身大汗。保持着健身和减脂餐,体重体态虽无大的…
阅读全文这是极度想搞钱且付诸了行动的一个月。 首先是学习上,上个月花时间系统的对Typescript进行了学习,这个月也将React官方文档过了一遍。 其次是投资,上周开通了股票账户至今已经炒股了3天。前两日运气好赚了一点,第三天也就是周五亏损。目前战况是盈利了约20元。 然后是副业,在小红书上连续一周进行了每日一次的发文。内容是推荐书籍、影视、音乐。没有涨粉,点赞人数加起来也就一手之数。 这个月对于Re…
阅读全文记录第一辆自行车,喜德盛黑客380 下班心血来潮扫了个共享单车直奔喜德盛线下店。 本来是想看看黑客350的,结果店里没有。看了看黑客380,加点预算直接拿下。(本人程序员,对黑客二字感觉莫名亲近) 前两天骑得屁股超级痛。后面买了坐垫骑了几天,现在拿掉坐垫好像感觉不到痛了。 距离现在买车到现在已经骑行了一周,上班通勤来回十余公里。一开始单程需要四十来分钟,并且腿酸屁股痛。现在只需要不到三十分钟了,并…
阅读全文今天阅读了一下《穷爸爸富爸爸》。才看了第一章就深深被触动了。这本书讲得非常通俗易懂,让我明白“为钱工作”还是“让钱为我工作”两种观念之间的鸿沟般的差距。结合这几年打工的状况,我被深深的带入了其中。 触动之下,我在东方财富开了个股票账户。虽然身边人好像都在用同花顺,但是它的账户要到券商开户,没有自己的券商,让我难以选择。加之我在东方财富旗下的天天基金买过几年的基金,App也很好用,所以就选择了东方财…
阅读全文最近在专研 React 文档,遇到文档中这样的一句话让我陷入了沉思:“在组件主体中声明的所有变量都是响应式的。” 基于 Vue,我对响应式的理解是这样的:响应式变量是被 Vue 的响应式系统(基于 Proxy)追踪的,只要它们发生变化,Vue 就会自动更新视图。比如通过 ref() 或 reactive() 创建的对象,计算属性 computed,甚至是 watchEffect() 等副作用监听器…
阅读全文有些组件可能需要控制和同步 React 之外的系统。例如,你可能需要使用浏览器 API 聚焦输入框,或者在没有 React 的情况下实现视频播放器,或者连接并监听远程服务器的消息。在本章中,你将学习到一些脱围机制,让你可以“走出” React 并连接到外部系统。大多数应用逻辑和数据流不应该依赖这些功能。 当你希望组件“记住”某些信息,但又不想让这些信息 触发新的渲染 时,你可以使用 ref 。 u…
阅读全文