OpenClaw + 飞书机器人部署实战:从踩坑到成功
本文记录了我部署 OpenClaw 个人 AI 助手并接入飞书机器人的完整过程,包括遇到的各种坑和解决方案。 项目介绍OpenClaw 是一个本地运行的个人 AI 助手,可以连接到各种消息平台(Telegram、Discord、飞书等)。与其他 AI 工具不同,OpenClaw 是”从给建议到做...
祝君万事如意心想事成!
本文记录了我部署 OpenClaw 个人 AI 助手并接入飞书机器人的完整过程,包括遇到的各种坑和解决方案。 项目介绍OpenClaw 是一个本地运行的个人 AI 助手,可以连接到各种消息平台(Telegram、Discord、飞书等)。与其他 AI 工具不同,OpenClaw 是”从给建议到做...
前言作为一个博客作者,我经常遇到这样的困扰: 读者提交了评论或留言,我不能第一时间知道 需要登录后台才能审核评论,操作繁琐 垃圾评论和正常评论混在一起,筛选困难 为了解决这些问题,我决定为博客开发一个飞书审批机器人,实现: 📱 新评论/留言实时推送到飞书 ✅ 一键审批通过或拒绝 �...
背景使用 Let’s Encrypt 或 ZeroSSL 申请的免费 SSL 证书有效期只有 90 天,需要定期续期。如果你的网站使用了阿里云 CDN,每次证书续期后还需要手动上传新证书到阿里云并更新 CDN 配置,这个过程繁琐且容易出错。 本文介绍一套完整的自动化方案,实现: 证书自动续期 自...
作为一名热爱阅读的技术人,我在微信读书上积累了数百本书的读书笔记。但每次想在自己的博客上展示阅读清单时,都要手动复制粘贴,效率极低。于是,我决定开发一个自动化的书单同步方案,实现从微信读书到个人博客的一键同步。 项目背景与需求分析痛点作为一个长期在微信读书上阅读的用户,我面临以下几个问题: 数...
腊月二十四,南方的小年夜,拖着行李箱从杭州西上车,带着孩子,一路向西。 去西北老婆家过个年。自从结婚后也有七八年没回老家过年了,每年都是回我家过年。她父母年纪大了,在武威老家,年年盼着她回去,但年年都落空。今年她突然说想回去看看,我说那就回吧,毕竟她也该陪陪自己爸妈了。 于是就有了这趟漫长的西行。两...
本文详细记录了一个具备多层安全防护、智能内容审核、多层限流防刷的博客评论系统的完整构建过程,涵盖Gin框架搭建、JWT认证、IP/邮箱/内容多重限流、人机验证、AI内容审核等核心技术的实现。 目录 项目概述与架构设计 技术栈选型与项目结构 多层安全防护体系 数据库设计与模型关...
本文详细记录了一款功能完备的运动健康App「Heart Sync 心同步」的完整开发过程。项目涵盖GPS定位与轨迹追踪、蓝牙心率带连接、HRV心率变异性分析、智能暂停/恢复、体重/血压/血糖健康管理、用户认证与数据同步、GPX/TCX数据导出等核心功能。 ...
本文详细记录了一个完整的音乐播放器后端服务的构建过程,涵盖Gin框架搭建、JWT认证、阿里云OSS对象存储、音频格式转换、定时任务调度、数据库设计等核心技术的完整实现。 目录 项目概述与架构设计 技术栈选型与项目结构 配置管理与环境隔离 数据库设计与模型关系 JWT认证与权限控制 阿里云OSS集...
2026年的大年初一,我躺在甘肃妻子家的炕上,听着窗外此起彼伏的鞭炮声,手里握着手机,却怎么也找不到一个能安静听歌的 App。那一刻,我决定自己动手,写一个属于我自己的音乐播放器。 构建高可扩展音乐流媒体后端:Go+Gin+OSS架构实战 被”绑架”的音乐体验事情要从大年初一的早晨说起。 202...
本文详细记录了一个完整的运动APP后端服务的构建过程,涵盖Gin框架搭建、JWT认证、阿里云短信集成、MySQL与InfluxDB双存储架构、Redis缓存优化、安全防护策略等核心技术的完整实现。 目录 项目概述与架构设计 技术栈选型与依赖管理 项目结构规范 配置管理与环境隔离 数据库设计与双存...
1. 代码混淆与加固 1.1 启用代码混淆修改 pp/build.gradle.kts 文件: android { buildTypes { release { isMinifyEnabled = true // ...
之前买了一根心率带,厂商配的 APP 很难用,于是决定自己动手,研究如何通过 Python 获取实时心率数据。 先看效果 实时展示最新是心率数据以及历史数据 本文将介绍如何使用 Python 的构建一个这样的数据查看页面,我们将使用 bleak + fastapi + InfluxDB 连接蓝牙...
在浏览个人博客时,背景音乐能带来更好的沉浸感。但传统的多页面博客每次跳转都会刷新整个页面,导致音乐中断。本文将详细介绍如何在 Hexo 博客中实现一个黑胶风格的音乐播放器,并利用 PJAX 技术实现全站无刷新跳转,让音乐持久播放。 一、界面设计:复古黑胶风格我们的目标是设计一个带有旋转动画和唱臂效...
在维护 Hexo 博客的过程中,手动执行 hexo clean && hexo g && hexo d 不仅繁琐,而且容易因为本地环境差异(如 Node.js 版本不一致)导致部署失败。 本文将介绍如何利用 GitHub Actions 实现自动化部署,并展示如何添加...
最近我需要将某个运动网站(RQ Run)上的个人训练记录同步到我的 Hexo 博客中。由于该网站需要登录才能查看详细数据,并且登录过程包含验证码,因此我使用 Node.js 版的 Playwright 编写了一个自动化脚本,结合阿里云 OCR 服务识别验证码,实现了数据的自动抓取,并通过 EJS 模...
在开发基于 Web 的应用时,我们经常会遇到前端 JavaScript 代码无法读取存储在阿里云 OSS(Object Storage Service)上的资源的问题。本文将详细记录一次典型的 CORS(跨域资源共享)问题的排查过程及解决方案。 问题描述场景:我们编写了一个 Node.js 脚本抓取...
作为一名热爱跑步的程序员,我一直想把自己的马拉松经历以一种独特的方式呈现在博客上。普通的文字和静态图片虽然能记录当下,但无法还原那 21.0975 公里的心路历程。 于是,我决定在博客的首屏实现一个动态的运动轨迹可视化效果:以高德地图为画布,实时绘制 GPX 轨迹,并同步展示心率、配速、步频等专业运...
这款主题不仅拥有现代化的 UI 设计,还深度集成了运动数据可视化、AI 对话助手等硬核功能。本文将详细复盘这次 “AI 驱动开发” 的全过程,解析主题背后的技术细节。 1. 设计理念与架构规划1.1 核心目标传统的 Hexo 主题大多偏向于纯文本内容的展示,而我希望 “Awen” 主题能体现我的个人...
在博客主题的开发中,为了提升首页的视觉冲击力和互动性,我们在 Hero Splash(首屏动画)中加入了一个 “Stats Overlay”(数据统计浮层)。这个浮层用于实时显示马拉松轨迹动画过程中的关键数据(如时间、距离、配速、心率等)。 本文将深入解析这个功能的实现原理,涵盖 HTML 结构、C...
读完姜振宇博士的《识人九段》,最大的感悟并非“学会看透人心”的捷径,而是收获了一套系统、理性、可落地的识人逻辑与自我修炼指南。这本书跳出了空泛的心理说教,将作者二十年横跨刑侦测谎、高校教学、风险投资的实战经验,浓缩成“九段进阶、四阶递进”的识人体系,既教会我们如何精准洞察他人,更引导我们在识人过程中...