一、在Github上免费薅羊毛,创建云端CodeSpace(Cloud Workspace)
首先,在您自己的github账号下,创建一个repositories 仓库:

再在此项目中,添加自己的CodeSpace,用于代码coding和AI助手的环境

二、CodeSpace中部署自己的AI助手环境
部署openclaw本地环境:
@dongjiang1989 ➜ /workspaces/myclawbot (main) $ curl -fsSL https://openclaw.ai/install.sh | bash
╭────────────────────────────────────────────────────────────────╮
│ │
│ 🦞 OpenClaw Installer │
│ Your task has been queued; your dignity has been deprecated. │
│ modern installer mode │
│ │
╰────────────────────────────────────────────────────────────────╯
✓ gum bootstrapped (temp, verified, v0.17.0)
✓ Detected: linux
Install plan
OS linux
Install method npm
Requested version latest
[1/3] Preparing environment
✓ Node.js v24.11.1 found
[2/3] Installing OpenClaw
✓ Git already installed
INFO Installing OpenClaw v2026.2.13
⡿ Installing OpenClaw package
⣯ Installing OpenClaw package
⣷ Installing OpenClaw package
⣽ Installing OpenClaw package
⣻ Installing OpenClaw package
✓ OpenClaw npm package installed
✓ OpenClaw installed
[3/3] Finalizing setup
🦞 OpenClaw installed successfully (2026.2.13)!
Ahh nice, I like it here. Got any snacks?
INFO Starting setup
🦞 OpenClaw 2026.2.13 (203b5bd) — No $999 stand required.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
██░▄▄▄░██░▄▄░██░▄▄▄██░▀██░██░▄▄▀██░████░▄▄▀██░███░██
██░███░██░▀▀░██░▄▄▄██░█░█░██░█████░████░▀▀░██░█░█░██
██░▀▀▀░██░█████░▀▀▀██░██▄░██░▀▀▄██░▀▀░█░██░██▄▀▄▀▄██
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
🦞 OPENCLAW 🦞
┌ OpenClaw onboarding
│
◇ Security ────────────────────────────────────────────────────╮
│ │
│ Security warning — please read. │
│ │
│ OpenClaw is a hobby project and still in beta. Expect sharp │
│ edges. │
│ This bot can read files and run actions if tools are │
│ enabled. │
│ A bad prompt can trick it into doing unsafe things. │
│ │
│ If you’re not comfortable with basic security and access │
│ control, don’t run OpenClaw. │
│ Ask someone experienced to help before enabling tools or │
│ exposing it to the internet. │
│ │
│ Recommended baseline: │
│ - Pairing/allowlists + mention gating. │
│ - Sandbox + least-privilege tools. │
│ - Keep secrets out of the agent’s reachable filesystem. │
│ - Use the strongest available model for any bot with tools │
│ or untrusted inboxes. │
│ │
│ Run regularly: │
│ openclaw security audit --deep │
│ openclaw security audit --fix │
│ │
│ Must read: https://docs.openclaw.ai/gateway/security │
│ │
├───────────────────────────────────────────────────────────────╯
│
◇ I understand this is powerful and inherently risky. Continue?
│ Yes
│
◇ Onboarding mode
│ QuickStart
│
◇ QuickStart ─────────────────────────╮
│ │
│ Gateway port: 18789 │
│ Gateway bind: Loopback (127.0.0.1) │
│ Gateway auth: Token (default) │
│ Tailscale exposure: Off │
│ Direct to chat channels. │
│ │
├──────────────────────────────────────╯
│
◇ Model check ────────────────────────────────────────────────╮
│ │
│ No auth configured for provider "anthropic". The agent may │
│ fail until credentials are added. │
│ │
├──────────────────────────────────────────────────────────────╯
│
◇ Channel status ────────────────────────────╮
│ │
│ Telegram: not configured │
│ WhatsApp: not configured │
│ Discord: not configured │
│ IRC: not configured │
│ Google Chat: not configured │
│ Slack: not configured │
│ Signal: not configured │
│ iMessage: not configured │
│ Feishu: install plugin to enable │
│ Google Chat: install plugin to enable │
│ Nostr: install plugin to enable │
│ Microsoft Teams: install plugin to enable │
│ Mattermost: install plugin to enable │
│ Nextcloud Talk: install plugin to enable │
│ Matrix: install plugin to enable │
│ BlueBubbles: install plugin to enable │
│ LINE: install plugin to enable │
│ Zalo: install plugin to enable │
│ Zalo Personal: install plugin to enable │
│ Tlon: install plugin to enable │
│ │
├─────────────────────────────────────────────╯
│
◇ How channels work ────────────────────────────────────────────╮
│ │
│ DM security: default is pairing; unknown DMs get a pairing │
│ code. │
│ Approve with: openclaw pairing approve <channel> <code> │
│ Public DMs require dmPolicy="open" + allowFrom=["*"]. │
│ Multi-user DMs: run: openclaw config set session.dmScope │
│ "per-channel-peer" (or "per-account-channel-peer" for │
│ multi-account channels) to isolate sessions. │
│ Docs: │
│ start/pairing │
│ ;; │
│ │
│ Telegram: simplest way to get started — register a bot with │
│ @BotFather and get going. │
│ WhatsApp: works with your own number; recommend a separate │
│ phone + eSIM. │
│ Discord: very well supported right now. │
│ IRC: classic IRC networks with DM/channel routing and │
│ pairing controls. │
│ Google Chat: Google Workspace Chat app with HTTP webhook. │
│ Slack: supported (Socket Mode). │
│ Signal: signal-cli linked device; more setup (David Reagans: │
│ "Hop on Discord."). │
│ iMessage: this is still a work in progress. │
│ Feishu: 飞书/Lark enterprise messaging with doc/wiki/drive │
│ tools. │
│ Nostr: Decentralized protocol; encrypted DMs via NIP-04. │
│ Microsoft Teams: Bot Framework; enterprise support. │
│ Mattermost: self-hosted Slack-style chat; install the plugin │
│ to enable. │
│ Nextcloud Talk: Self-hosted chat via Nextcloud Talk webhook │
│ bots. │
│ Matrix: open protocol; install the plugin to enable. │
│ BlueBubbles: iMessage via the BlueBubbles mac app + REST │
│ API. │
│ LINE: LINE Messaging API bot for Japan/Taiwan/Thailand │
│ markets. │
│ Zalo: Vietnam-focused messaging platform with Bot API. │
│ Zalo Personal: Zalo personal account via QR code login. │
│ Tlon: decentralized messaging on Urbit; install the plugin │
│ to enable. │
│ │
├────────────────────────────────────────────────────────────────╯
│
◇ Select channel (QuickStart)
│ Skip for now
Updated ~/.openclaw/openclaw.json
Workspace OK: ~/.openclaw/workspace
Sessions OK: ~/.openclaw/agents/main/sessions
│
◇ Skills status ─────────────╮
│ │
│ Eligible: 4 │
│ Missing requirements: 37 │
│ Unsupported on this OS: 7 │
│ Blocked by allowlist: 0 │
│ │
├─────────────────────────────╯
│
◇ Configure skills now? (recommended)
│ Yes
│
◇ Install missing skill dependencies
│ 📰 blogwatcher, 🧩 clawhub
│
◇ Preferred node manager for skill installs
│ npm
│
◇ Installed blogwatcher
│
◇ Installed clawhub
│
◇ Set GOOGLE_PLACES_API_KEY for goplaces?
│ No
│
◇ Set GEMINI_API_KEY for nano-banana-pro?
│ No
│
◇ Set NOTION_API_KEY for notion?
│ No
│
◇ Set OPENAI_API_KEY for openai-image-gen?
│ No
│
◇ Set OPENAI_API_KEY for openai-whisper-api?
│ No
│
◇ Set ELEVENLABS_API_KEY for sag?
│ No
│
◇ Hooks ────────────────────────────────────────────────────────╮
│ │
│ Hooks let you automate actions when agent commands are │
│ issued. │
│ Example: Save session context to memory when you issue /new. │
│ │
│ Learn more: https://docs.openclaw.ai/hooks │
│ │
├────────────────────────────────────────────────────────────────╯
│
◇ Enable hooks?
│ 🚀 boot-md, 📎 bootstrap-extra-files, 📝 command-logger,
│ 💾 session-memory
│
◇ Hooks Configured ─────────────────────────────────╮
│ │
│ Enabled 4 hooks: boot-md, bootstrap-extra-files, │
│ command-logger, session-memory │
│ │
│ You can manage hooks later with: │
│ openclaw hooks list │
│ openclaw hooks enable <name> │
│ openclaw hooks disable <name> │
│ │
├────────────────────────────────────────────────────╯
Config overwrite: /home/codespace/.openclaw/openclaw.json (sha256 13238ac1070b2ead29ad5f0291a0f6a3e00347a97b14eba87f8c232a198ce48c -> 945e185061587966765d1377dd00c44cf4d6f86b1740e8a3bb522b8e27eadb69, backup=/home/codespace/.openclaw/openclaw.json.bak)
│
◇ Systemd ─────────────────────────────────────────────────╮
│ │
│ Unable to read loginctl linger status. Ensure systemd + │
│ loginctl are available. │
│ │
├───────────────────────────────────────────────────────────╯
│
◇ Gateway service runtime ────────────────────────────────╮
│ │
│ QuickStart uses Node for the Gateway service (stable + │
│ supported). │
│ │
├──────────────────────────────────────────────────────────╯
│
◇ Gateway service already installed
│ Restart
│
Restarted systemd service: openclaw-gateway.service
◇ Gateway service restarted.
│
◇
Health check failed: gateway closed (1006 abnormal closure (no close frame)): no close reason
Gateway target: ws://127.0.0.1:18789
Source: local loopback
Config: /home/codespace/.openclaw/openclaw.json
Bind: loopback
│
◇ Health check help ────────────────────────────────╮
│ │
│ Docs: │
│ https://docs.openclaw.ai/gateway/health │
│ https://docs.openclaw.ai/gateway/troubleshooting │
│ │
├────────────────────────────────────────────────────╯
│
◇ Optional apps ────────────────────────╮
│ │
│ Add nodes for extra features: │
│ - macOS app (system + notifications) │
│ - iOS app (camera/canvas) │
│ - Android app (camera/canvas) │
│ │
├────────────────────────────────────────╯
│
◇ Control UI ─────────────────────────────────────────────────────────────╮
│ │
│ Web UI: http://127.0.0.1:18789/ │
│ Web UI (with token): │
│ http://127.0.0.1:18789/#token=f4842193505d7a1a443436bdff77b6daf395e820 │
│ eaf58119 │
│ Gateway WS: ws://127.0.0.1:18789 │
│ Gateway: not detected (gateway closed (1006 abnormal closure (no close │
│ frame)): no close reason) │
│ Docs: https://docs.openclaw.ai/web/control-ui │
│ │
├──────────────────────────────────────────────────────────────────────────╯
│
◇ Workspace backup ────────────────────────────────────────╮
│ │
│ Back up your agent workspace. │
│ Docs: https://docs.openclaw.ai/concepts/agent-workspace │
│ │
├───────────────────────────────────────────────────────────╯
│
◇ Security ──────────────────────────────────────────────────────╮
│ │
│ Running agents on your computer is risky — harden your setup: │
│ https://docs.openclaw.ai/security │
│ │
├─────────────────────────────────────────────────────────────────╯
│
◇ Shell completion ────────────────────────────────────────────────────────╮
│ │
│ Shell completion installed. Restart your shell or run: source ~/.bashrc │
│ │
├───────────────────────────────────────────────────────────────────────────╯
│
◇ Dashboard ready ────────────────────────────────────────────────────────────────╮
│ │
│ Dashboard link (with token): │
│ http://127.0.0.1:18789/#token=f4842193505d7a1a443436bdff77b6daf395e820eaf58119 │
│ Copy/paste this URL in a browser on this machine to control OpenClaw. │
│ No GUI detected. Open from your computer: │
│ ssh -N -L 18789:127.0.0.1:18789 codespace@<host> │
│ Then open: │
│ http://localhost:18789/ │
│ http://localhost:18789/#token=f4842193505d7a1a443436bdff77b6daf395e820eaf58119 │
│ Docs: │
│ https://docs.openclaw.ai/gateway/remote │
│ https://docs.openclaw.ai/web/control-ui │
│ │
├──────────────────────────────────────────────────────────────────────────────────╯
│
◇ Web search (optional) ─────────────────────────────────────────────────────────────────╮
│ │
│ If you want your agent to be able to search the web, you’ll need an API key. │
│ │
│ OpenClaw uses Brave Search for the `web_search` tool. Without a Brave Search API key, │
│ web search won’t work. │
│ │
│ Set it up interactively: │
│ - Run: openclaw configure --section web │
│ - Enable web_search and paste your Brave Search API key │
│ │
│ Alternative: set BRAVE_API_KEY in the Gateway environment (no config changes). │
│ Docs: https://docs.openclaw.ai/tools/web │
│ │
├─────────────────────────────────────────────────────────────────────────────────────────╯
│
◇ What now ─────────────────────────────────────────────────────────────╮
│ │
│ What now: https://openclaw.ai/showcase ("What People Are Building"). │
│ │
├────────────────────────────────────────────────────────────────────────╯
│
└ Onboarding complete. Use the dashboard link above to control OpenClaw.
添加转发路由:

