AstrBot 再尝试
之前那篇关于 AstrBot 初尝试的文章发布之后,我原本以为会像往常一样石沉大海,毕竟技术类文章通常关注度不高。但出乎意料的是,评论区很快就有人留言了,而且不是那种简单的“沙发”或者“顶”,而是真正有内容的回复。这让我感到既惊喜又好奇,毕竟在上一篇文章里我确实遇到了不少问题,特别是关于如何让 AstrBot 执行 Shell 命令的困扰。作为一个技术爱好者,我深知遇到问题时的无助感,所以看到有人愿意分享解决方案,心里顿时涌起一股暖流。这种技术社区互帮互助的精神,正是开源世界最吸引人的地方。 好友教学 我怀着期待的心情点开通知,一看留言者的头像和昵称,果然是之前建议我使用 AstrBot 的那位好友。他不仅记得我之前遇到的困境,还特意花时间写了一段详细的教程,告诉我如何正确开启 AstrBot 的 Shell 功能。 按照好友的指导,我重新登录 AstrBot 的管理后台,找到了那个隐藏在设置深处的权限开关。当我小心翼翼地点击启用后,再次回到对话界面尝试询问系统信息。原来问题出在我对权限设置的理解上——我以为只要安装了 Shell 插件就能直接使用,但实际上还需要在 AstrB...
AstrBot 初尝试
我昨天不是带大家玩过 OpenClaw 吗?在那之后,我的朋友给我介绍了一款叫作 AstrBot 的机器人软件。其实在他说之前,我了解过这个项目,是中国人做的,这个项目本来只是个把大语言模型接入聊天软件活跃气氛的工具。在那之后随着不断迭代的版本更新,现在加入了 Agent 功能,可以看作是 OpenClaw 的同类产品了。 安装软件 我把它装在了我的树莓派上,和 OpenClaw 一起。通过 1Panel 来安装 AstrBot 也挺简单的,虽然没有像 OpenClaw 一样被官方集成安装通道,但是一样可以在应用商店里下载。我记得之前 1Panel 官方出过一期 AstrBot 的安装教程,不过 1Panel 那么简单,不看教程也能玩。大家觉得对不对? 接入模型 第一次打开是这个界面,有一个地方会引导你一步一步配置。我看了一下它自带接入聊天软件的设置,貌似没有 OpenClaw 简单,毕竟大龙虾是官方支持的,它这里还需要手动配置机器人。不过我觉得我用不上它自带的接入聊天软件,因为我只是在网页端使用。 这里依旧是生成一个 API Key 用于 AstrBot 的调用。我觉得这是一...
Butterfly 目录折腾二传
我之前不是跟大家说网站的目录有问题吗? 那个问题只需要一次刷新就好了,也就是说完全可以添加一个 JS 直接在用户端刷新页面: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051(function() { let refreshTimer = null; function waitForImages() { const images = Array.from(document.images); const pendingImages = images.filter(img => !img.complete); if (pendingImages.length === 0) { return Promise.resolve(); } return Promise.all(...
树莓派网速折腾记
众所周知,我不是有一个专门拿来跑服务的树莓派吗?之前我告诉大家我的树莓派拿来跑 OpenClaw,因为在线消耗的 Token 太多了,于是我自己寻思着跑一个小模型比如 Gemma3 来代替 DeepSeek。我寻思着我家从电信换到移动网络,怎么树莓派连网线还能速度差的,再怎么从千速网降到百速网,也不知道速度差那么多吧?顶多是峰值速度会差很多,可是我们家的网络从来没到过峰值速度。 经过我的排查,我发现这件事和树莓派以及移动都没什么关系,甚至跟我的网卡驱动也没啥关系,存粹就是我家树莓派光纤太弯了。给不懂的小伙伴们科普一下,并不是说你把网线插到上面速度就万事无忧了,这些信号是通过光在光纤中传递的,也就是说如果你的网线越弯,光的折射次数就会越多,导致信号的延迟增加,从而导致速度下降。 道理就是这样的,错怪移动了…… 补:貌似不是光纤问题,主要原因是当时重新连了一个 LAN 口,所以网速就快很多。
Hexo 图片引发的目录问题
最近在写作的时候发现一个问题:Butterfly 的目录算的是当前第一次加载时的目录大小,而不是加载完成后的目录大小。也就是说如果你的文章通篇下来全是图片和二级标题,那你可能就会遇到这个非常影响美观性的问题。查遍了全网的答案,没有一个提到解决方法的,于是我去问了人工智能助手,不得不说人工智能真的很方便。它告诉我说,只需要给图片加一个容器就可以了: 123456p > img{ width: 100%; aspect-ratio: 4 / 3; object-fit: cover;} 最后引入这个 CSS: 12345678910# Inject# Insert the code to head (before '</head>' tag) and the bottom (before '</body>' tag)inject: head: # - <link rel="stylesheet" href="/xxx.css&quo...
OpenClaw 使用体验报告
是的,我也用上了 OpenClaw,还特地发动态说明了前因后果。OpenClaw 的公开已经是去年的事情了,甚至今年早些时候还火过一回,但是我现在才用。并不是说我有多落后,反倒是我注重安全,所以才先观望一阵子再使用。现在知道了那么多缺点,再根据我现在的体验情况,来实锤几个事情。 OpenClaw 很难安装 直接安装确实很难安装,但是通过 1Panel 等一些图形化工具安装可以特别简单,就跟你去应用商店下载软件一样,再加上现在各大博主也分享了自己做的一些图形化安装的应用,从安装到使用可以特别简单。 不仅可以一键安装,还可以图形化接入微信,非常省事了!这就是所谓的“早买早享受,晚买有折扣”,那些人上闲鱼花的几百块钱装这玩意?甚至都不需要上门安装,反倒是那些几块钱的良心商家真想帮忙的没人找。这里并不是说夸赞他们,我只是说,心急吃不来热豆腐,道理就是那么个道理。 OpenClaw 很费 Token这事是真的,你们可以看我的 DeepSeek 网页端后台: 平时我都不怎么用 DeepSeek API,用了花的也很少,今天想起来还有余额,于是就拿给龙虾用了,没想到一天就花了 3 块钱!我...
Butterfly 网站添加深色模式
在 _config.butterfly.yml 改一下配置: 123456789101112darkmode: enable: true # Toggle Button to switch dark/light mode button: true # Switch dark/light mode automatically # autoChangeMode: 1 Following System Settings, if the system doesn't support dark mode, it will switch dark mode between 6 pm to 6 am # autoChangeMode: 2 Switch dark mode between 6 pm to 6 am # autoChangeMode: false autoChangeMode: 1 # Set the light mode time. The value is between 0 and 24. If not set, the default va...
关于硫磺史莱姆的有趣装饰
前言这次的新版本有一个叫“硫磺史莱姆”的新玩意,虽然还没有确定译名叫什么,但是难得国内社区十分地团结一致。这篇文章是我的游戏图文,我不是什么攻略博主,只是一个喜欢打游戏的普通玩家……学历不是很高,语文也不是很好,就不给大家长篇大论了。常规的玩法在网上已经铺天盖地了,我来分享一些我觉得比较有趣的装饰。 有趣的装饰首先科普一些游戏内的设定: 硫磺史莱姆可以吞噬玩家给予的方块 硫磺史莱姆吞噬方块后会停止移动并展示该方块 硫磺史莱姆被给予“隐身”效果后不隐藏吞食的方块 使用 /tick freeze 指令可以暂停游戏刻 拴绳可以牵引各种实体 气球 妈妈快看,我在 MC 里真的做出了气球! 灯笼 哇,又是一年! 飞艇 感觉可以开着去环游世界啦! 游戏感想难得有趣的更新,从来没有想过 Mojang 会更新这些玩意儿!
神奇数字马戏团和我
前言如果你是因为《神奇数字马戏团》这个作品才来看这篇文章的?抱歉,那可能要让你失望了,因为接下来几乎全是我的自述。虽然我是这部动画片的老粉,但是我也才没看几集而已,并且全是跟风的。 .center { text-align: center; } 初识《神奇数字马戏团》第一次听说这个作品,是我在 2023 年离开初中之后。我也忘了细节了,我只记得当时作业没写,班上有个很讨人厌的女孩子和政治老师说,于是我懒得理这件事,选择了不去上学。最主要的是当时我总是在生病,请假请习惯了……比起上学,我更喜欢在家用平板研究 Linux。大概是玩系统玩了几个月,B 站上突然有一个动画片爆火,它以类童年橡皮管的画风还有深邃黑暗的剧情,吸引了当时的我。 当时我没听说过什么《无机杀手》,只是知道出了一部新动画片,于是去看了一下字幕组翻译版。讲的是一个叫帕姆尼的女孩子,因为用了一个莫名其妙的设备,穿越到了这个有点梦核诡异的电子数字世界。和她一起来的还有一些前辈什么的,都是她不认识的人,在这里已经生活了有一段时间。她第一次来,本集主要讲述了女主人公想要逃跑,结果跑出世界边界进入虚无的故事。毕竟第一集...
Shell 写的大语言模型客户端
123456789101112131415161718rm -rf ./history.jsonread -p "请输入 OpenAI API URL:" OpenAI_APIread -p "请输入 OpenAI API Key:" API_KEYread -p "请输入模型名称:" MODEL_NAME[[ -f "./history.json" ]] || echo "{\"model\": \"$MODEL_NAME\",\"messages\": [{\"role\": \"system\", \"content\": \"回答一句话,越简短越好,不需要 Markdown 和换行,要标点符号!\"}],\"stream\": false}" > ./history.js...


