소스 정보
- 저장소
- hongmaple0820/mapleclaw
- 최근 소스 활동
- 2026년 2월 13일 18:10
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 5
- 포크
- 2
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/hongmaple0820/mapleclaw --skill chat-hub-config명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | chat-hub-config |
| description | chat-hub 机器人配置管理 Skill,提供配置检查、备份恢复、交互式向导、健康诊断和自动修复等功能。用于机器人项目接入配置和运行维护场景。 |
chat-hub-config 是一个全面的机器人配置管理解决方案,提供从项目接入、配置、运行、使用、停止、重启到版本更新的全流程管理能力。
| 模块 | 功能 | 命令 |
|---|---|---|
| 配置检查 | 验证配置完整性和有效性 | check |
| 配置向导 | 交互式引导完成配置 | setup |
| 健康诊断 | 系统诊断并生成报告 | diagnose |
| 备份恢复 | 配置备份和恢复 | backup / restore |
| 自动修复 | 一键修复常见问题 | repair |
| 运行管理 | 启动/停止/重启服务 | start / stop / restart |
| 版本更新 | 检查和更新版本 | update |
首次使用或遇到问题时,先运行配置检查:
openclaw skill chat-hub-config check
这将检查以下配置项:
如果配置不完整,使用交互式配置向导:
openclaw skill chat-hub-config setup
向导会引导你完成:
遇到问题时运行诊断:
openclaw skill chat-hub-config diagnose
诊断项目:
定期备份配置:
# 默认备份
openclaw skill chat-hub-config backup
# 指定备份名称
openclaw skill chat-hub-config backup --name my-backup
从备份恢复:
openclaw skill chat-hub-config restore --name my-backup
常见问题一键修复:
openclaw skill chat-hub-config repair
可修复的问题:
# 启动服务
openclaw skill chat-hub-config start
# 停止服务
openclaw skill chat-hub-config stop
# 重启服务
openclaw skill chat-hub-config restart
# 检查更新
openclaw skill chat-hub-config update --check
# 执行更新
openclaw skill chat-hub-config update
openclaw skill chat-hub-config check [选项]
选项:
--verbose - 显示详细检查信息--fix - 自动修复可修复的问题--format json - JSON 格式输出示例:
# 基本检查
openclaw skill chat-hub-config check
# 详细检查
openclaw skill chat-hub-config check --verbose
# 检查并自动修复
openclaw skill chat-hub-config check --fix
openclaw skill chat-hub-config setup [选项]
选项:
--force - 强制重新配置--step <step> - 从指定步骤开始示例:
# 完整配置流程
openclaw skill chat-hub-config setup
# 强制重新配置
openclaw skill chat-hub-config setup --force
# 从 Redis 配置开始
openclaw skill chat-hub-config setup --step redis
openclaw skill chat-hub-config diagnose [选项]
选项:
--full - 完整诊断(包含网络测试)--report <path> - 保存诊断报告到文件示例:
# 标准诊断
openclaw skill chat-hub-config diagnose
# 完整诊断
openclaw skill chat-hub-config diagnose --full
# 保存报告
openclaw skill chat-hub-config diagnose --report ./diagnose-report.txt
openclaw skill chat-hub-config backup [选项]
选项:
--name <name> - 备份名称--path <path> - 自定义备份路径--include-logs - 包含日志文件示例:
# 自动命名备份
openclaw skill chat-hub-config backup
# 指定名称
openclaw skill chat-hub-config backup --name prod-backup-20260213
# 包含日志
openclaw skill chat-hub-config backup --include-logs
openclaw skill chat-hub-config restore [选项]
选项:
--name <name> - 备份名称--list - 列出可用备份--dry-run - 模拟恢复示例:
# 列出所有备份
openclaw skill chat-hub-config restore --list
# 恢复指定备份
openclaw skill chat-hub-config restore --name prod-backup-20260213
# 模拟恢复(不实际修改)
openclaw skill chat-hub-config restore --name backup --dry-run
openclaw skill chat-hub-config repair [选项]
选项:
--list - 列出可修复的问题--fix <issue> - 修复指定问题--all - 修复所有问题示例:
# 列出可修复问题
openclaw skill chat-hub-config repair --list
# 修复所有问题
openclaw skill chat-hub-config repair --all
# 修复指定问题
openclaw skill chat-hub-config repair --fix missing-config
# 启动
openclaw skill chat-hub-config start
# 停止
openclaw skill chat-hub-config stop
# 重启
openclaw skill chat-hub-config restart
# 查看状态
openclaw skill chat-hub-config status
# 检查更新
openclaw skill chat-hub-config update --check
# 执行更新
openclaw skill chat-hub-config update
# 指定版本
openclaw skill chat-hub-config update --version 1.2.0
chat-hub/config/default.jsonchat-hub/config/local.json.env{
"bot": {
"name": "Bot", // 机器人名称
"local": true, // 本地模式
"prefix": "" // 消息前缀
},
"dingtalk": {
"enabled": true, // 是否启用(可选,默认true)
"webhookBase": "", // Webhook URL(可选,不配置则限制部分功能)
"secret": "" // 加签密钥 (SEC开头,可选)
},
"redis": {
"enabled": true,
"host": "localhost",
"port": 6379,
"password"
注意:
dingtalk.webhookBase和dingtalk.secret为可选配置。不配置时系统仍可运行,但第三方集成功能将受限。
系统支持基于 webhook 配置状态的功能权限控制。当用户未配置 webhook 时,系统会自动限制部分高级功能的使用权限,但仍允许使用基础前端交互功能。
| 配置状态 | 可用功能 | 受限功能 |
|---|---|---|
| webhook 未配置 | 基础前端交互 | 第三方集成、机器人自动回复、消息同步 |
| webhook 已配置 | 所有功能 | 无 |
当 webhook 未配置时,以下功能将被限制:
第三方软件集成 - 包括但不限于:
机器人自主回复功能 - 包括:
消息同步功能 - 包括:
# 查看配置状态
openclaw skill chat-hub-config check
# 运行诊断查看功能状态
openclaw skill chat-hub-config diagnose
要启用所有功能,只需配置 webhook:
# 运行配置向导
openclaw skill chat-hub-config setup
# 或手动编辑配置文件
# chat-hub/config/local.json
症状:机器人发送消息,钉钉无法收到
可能原因:
解决方案:
# 1. 检查配置
openclaw skill chat-hub-config check
# 2. 重新配置钉钉
openclaw skill chat-hub-config setup
# 3. 运行诊断
openclaw skill chat-hub-config diagnose
症状:运行 start 命令后服务立即退出
可能原因:
解决方案:
# 1. 检查端口占用
netstat -ano | findstr 3000
# 2. 诊断问题
openclaw skill chat-hub-config diagnose
# 3. 修复配置
openclaw skill chat-hub-config repair --all
症状:连接 Redis 超时或被拒绝
可能原因:
解决方案:
# 1. 检查 Redis 状态
redis-cli ping
# 2. 重新配置 Redis
openclaw skill chat-hub-config setup --step redis
症状:启动时提示配置文件不存在
解决方案:
# 1. 列出可用备份
openclaw skill chat-hub-config restore --list
# 2. 恢复配置
openclaw skill chat-hub-config restore --name <backup-name>
--dry-run 预览stop 而非直接 kill 进程,确保优雅关闭start --log--check 先查看更新内容--rollback 回滚--list 先查看可修复的问题# 1. 检查环境
openclaw skill chat-hub-config check
# 2. 配置项目
openclaw skill chat-hub-config setup
# 3. 诊断检查
openclaw skill chat-hub-config diagnose
# 4. 启动服务
openclaw skill chat-hub-config start
# 每周检查
openclaw skill chat-hub-config check
# 定期备份
openclaw skill chat-hub-config backup --name weekly-$(date +%Y%m%d)
# 问题诊断
openclaw skill chat-hub-config diagnose --full
# 1. 查看状态
openclaw skill chat-hub-config status
# 2. 运行诊断
openclaw skill chat-hub-config diagnose
# 3. 尝试自动修复
openclaw skill chat-hub-config repair --all
# 4. 如需帮助,生成诊断报告
openclaw skill chat-hub-config diagnose --report issue.txt
在 chat-hub/src/index.js 中添加配置验证:
// 配置验证
if (config.dingtalk.enabled && (!config.dingtalk.webhookBase || !config.dingtalk.secret)) {
console.error('⚠️ 钉钉已启用但配置不完整!');
console.log('请运行: openclaw skill chat-hub-config setup');
}
如遇到无法解决的问题:
openclaw skill chat-hub-config diagnose --full --report report.txt版本: 1.1.0 最后更新: 2026-02-14