Claude Skill
win4r/openclaw-min-bundle
一个最小化的自愈 OpenClaw 网关套件,采用 systemd 用户模式、自动修复功能,并集成 Codex 深度搜索,实现可靠的网络管理。
概览
仓库信息
安装这个 Skill
git clone https://github.com/win4r/openclaw-min-bundle.gitRegistry 信息
项目简介
一个最小化的自愈 OpenClaw 网关套件,采用 systemd 用户模式、自动修复功能,并集成 Codex 深度搜索,提升网络可靠性。
OpenClaw 最小化自愈网关(systemd user + auto-fix)+ codex deep search bundle
要点
- 最小化 OpenClaw 网关,采用 systemd 用户模式
- 自动修复机制,实现网络自愈
- 集成 Codex 深度搜索套件
- 轻量高效的设计
使用场景
- 个人网络网关,具备自动恢复能力
- 家庭实验室的轻量自愈网关
- 深度搜索集成,用于网络诊断
- systemd 用户模式部署,适用于非 root 环境
README 摘要
# OpenClaw 最小化自愈网关 + Codex Deep Search 打包 这是一个“可公开分享”的最小化打包,用于: 1) 使用 **systemd user service** 运行 OpenClaw Gateway 2) 在网关反复崩溃/启动失败时,触发一个 **auto-fix** 脚本(可选:调用 Claude Code)进行最小化修复并重启 3) 提供 `codex-deep-search` skill(用 Codex CLI 做更深度的网页检索) > 安全原则:仓库内 **不包含任何 token / API key**。敏感信息必须放在你本机的环境文件里(见下文)。 --- ## 教程视频(解压密码在视频中) **教程视频链接:https://youtu.be/7n9qbuzwS-U** **B站视频链接:https://www.bilibili.com/video/BV1pefHB1ENJ/** > **重要:本仓库不提供解压密码。解压密码已放在上面的视频中,请到视频里获取。** --- ## 下载 - 请从仓库中的 `dist/openclaw-min-bundle.zip` 下载加密压缩包。 - **解压密码在置顶教程视频中**(本仓库不提供密码)。 --- ## 重要安全提醒(必须看) 1. **不要把任何密钥写进 service 文件 / 脚本 / 仓库**。 2. 推荐把敏感信息放到:`~/.config/openclaw/gateway.env`,并设置权限: ```bash mkdir -p ~/.config/openclaw chmod 700 ~/.config/openclaw # 创建 env 文件(示例) cat > ~/.config/openclaw/gateway.env <<'EOF' # 网关 token(示例:请替换成你自己的随机值) OPENCLAW_GATEWAY_TOKEN=REPLACE_WITH_RANDOM_HEX # 如需其他 API KEY 也放这里(按需) # GEMINI_API_KEY=... # OPENAI_API_KEY=... EOF chmod 600 ~/.config/openclaw/gateway.env ``` 生成随机 token: ```bash openssl rand -hex 32 ``` --- ## 安装:systemd user service(网关自愈) 把 service 文件安装到 systemd user 目录: ```bash mkdir -p ~/.config/systemd/user/openclaw-gateway.service.d cp -a systemd-user/openclaw-gateway.service ~/.config/systemd/user/ cp -a systemd-user/openclaw-fix.service ~/.config/systemd/user/ cp -a systemd-user/openclaw-gateway.service.d/auto-fix.conf \ ~/.config/systemd/user/openclaw-gateway.service.d/ systemctl --user daemon-reload systemctl --user enable --now openclaw-gateway.service ``` 如果希望“重启后无需登录也能自动拉起 user service”: ```bash loginctl enable-linger "$USER" ``` 查看状态: ```bash systemctl --user status openclaw-gateway.service -l journalctl --user -u openclaw-gateway.service -n 200 --no-pager ``` --- ## 自动修复(openclaw-fix.sh)说明 - 当 `openclaw-gateway.service` 反
话题
暂无话题