openclaw-gen: 自动化项目配置生成器 - Openclaw Skills
作者:互联网
2026-04-18
什么是 OpenClaw 模板生成器?
openclaw-gen 是一款旨在简化 AI Agent 项目创建的专门工具。作为 Openclaw Skills 中最实用的技能之一,它利用统一的 llm-task 接口将用户需求与功能性项目结构连接起来,消除了手动编写样板配置的麻烦。
通过使用此技能,开发人员可以立即脚手架化复杂的 Agent 行为,而无需管理单独的 API 密钥或单个模型配置。它充当了高层用户意图与功能自动化所需技术规范之间的桥梁。
下载入口:https://github.com/openclaw/skills/tree/main/skills/truongvknnlthao-gif/openclaw-template-generator
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install openclaw-template-generator
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 openclaw-template-generator。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
OpenClaw 模板生成器 应用场景
- 使用预定义角色快速引导新的 AI Agent 项目。
- 根据自然语言描述生成复杂的工作流 YAML 文件。
- 使用 Openclaw Skills 标准化多个项目中的内存和角色定义。
- 使用内置模板创建特定用途的机器人,如 GitHub 监控器或旅行规划器。
- 用户向 OpenClaw Agent 提供所需 Agent 或项目的自然语言描述。
- 该技能使用指定的模型提供商调用统一的 llm-task 接口。
- 系统根据其 15 个内置模板库处理请求,以确定最佳结构。
- 它会自动生成一个包含 AGENTS.md、工作流 YAML 和 MEMORY.md 的项目目录。
- 生成的文件已组织完毕,可随时在 Openclaw Skills 生态系统中部署。
OpenClaw 模板生成器 配置指南
首先,确保在您的 ~/.openclaw/openclaw.json 配置文件中启用了 llm-task 插件:
{
"plugins": {
"entries": {
"llm-task": { "enabled": true }
}
}
}
然后,通过 ClawHub 安装生成器技能:
clawhub install openclaw-gen
OpenClaw 模板生成器 数据架构与分类体系
该技能将生成的输出组织到具有以下分类的专用项目目录中:
| 文件/文件夹 | 用途 |
|---|---|
AGENTS.md |
定义 Agent 角色、人格和核心能力设置。 |
workflows/ |
包含用于任务执行逻辑的特定 *.yaml 文件的目录。 |
MEMORY.md |
配置长期和短期内存持久化参数。 |
README.md |
生成的文档,说明如何使用该特定项目。 |
name: openclaw-gen
description: OpenClaw Agent tool that generates OpenClaw project configurations (AGENTS.md, workflows, MEMORY.md) using OpenClaw's unified llm-task interface. 15 built-in templates.
user-invocable: true
metadata:
openclaw:
emoji: ???
requires:
bins: ["node"]
OpenClaw Template Generator
OpenClaw Agent 工具:使用 llm-task 统一接口,自动生成 OpenClaw 项目配置。
?? 核心特点
- ?? 纯 Agent 模式:只在 OpenClaw Agent 内运行
- ?? 统一接口:使用
llm-task,无额外 API 配置 - ?? 15 个模板:覆盖常见场景
??? 工作流程
用户需求
↓
OpenClaw Agent
↓
llm-task (OpenClaw 统一接口)
↓
生成 AGENTS.md + workflows + MEMORY.md
?? Agent 使用方式
当用户需要创建新项目时,Agent 执行:
{
"tool": "llm-task",
"parameters": {
"prompt": "用户需求描述",
"model": "MiniMax-M2.1"
}
}
示例对话
用户:"创建一个天气助手"
Agent:"好的,我会使用 llm-task 生成配置..."
?? 内置模板 (15个)
| 模板 | 描述 |
|---|---|
| daily-assistant | 每日任务助手 |
| weather-bot | 天气摘要机器人 |
| github-monitor | GitHub 仓库监控 |
| email-assistant | 邮件助手 |
| social-media-manager | 社交媒体管理 |
| research-assistant | 研究助手 |
| finance-tracker | 财务追踪 |
| devops-monitor | DevOps 监控 |
| personal-assistant | 个人助手 |
| fitness-tracker | 健身追踪 |
| language-learner | 语言学习 |
| meeting-assistant | 会议助手 |
| reading-companion | 阅读伴侣 |
| travel-planner | 旅行规划 |
| content-creator | 内容创作 |
?? 生成文件结构
[项目名]/
├── AGENTS.md → Agent 角色定义
├── workflows/ → 工作流配置
│ └── *.yaml
├── MEMORY.md → 记忆配置
└── README.md → 使用说明
?? 统一接口
llm-task 配置
在 ~/.openclaw/openclaw.json 中启用:
{
"plugins": {
"entries": {
"llm-task": { "enabled": true }
}
}
}
优点:
- ? 屏蔽模型差异
- ? 复用 OpenClaw 配置
- ? 无需额外 API Key
?? 配置文件
- README.md:快速使用说明
- AGENT.md:Agent 配置示例
- **templates/**:内置模板目录
?? 相关链接
- GitHub: https://github.com/marie6789040106650/openclaw-template-generator
- ClawHub:
clawhub install openclaw-gen
?? 许可证
MIT
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
Minecraft 3D 建造计划生成器:AI 场景架构师 - Openclaw Skills
Scholar Search:自动化文献搜索与研究简报 - Openclaw Skills
issue-to-pr: 自动化 GitHub Issue 修复与 PR 生成 - Openclaw Skills
接班交班总结器:临床 EHR 自动化 - Openclaw Skills
Teacher AI 备课专家:K-12 自动化教案设计 - Openclaw Skills
专利权利要求映射器:生物技术与制药 IP 分析 - Openclaw Skills
生成 Tesla 车身改色膜:用于 3D 显示的 AI 图像生成 - Openclaw Skills
Taiwan MD:面向台湾的 AI 原生开放知识库 - Openclaw Skills
自学习与迭代演进:AI Agent 成长框架 - Openclaw Skills
HIPC Config Manager: 安全的 API 凭据处理器 - Openclaw Skills
AI精选
