goclaw

一个功能强大的Go语言AI Agent框架,支持多渠道与技能扩展。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:goclaw。
它的用途是:一个功能强大的Go语言AI Agent框架,支持多渠道与技能扩展。
完整的 Skill 内容见:https://321skill.com/skills/goclaw/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“检查服务器日志并总结最近一小时的错误”,goclaw Agent 会通过配置的 Shell 工具执行日志查询命令,分析结果并生成摘要报告,通过你指定的飞书或 Telegram 通道发送给你。或者,你可以对它说:“帮我监控竞品官网的更新”,它会启动浏览器工具定期访问指定页面,捕获变化并通知你。

介绍

goclaw 是一个用 Go 语言编写的 AI Agent 框架,旨在为开发者提供一个功能全面、易于扩展的智能体构建平台。它解决了开发者在构建跨平台、多功能的 AI 助手时,需要集成多种工具、对接不同消息渠道以及管理复杂会话状态的难题。

使用上,开发者可以通过 YAML 或 JSON 配置文件快速启动一个 Agent 实例,并通过编写 Markdown 格式的 SKILL.md 文件来扩展其能力。框架内置了文件系统、Shell、Web、浏览器等多种工具,并支持 Telegram、飞书、微信等十余种消息通道,方便将智能体集成到现有工作流中。

这个框架非常适合需要构建企业级智能客服、自动化工作流助手或个性化 AI 工具的开发者。无论是全栈开发、智能体开发者还是运维工程师,都可以利用其强大的工具系统和灵活的配置能力,快速实现想法。

建议初次使用时,先从官方示例或简单的技能入手,熟悉配置文件和技能加载机制。注意,由于框架功能强大,涉及浏览器自动化或 Shell 执行等操作时,需仔细配置权限控制,确保在安全的环境下运行。

核心特点

与同类框架相比,goclaw 原生支持多达十余种主流即时通讯和办公平台作为消息通道,并内置了基于 Chrome DevTools Protocol 的浏览器自动化工具,无需额外集成。其技能系统完全兼容 OpenClaw 生态,并能通过环境检测实现技能的智能准入控制(Gating)。

注意事项

对于仅需简单对话或单一功能 AI 助手的轻量级场景,该框架可能显得过于庞大和复杂。

常见问题

goclaw 和 OpenClaw 是什么关系?

goclaw 是 OpenClaw 的 Go 语言实现版本,两者在技能系统上完全兼容,可以共享技能生态。

如何为 goclaw 添加一个新的消息渠道?

需要在 `channels/` 目录下实现对应的通道接口,并在配置文件中进行配置。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/goclaw/raw/index.md 读取 goclaw 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。