接入 CFBed Upload Skill: 打通图文并茂自动化写作流
之前我们通过 hexo-blog-publisher skill 成功实现了让openclaw代写博客 现在我要让它自己搞定配图。 最终我把 cfbed-upload-skill 接进 OpenClaw 工作流。 结论 这个 skill 的接入门槛不高,核心只有安装、配置、验证三步。 配置会从 config/cfbed.json 读取。 接入后,Hexo 的 cover / top_img 与正文插图都能稳定复用同一域名链接。 1) 我为什么要接这个 skill原来的痛点不是“不能上传”,而是“上传后不好管理”: 图片链接来源不统一,文章迁移时容易断 封面图、正文图、附件经常分开维护 临时测试文件容易堆在工作区 所以目标很明确: 上传动作可脚本化 链接结果可直接用于写作 失败时能快速定位原因 2) 安装与配置(最小可执行)2.1 安装 skill123cd ~/.openclaw/workspacemkdir -p skillsgit clone https://github.com/MarSeventh/cfbed-upload-skill.git s...
OpenClaw:帮我代写博客并自动发布
日常写博客最耗精力的,往往不是“写内容”,而是重复执行发布动作:改稿、预览、检查 SSH、确认推送、处理误提交。 这篇文章聚焦一个明确目标:让 OpenClaw 自动生成文章并走完可控的自动发布写作流。 你会得到: 一条可复用的“生成 → 预览 → 检查 → 授权 → 推送”流水线 一套不会误发的发布门禁 一套图文并茂的技术文生成标准(含封面/正文配图) 一、问题背景:为什么要做这个 Skill手工发布流程有三个典型问题: 流程重复:每篇文章都要重复走同样步骤 失败后置:SSH 或仓库问题到最后一步才暴露 误发风险:一旦缺少确认门禁,容易把半成品推上远端 所以我们不是在“多写一个脚本”,而是在做一条工程化写作流: 可验证(每一步可检查) 可中断(不满足条件就停) 可追溯(每次推送都有明确依据) 二、解决思路:OpenClaw 驱动自动写作 + 门禁发布hexo-blog-publisher skill 的核心价值是把“经验动作”固化成“默认动作”。 核心门禁 预览门禁:不经当次确认,不允许推送 连通性门禁:推送前先做 SSH 检查 授权门禁:每次 pu...
解决 Termux 下 OpenClaw Browser Control 问题
在 Android Termux 上使用 OpenClaw Browser Control 时,最容易遇到的一个报错是: No supported browser found 这篇文章专门解决这个问题,并先回答三个关键问题: 这篇文章解决什么问题? 解决 Termux 下 OpenClaw 无法识别浏览器、导致 Browser Control 启动失败的问题。 谁适合阅读? 正在 Android / Termux 环境中部署 OpenClaw,并希望使用浏览器自动化能力的用户。 读完能获得什么? 一套可复用的诊断顺序、明确的根因判断方法,以及最终可生效的修复配置。 如果你也在 Termux 上跑 OpenClaw,这个坑非常值得提前绕开。 一、问题背景:为什么这个报错容易误导人No supported browser found 这个报错最容易让人误判成: Chromium 没装好 安装过程损坏 浏览器本体根本不存在 但这次问题真正出在: 浏览器本体是好的 坏的是 OpenClaw 对浏览器路径的识别链路 也就是说,这不是“没装浏览器”的问题...
部署Hexo博客到Cloudflare Pages
Hexo是一个高速、轻便且高效的博客框架,它让用户能够快捷且容易地创建博客文章。Cloudflare Pages的基本免费计划为我们提供了充足的构建时间和无限的请求。我们可以结合这两个优势,创建并部署一个表现出色、安全可靠的博客。本教程将以经典的Butterfly主题为例,引导你完成建立过程。 第一步: 安装和初始化Hexo首先,要确保你的系统已经预装了Node.js和Git。 然后通过全局安装Hexo:npm install -g hexo-cli 接下来,你可以在喜欢的目录下创建并初始化你的新Hexo项目: 123hexo init blogcd blognpm install 这将会在“blog”目录下创建一个全新的Hexo博客。 第二步: 安装Butterfly主题及依赖组件123npm install hexo-theme-butterflynpm install hexo-renderer-pug hexo-renderer-stylus --savenpm install hexo-generator-searchdb --save 第三步: 主题配置这部分的详...
在Android设备上使用Cloudflare Tunnel
Cloudflare是一家提供全球性云平台服务的公司,帮助您提升网站和应用的性能、安全性和可靠性。Argo Tunnel是Cloudflare提供的免费隧道应用,能够让您在无需公开IP的情况下安全地暴露本地服务器。 本文将介绍如何在Android设备上使用Argo Tunnel。首先,您需要安装Termux,这是一个为Android设备提供Linux环境的应用,允许您在Android设备上运行各种Linux命令和程序。 安装Termux 从这里下载安装Termux。 打开Termux应用,并输入以下命令来更新软件包。 1pkg update && pkg upgrade 安装proot Debian为了获得更完整的Linux环境模拟,您需要安装proot Debian。proot Debian是在Termux中运行的Debian系统,提供更多的Linux软件和功能。 输入以下命令来安装proot Debian。 12pkg install proot-distroproot-distro install debian 输入以下命令来启动proot De...
DD命令安装Debian系统及一些必要的安全设置
如果您购买了采用kvm虚拟化方案,且服务商并没有提供自定义iso系统安装功能的机器,您可以选择用dd命令安装纯净系统,以避免服务商预装的系统可能存在的隐私风险。以下是使用dd命令安装系统的步骤: 首先,更新系统: 1apt update && apt upgrade -y 然后,安装必要的依赖: 1apt install wget xz-utils openssl gawk file 接着,下载并赋予执行权限给DebianNET.sh脚本: 12wget https://cdn.jsdelivr.net/gh/ericlsgit/script@master/DebianNET.shchmod a+x DebianNET.sh 运行脚本,并根据需要指定参数: 12345# -d 11 -v 64 表示安装debian 11系统,64位# -p 2DOiSora2020= 表示设置root密码为2DOiSora2020=# -a 表示自动模式,不需要交互式输入# --mirror 'ftp.cn.debian.org/debian/' 表示使...
Shadowsocks-rust服务端搭建
Shadowsocks-rust是shadowsocks服务rust语言的实现,其不但具有libev版shadowsocks的特性,得益于rust语言的良好性能,rust版shadowsocks更是支持了负载均衡等新特性。 下面以Debian系统为例,介绍如何搭建服务端。 首先,从项目的Github release页面下载并解压运行shadowsocks rust的二进制文件。这里以x86_64平台为例。 12wget https://github.com/shadowsocks/shadowsocks-rust/releases/download/v1.17.1/shadowsocks-v1.17.1.x86_64-unknown-linux-gnu.tar.xztar -xf shadowsocks-v1.17.1.x86_64-unknown-linux-gnu.tar.xz 然后,将ssserver移动到/usr/bin目录,并赋予可执行权限。 123mv ssserver /usr/bincd /usr/binchmod a+x ssser...
Snell代理服务端搭建
Snell是由知名网络调试应用Surge的团队开发的一款优秀的加密代理程序。目前,作者已经移除了托管在GitHub上的项目源码,只在 https://manual.nssurge.com/others/snell.html 提供最新的二进制文件分发。 下面我们以AMD64位的Debian系统为例,介绍如何搭建Snell的服务端。首先,确保服务器已经安装了wget和unzip这两个工具。 然后,使用wget命令下载Snell的项目二进制文件: 1wget https://dl.nssurge.com/snell/snell-server-v4.1.1-linux-amd64.zip 接着,使用unzip命令解压下载的二进制文件压缩包: 1unzip snell-server-v4.1.1-linux-amd64.zip 接下来,运行解压出来的程序,根据提示输入y,生成配置文件: 1./snell-server 然后,使用vim命令编辑配置文件,修改端口号和密码: 1vim snell-server.conf 接着,将snell主程序和配置文件移动到系统相应的目录: 12mv...