配置环境:
@dongjiang1989 ➜ /workspaces/myclawbot (main) $ openclaw config
🦞 OpenClaw 2026.2.13 (203b5bd) — WhatsApp automation without the "please accept our new privacy policy".
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
██░▄▄▄░██░▄▄░██░▄▄▄██░▀██░██░▄▄▀██░████░▄▄▀██░███░██
██░███░██░▀▀░██░▄▄▄██░█░█░██░█████░████░▀▀░██░█░█░██
██░▀▀▀░██░█████░▀▀▀██░██▄░██░▀▀▄██░▀▀░█░██░██▄▀▄▀▄██
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
🦞 OPENCLAW 🦞
┌ OpenClaw configure
│
◇ Existing config detected ──────────────────────────────────╮
│ │
│ workspace: ~/.openclaw/workspace │
│ model: custom-dashscope-aliyuncs-com/qwen3-max-2026-01-23 │
│ gateway.mode: local │
│ gateway.port: 18789 │
│ gateway.bind: loopback │
│ skills.nodeManager: npm │
│ │
├─────────────────────────────────────────────────────────────╯
│
◇ Where will the Gateway run?
│ Local (this machine)
│
◇ Select sections to configure
│ Web tools
│
◇ Web search ──────────────────────────────────────────────────────────────────────────────╮
│ │
│ Web search lets your agent look things up online using the `web_search` tool. │
│ It requires a Brave Search API key (you can store it in the config or set BRAVE_API_KEY │
│ in the Gateway environment). │
│ Docs: https://docs.openclaw.ai/tools/web │
│ │
├───────────────────────────────────────────────────────────────────────────────────────────╯
│
◇ Enable web_search (Brave Search)?
│ Yes
│
◇ Brave Search API key (paste it here; leave blank to use BRAVE_API_KEY)
│
│
◇ Web search ────────────────────────────────────────────────────────╮
│ │
│ No key stored yet, so web_search will stay unavailable. │
│ Store a key here or set BRAVE_API_KEY in the Gateway environment. │
│ Docs: https://docs.openclaw.ai/tools/web │
│ │
├─────────────────────────────────────────────────────────────────────╯
│
◇ Enable web_fetch (keyless HTTP fetch)?
│ Yes
Config overwrite: /home/codespace/.openclaw/openclaw.json (sha256 77612d2967c94096ead7576cefa2f2fd5da16860f3ab67f6b7434aae00516f0c -> 9a2e0fafe45eb6b496d97433d35a0d576090934356cfb8eaacf514425afb87c1, backup=/home/codespace/.openclaw/openclaw.json.bak)
Updated ~/.openclaw/openclaw.json
│
◇ Select sections to configure
│ Workspace
│
◇ Workspace directory
│ /home/codespace/.openclaw/workspace
Workspace OK: ~/.openclaw/workspace
Sessions OK: ~/.openclaw/agents/main/sessions
Config overwrite: /home/codespace/.openclaw/openclaw.json (sha256 9a2e0fafe45eb6b496d97433d35a0d576090934356cfb8eaacf514425afb87c1 -> 1bf3bfee94bc677143c4bc094997eb9d18cf810360da993109f11eb4c96a787a, backup=/home/codespace/.openclaw/openclaw.json.bak)
Updated ~/.openclaw/openclaw.json
│
◇ Select sections to configure
│ Health check
│
◇
WhatsApp: linked (auth age 1m)
Agents: main (default)
Heartbeat interval: 30m (main)
Session store (main): /home/codespace/.openclaw/agents/main/sessions/sessions.json (0 entries)
│
◇ Select sections to configure
│ Model
│
◇ Model/auth provider
│ OpenAI
│
◇ OpenAI auth method
│ Back
│
◇ Model/auth provider
│ Skip for now
│
■ Filter models by provider
│ amazon-bedrock
│
└ Setup cancelled.
@dongjiang1989 ➜ /workspaces/myclawbot (main) $ vi /home/
codespace/ vscode/
@dongjiang1989 ➜ /workspaces/myclawbot (main) $ vi /home/codespace/
.bash_logout .docker/ .local/ .oh-my-zsh/ .rbenv/ .zshrc
.bashrc .dotnet/ .maven/ .openclaw/ .ruby/ java/
.cache/ .gitconfig .minikube/ .php/ .rvmrc nvm/
.conda/ .hugo/ .npm/ .profile .vscode-remote/
.config/ .jupyter/ .nvs/ .python/ .zprofile
@dongjiang1989 ➜ /workspaces/myclawbot (main) $ vi /home/codespace/
ls
l@dongjiang1989 ➜ /workspaces/myclawbot (main) $ cd /home/codespace/
@dongjiang1989 ➜ ~ $ ls
java nvm
@dongjiang1989 ➜ ~ $ ll
total 128
drwxr-x--- 1 codespace codespace 4096 Feb 14 11:19 ./
drwxr-xr-x 1 root root 4096 Feb 14 10:28 ../
-rw-r--r-- 1 codespace codespace 220 Mar 31 2024 .bash_logout
-rw-r--r-- 1 codespace codespace 5969 Feb 14 10:49 .bashrc
drwxrwxr-x 1 codespace codespace 4096 Feb 14 10:40 .cache/
drwxrwsr-x 2 codespace codespace 4096 Nov 27 10:36 .conda/
drwxr-xr-x 1 codespace codespace 4096 Feb 14 10:40 .config/
lrwxrwxrwx 1 root root 47 Feb 14 10:29 .docker -> /workspaces/.codespaces/.persistedshare/.docker/
lrwxrwxrwx 1 root root 17 Nov 27 10:50 .dotnet -> /usr/share/dotnet/
-rw-r--r-- 1 codespace codespace 126 Feb 14 10:29 .gitconfig
drwxr-xr-x 2 root root 4096 Nov 27 10:50 .hugo/
drwxrwxr-x 2 codespace codespace 4096 Nov 27 10:50 .jupyter/
drwxrwxr-x 1 codespace codespace 4096 Nov 27 10:50 .local/
drwxr-xr-x 2 root root 4096 Nov 27 10:50 .maven/
drwxr-xr-x 2 codespace root 4096 Nov 27 10:44 .minikube/
drwxr-xr-x 4 codespace codespace 4096 Feb 14 10:31 .npm/
drwxr-xr-x 2 root root 4096 Nov 27 10:36 .nvs/
drwxr-xr-x 1 codespace codespace 4096 Nov 27 10:44 .oh-my-zsh/
drwx------ 11 codespace codespace 4096 Feb 14 11:18 .openclaw/
drwxrwxr-x 2 codespace codespace 4096 Nov 27 10:50 .php/
-rw-r--r-- 1 codespace codespace 807 Mar 31 2024 .profile
drwxr-xr-x 2 root root 4096 Nov 27 10:50 .python/
drwxrwsr-x 3 codespace rvm 4096 Nov 27 10:42 .rbenv/
drwxr-xr-x 2 root root 4096 Nov 27 10:50 .ruby/
-rw-r--r-- 1 codespace codespace 39 Feb 14 10:28 .rvmrc
drwxr-xr-x 2 codespace codespace 4096 Feb 14 11:19 .vim/
-rw------- 1 codespace codespace 845 Feb 14 11:19 .viminfo
drwxr-xr-x 5 codespace codespace 4096 Feb 14 10:29 .vscode-remote/
-rw-r--r-- 1 codespace codespace 22 Nov 27 10:33 .zprofile
-rw-r--r-- 1 codespace codespace 4018 Nov 27 10:33 .zshrc
lrwxrwxrwx 1 root root 33 Nov 27 10:50 java -> /usr/local/sdkman/candidates/java/
lrwxrwxrwx 1 root root 20 Nov 27 10:50 nvm -> /usr/local/share/nvm/
@dongjiang1989 ➜ ~ $ ll
total 128
drwxr-x--- 1 codespace codespace 4096 Feb 14 11:19 ./
drwxr-xr-x 1 root root 4096 Feb 14 10:28 ../
-rw-r--r-- 1 codespace codespace 220 Mar 31 2024 .bash_logout
-rw-r--r-- 1 codespace codespace 5969 Feb 14 10:49 .bashrc
drwxrwxr-x 1 codespace codespace 4096 Feb 14 10:40 .cache/
drwxrwsr-x 2 codespace codespace 4096 Nov 27 10:36 .conda/
drwxr-xr-x 1 codespace codespace 4096 Feb 14 10:40 .config/
lrwxrwxrwx 1 root root 47 Feb 14 10:29 .docker -> /workspaces/.codespaces/.persistedshare/.docker/
lrwxrwxrwx 1 root root 17 Nov 27 10:50 .dotnet -> /usr/share/dotnet/
-rw-r--r-- 1 codespace codespace 126 Feb 14 10:29 .gitconfig
drwxr-xr-x 2 root root 4096 Nov 27 10:50 .hugo/
drwxrwxr-x 2 codespace codespace 4096 Nov 27 10:50 .jupyter/
drwxrwxr-x 1 codespace codespace 4096 Nov 27 10:50 .local/
drwxr-xr-x 2 root root 4096 Nov 27 10:50 .maven/
drwxr-xr-x 2 codespace root 4096 Nov 27 10:44 .minikube/
drwxr-xr-x 4 codespace codespace 4096 Feb 14 10:31 .npm/
drwxr-xr-x 2 root root 4096 Nov 27 10:36 .nvs/
drwxr-xr-x 1 codespace codespace 4096 Nov 27 10:44 .oh-my-zsh/
drwx------ 11 codespace codespace 4096 Feb 14 11:18 .openclaw/
drwxrwxr-x 2 codespace codespace 4096 Nov 27 10:50 .php/
-rw-r--r-- 1 codespace codespace 807 Mar 31 2024 .profile
drwxr-xr-x 2 root root 4096 Nov 27 10:50 .python/
drwxrwsr-x 3 codespace rvm 4096 Nov 27 10:42 .rbenv/
drwxr-xr-x 2 root root 4096 Nov 27 10:50 .ruby/
-rw-r--r-- 1 codespace codespace 39 Feb 14 10:28 .rvmrc
drwxr-xr-x 2 codespace codespace 4096 Feb 14 11:19 .vim/
-rw------- 1 codespace codespace 845 Feb 14 11:19 .viminfo
drwxr-xr-x 5 codespace codespace 4096 Feb 14 10:29 .vscode-remote/
-rw-r--r-- 1 codespace codespace 22 Nov 27 10:33 .zprofile
-rw-r--r-- 1 codespace codespace 4018 Nov 27 10:33 .zshrc
lrwxrwxrwx 1 root root 33 Nov 27 10:50 java -> /usr/local/sdkman/candidates/java/
lrwxrwxrwx 1 root root 20 Nov 27 10:50 nvm -> /usr/local/share/nvm/
@dongjiang1989 ➜ ~ $ vi .openclaw/
agents/ cron/ openclaw.json openclaw.json.bak.3
canvas/ devices/ openclaw.json.bak openclaw.json.bak.4
completions/ identity/ openclaw.json.bak.1 update-check.json
credentials/ logs/ openclaw.json.bak.2 workspace/
@dongjiang1989 ➜ ~ $ vi .openclaw/
agents/ cron/ openclaw.json openclaw.json.bak.3
canvas/ devices/ openclaw.json.bak openclaw.json.bak.4
completions/ identity/ openclaw.json.bak.1 update-check.json
credentials/ logs/ openclaw.json.bak.2 workspace/
要通过openclaw配置: workspace、model以及channel
AI助手基础配置:

三、为代码项目提交PR
3.1 安装必要skills


3.2 喂给AI基本信息


3.3 开发需求提示

3.4 完成效果



PR 链接:https://github.com/dongjiang1989/myclawbot/pull/new/feature/netpkg-tcp-udp
「如果这篇文章对你有用,请随意打赏」
如果这篇文章对你有用,请随意打赏
使用微信扫描二维码完成支付