Claude Skill
smallnest/goclaw
goclaw 是一个开源 Go 框架,用于构建集成 LLM、技能插件和多智能体编排的 AI 助手,灵感来自 OpenClaw。
概览
仓库信息
安装这个 Skill
git clone https://github.com/smallnest/goclaw.gitRegistry 信息
项目简介
goclaw 是一个用 Go 语言编写的开源 AI 助手框架,灵感来源于 OpenClaw。它为构建集成 LLM、支持技能扩展和多智能体编排的 AI 代理提供了轻量级基础。
An open-source AI assistant framework like openclaw
要点
- 基于 Go 的轻量级 AI 代理框架
- 集成 LLM 实现自然语言理解
- 基于技能的插件架构(兼容 Claude Skill)
- 支持多智能体编排
- 开源且社区活跃开发
使用场景
- 使用 Go 构建自定义 AI 助手
- 创建基于技能的自动化工作流
- 开发多智能体协作系统
- 快速原型化 LLM 驱动的应用
README 摘要
# goclaw (🐾 狗爪) Go 语言版本的 OpenClaw - 一个功能强大的 AI Agent 框架。 [](https://opensource.org/licenses/MIT) [](https://pkg.go.dev/github.com/smallnest/goclaw) [](https://github.com/smallnest/goclaw/actions) [](https://goreportcard.com/report/github.com/smallnest/goclaw) [](https://coveralls.io/github/smallnest/goclaw?branch=master)  ## 功能特性 - 🛠️ **完整的工具系统**:FileSystem、Shell、Web、Browser,支持 Docker 沙箱与权限控制 - 📚 **技能系统 (Skills)**:兼容 [OpenClaw](https://github.com/openclaw/openclaw) 和 [AgentSkills](https://agentskills.io) 规范,支持自动发现与环境准入控制 (Gating) - 💾 **持久化会话**:基于 JSONL 的会话存储,支持完整的工具调用链 (Tool Calls) 记录与恢复 - 📢 **多渠道支持**:Telegram、WhatsApp、飞书 (Feishu)、QQ、企业微信 (WeWork)、钉钉 (DingTalk)、百度如流 (Infoflow)、Gotify、Slack、Discord、Google Chat、Microsoft Teams、微信 (Weixin) - 🔧 **灵活配置**:支持 YAML/JSON 配置,热加载,环境变量支持 - 🎯 **多 LLM 提供商**:OpenAI、Qianfan(百度千帆,OpenAI-compatible)、Anthropic、OpenRouter,支持故障转移 - 🌐 **WebSocket Gateway**:内置网关服务,支持实时通信 - ⏰ **Cron 调度**:内置定时任务调度器 - 🖥️ **Browser 自动化**:基于 Chrome DevTools Protocol 的浏览器控制 - 🧠 **记忆系统**:支持内置向量数据库和 QMD (Quick Markdown Database) - 👥 **多账号支持**:每个通道支持配置多个账号实例 - 🪟 **跨平台**:支持 Linux、macOS、Windows ## 技能系统 (New!) goclaw 引入了先进的技能系统,允许用户通过编写 Markdown 文档 (`SKILL.md`) 来扩展 Agent 的能力。 ### 特性 * **Prompt-Driven**: 技能本质上是注入到 System Prompt 中的指令集,指导 LLM 使用现有工具 (exec, read_file 等) 完成任务。 * **OpenClaw 兼容**: 完全兼容 OpenClaw 的技能生态。您可以直接