@clawhub-yang1002378395-cmyk-035b3c7544
提供多语言AI智能代码处理与批量自动化,显著提升开发效率,适合企业、团队及自由职业者。
# AI 代码助手 **定价**:¥79-399/月 ## 功能 - AI 智能处理 - 自动化流程 - 多语言支持 - 批量操作 ## 目标客户 - 企业/团队 - 自由职业者 - 开发者/内容创作者 ## ROI 分析 - 效率提升:+500-1000% - 成本节省:85-95% - **平均 ROI:30-150 倍** --- 创建时间:2026-03-13
AI内容改写工具,支持多语言批量自动化,高效提升500-1000%,适合企业、自由职业者和内容创作者。
# AI 内容改写工具 **定价**:¥99-599/月 ## 功能 - AI 智能处理 - 自动化流程 - 多语言支持 - 批量操作 ## 目标客户 - 企业/团队 - 自由职业者 - 开发者/内容创作者 ## ROI 分析 - 效率提升:+500-1000% - 成本节省:85-95% - **平均 ROI:30-150 倍** --- 创建时间:2026-03-13
AI品牌命名工具,支持智能生成、多格式批量操作,提升命名效率400%-1200%,适合电商、营销及自由职业者。
# AI 品牌命名工具 **定价**:¥49-299/月 ## 功能 - AI 智能生成/处理 - 自动化工作流 - 多格式支持 - 批量操作 ## 目标客户 - 电商/企业 - 自由职业者 - 运营/营销 ## ROI 分析 - 效率提升:+400-1200% - 成本节省:80-95% - **平均 ROI:50-200 倍** --- 创建时间:2026-03-13
提供AI驱动的竞争对手分析,支持批量自动处理,提升企业和专业团队分析效率与专业度。
# AI 竞争对手分析器
**定价**:¥299-1499/月
## 功能
- AI 智能分析生成
- 自动化处理流程
- 专业级输出质量
- 批量处理能力
## 目标客户
- 企业/创业者
- 专业人士
- 团队协作
## ROI 分析
- 效率提升:+300-1000%
- 专业度:显著提升
- **平均 ROI:40-200 倍**
---
创建时间:2026-03-13
FILE:skill.json
{
"name": "ai-competitor-analyzer",
"version": "1.0.0",
"description": "AI-powered skill for productivity",
"author": "yang1002378395-cmyk",
"license": "MIT",
"keywords": ["ai", "automation", "productivity"]
}
自动创建和优化多平台广告,支持A/B测试、成本及ROI分析,实现精准受众定向和素材推荐。
# AI 智能广告投放助手
## 描述
自动优化广告投放、A/B 测试、成本优化、ROI 分析。适合广告投放、市场、电商、品牌方。
## 核心能力
- 自动创建广告(多平台:百度/抖音/微信/小红书...)
- A/B 测试(自动测试多版本广告)
- 成本优化(降低 CPC/CPM)
- ROI 分析(实时监控)
- 受众优化(精准定向)
- 创意优化(推荐最佳素材)
## 使用场景
1. **电商投放** - 优化产品广告、降低成本、提升转化
2. **品牌投放** - 提升品牌曝光、优化受众定向
3. **App 推广** - 优化安装成本、提升留存
4. **本地服务** - 精准投放本地客户、提升到店
## 定价
- **基础版**:¥299/月 - 单平台 + 基础优化
- **专业版**:¥999/月 - 多平台 + A/B 测试 + ROI 分析
- **企业版**:¥2999/月 - API + 私有部署 + 专属顾问
## 目标客户
- 广告投放 / 信息流优化师
- 市场经理 / 品牌方
- 电商卖家 / 跨境卖家
- 企业主 / 创业者
## ROI
- **成本降低**:-30%(降低 CPC/CPM)
- **转化提升**:+50%(精准定向)
- **人力成本**:¥10000/月(优化师)→ ¥299-2999/月
- **ROI**:3-33 倍
## 快速开始
```bash
# 创建广告
python create_ad.py --platform "抖音" --product 123 --budget 1000
# A/B 测试
python ab_test.py --ad_id 456 --variants 5
# 优化建议
python optimize.py --ad_id 456 --target "降低CPC"
```
## 示例输出
```
📊 广告投放报告
广告:产品A - 抖音信息流
预算:¥1000/天
投放天数:7 天
📈 数据概览:
- 展示:125,000 次
- 点击:3,125 次(CTR 2.5%)
- 转化:125 次(CVR 4%)
- CPA:¥56(低于行业平均 ¥70)
✅ 优化成果:
- CPC:从 ¥0.40 降至 ¥0.32(-20%)
- CTR:从 2.0% 提升至 2.5%(+25%)
- ROI:3.5x(每投入 ¥1 获得 ¥3.5 回报)
💡 优化建议:
1. 增加预算至 ¥1500/天(ROI 良好)
2. 定向"25-35岁"用户(CTR 最高 3.2%)
3. 使用素材B(CTR 比素材A 高 30%)
🎯 最佳受众:
- 年龄:25-35岁
- 地区:一线城市
- 兴趣:科技/数码
```
---
创建时间:2026-03-13
FILE:skill.json
{
"name": "ad-campaign-optimizer",
"version": "1.0.0",
"description": "AI-powered skill for productivity",
"author": "yang1002378395-cmyk",
"license": "MIT",
"keywords": ["ai", "automation", "productivity"]
}
自动分析A/B测试数据,计算统计显著性,生成可视化报告并提供优化建议,支持多变量测试。
# ab-test-analyzer
## 描述
A/B 测试分析器 - 自动分析测试数据,计算统计显著性,给出优化建议。适合:产品经理、运营、增长黑客。
## 功能
- 数据导入与分析
- 统计显著性计算
- 可视化报告
- 优化建议
- 多变量测试支持
## 使用场景
1. 落地页优化 - 哪个版本转化高?
2. 邮件主题行 - 哪个打开率高?
3. 按钮文案 - 哪个点击率高?
## 命令示例
```bash
# 导入数据
openclaw run ab-test-analyzer import test_data.csv
# 分析结果
openclaw run ab-test-analyzer analyze --metric conversion
# 生成报告
openclaw run ab-test-analyzer report --output report.md
```
## 输出示例
```
📊 A/B 测试结果
测试:落地页 CTA 按钮颜色
指标:点击率
| 版本 | 访客 | 点击 | 点击率 |
|------|------|------|--------|
| A (蓝色) | 1000 | 50 | 5.0% |
| B (绿色) | 1000 | 75 | 7.5% |
结果:B 胜出
提升:+50%(5.0% → 7.5%)
置信度:95.2%(统计显著)
建议:
- 采用绿色按钮
- 继续测试其他元素
- 预计额外收入:+¥XXX/月
```
## 注意事项
- 需要足够样本量
- 建议置信度 > 95%
- 避免过早停止测试
FILE:skill.json
{
"name": "ab-test-analyzer",
"version": "1.0.0",
"description": "AI-powered skill for productivity",
"author": "yang1002378395-cmyk",
"license": "MIT",
"keywords": ["ai", "automation", "productivity"]
}
OpenClaw 自动化配方 - 10 个实用自动化场景。适合:效率工具爱好者、自动化新手。
---
name: openclaw-automation-recipes
version: 1.0.0
description: OpenClaw 自动化配方 - 10 个实用自动化场景。适合:效率工具爱好者、自动化新手。
metadata:
openclaw:
emoji: "⚡"
requires:
bins: []
---
# OpenClaw 自动化配方
10 个开箱即用的自动化场景。
## 配方 1:每日新闻摘要
每天早上自动推送新闻摘要。
```yaml
# ~/.openclaw/automations/daily-news.yaml
trigger:
type: schedule
cron: "0 8 * * *" # 每天 8:00
actions:
- type: fetch
url: https://news.ycombinator.com/rss
- type: summarize
prompt: "总结今日科技新闻,列出前 5 条"
- type: send
to: telegram
```
## 配方 2:邮件自动回复
检测关键词自动回复邮件。
```yaml
trigger:
type: email
keywords: ["合作", "商务", "咨询"]
actions:
- type: reply
template: "感谢来信,我会在 24 小时内回复..."
```
## 配方 3:GitHub Issue 监控
自动监控项目 Issues 并通知。
```yaml
trigger:
type: github
event: issues
repo: owner/repo
actions:
- type: send
to: discord
template: "新 Issue: {{title}}"
```
## 配方 4:价格监控
监控商品价格变动。
```yaml
trigger:
type: schedule
cron: "0 */4 * * *" # 每 4 小时
actions:
- type: fetch
url: "https://example.com/product"
- type: extract
selector: ".price"
- type: condition
if: "price < 100"
then:
type: send
to: telegram
message: "价格降到 {{price}}!"
```
## 配方 5:会议提醒
自动提醒即将到来的会议。
```yaml
trigger:
type: calendar
before: 15m
actions:
- type: send
to: dingtalk
message: "15 分钟后有会议:{{title}}"
```
## 配方 6:客服自动分流
根据问题类型分流客服。
```yaml
trigger:
type: message
actions:
- type: classify
categories: ["技术", "账单", "投诉"]
- type: route
technical: tech_support
billing: billing_team
complaint: manager
```
## 配方 7:内容发布
自动发布内容到多平台。
```yaml
trigger:
type: schedule
cron: "0 9 * * 1-5" # 工作日 9:00
actions:
- type: generate
prompt: "写一篇关于 AI 的短文"
- type: publish
platforms: [juejin, zhihu, twitter]
```
## 配方 8:数据备份
定期备份重要数据。
```yaml
trigger:
type: schedule
cron: "0 2 * * *" # 每天凌晨 2:00
actions:
- type: backup
source: ~/.openclaw/data
dest: s3://backup-bucket/
- type: notify
message: "备份完成"
```
## 配方 9:社交媒体监控
监控品牌提及。
```yaml
trigger:
type: social
keywords: ["OpenClaw", "AI助手"]
actions:
- type: save
to: database
- type: alert
if: "sentiment == 'negative'"
```
## 配方 10:智能排程
根据日历自动安排任务。
```yaml
trigger:
type: schedule
cron: "0 7 * * *"
actions:
- type: analyze_calendar
- type: prioritize_tasks
- type: send
message: "今日任务优先级:{{tasks}}"
```
## 如何使用
1. 复制配方到 `~/.openclaw/automations/`
2. 修改参数(URL、时间等)
3. 重启 OpenClaw
```bash
openclaw restart
```
## 需要定制?
- 单个配方定制:¥99
- 企业自动化方案:¥999
联系:微信 yang1002378395 或 Telegram @yangster151
FILE:skill.json
{
"name": "openclaw-automation-recipes",
"version": "1.0.0",
"description": "OpenClaw自动化配方 - 10个实用自动化场景",
"author": "yang1002378395-cmyk",
"license": "MIT",
"keywords": ["openclaw", "automation", "recipes", "自动化", "效率"]
}
Automate WeChat on macOS for auto-replies, keyword alerts, message summaries, and forwarding by controlling the desktop app.
# WeChat Automation - 微信自动化 用 AI 自动处理微信消息,节省时间。 ## 用途 - 自动回复常见问题 - 消息摘要(每日汇总) - 关键词提醒 - 自动转发到其他平台 ## 使用方法 ``` /wechat-automation ``` ## 功能 1. 连接微信(通过 macOS 窗口控制) 2. 设置自动回复规则 3. 关键词监控 4. 消息导出/分析 ## 适用场景 - 客服自动回复 - 群消息管理 - 重要消息提醒 ## 注意 - 仅支持 macOS - 需要保持微信桌面端运行 --- 价格:¥99 | 包含:完整脚本 + 配置指南
AI 自动化咨询服务 - 帮你用 AI 省时省钱。适合:中小企业、自由职业者、想提效的人。
---
name: ai-automation-consulting
version: 1.0.4
description: AI 自动化咨询服务 - 帮你用 AI 省时省钱。适合:中小企业、自由职业者、想提效的人。
metadata:
openclaw:
emoji: "🤖"
requires:
bins: []
---
# AI 自动化咨询服务
## 🎯 你每天都在重复做什么?
- 回复客户消息?
- 整理数据报表?
- 写营销文案?
- 回复邮件?
**这些都能用 AI 自动化。**
## 💼 我能帮你做什么
### 1. 客服自动化
- 7x24 自动回复
- 常见问题自动解答
- 智能转人工
### 2. 内容生成
- 自动写文章/社媒文案
- 批量生成产品描述
- SEO 优化内容
### 3. 数据处理
- 自动整理报表
- 智能分类邮件
- 数据分析可视化
### 4. 工作流自动化
- 连接你的各种工具
- 自动触发任务
- 减少人工干预
## 💰 套餐
| 服务 | 价格 | 效果 |
|------|------|------|
| 咨询诊断 | ¥199 | 找出可自动化点 |
| 单场景方案 | ¥499 | 一个自动化流程 |
| 全套方案 | ¥1999 | 企业级自动化系统 |
## 📞 联系方式
- 微信:yanghu_ai
- Telegram: @yanghu_ai
## 🔗 相关资源
- [AI 自动化入门教程](https://yangster151.gumroad.com/l/ddwtx) - $14
- [OpenClaw 工作流案例](https://clawhub.com)
---
**案例:某电商客服团队,通过自动化节省 60% 人力成本。**
**你的一天有多少时间花在重复劳动上?我们来聊聊。**
FILE:skill.json
{
"name": "ai-automation-consulting",
"version": "1.0.3",
"description": "帮你用 AI 省时省钱 - 适合中小企业、自由职业者、想提效的人",
"author": "yang1002378395-cmyk",
"tags": ["ai", "automation", "consulting", "productivity", "chinese"],
"category": "productivity",
"license": "MIT",
"repository": "https://github.com/yang1002378395-cmyk/openclaw-skills",
"price": 0,
"currency": "USD"
}
OpenClaw 商业变现指南 - 教你用 OpenClaw 赚钱。适合:自由职业者、创业者、副业者。
---
name: openclaw-business-guide
version: 1.0.24
description: OpenClaw 商业变现指南 - 教你用 OpenClaw 赚钱。适合:自由职业者、创业者、副业者。
metadata:
openclaw:
emoji: "💰"
requires:
bins: []
---
# OpenClaw 商业变现指南
用 OpenClaw 赚钱的完整路径。
## 变现方式
### 1. 安装服务
**价格**:¥99-999
**难度**:⭐
**收益**:稳定
**怎么做**:
1. 掌握 OpenClaw 安装配置
2. 在掘金/知乎/小红书引流
3. 提供远程安装服务
**成功案例**:
- setupclaw:$38k/30d
- AI MONEY GROUP:$12.6k MRR
### 2. Skills 开发
**价格**:¥9-999
**难度**:⭐⭐
**收益**:被动收入
**怎么做**:
1. 开发有用的 Skills
2. 上架 ClawHub
3. 设置定价
**成功案例**:
- Claw Mart:$81k/30d
### 3. 技术咨询
**价格**:¥299-1999
**难度**:⭐⭐⭐
**收益**:高单价
**怎么做**:
1. 积累 OpenClaw 经验
2. 在社区回答问题
3. 提供付费咨询
### 4. 企业部署
**价格**:¥999-9999
**难度**:⭐⭐⭐⭐
**收益**:高利润
**怎么做**:
1. 掌握企业级部署
2. 提供完整解决方案
3. 长期维护服务
## 定价策略
| 服务 | 价格 | 时间 | 利润率 |
|------|------|------|--------|
| 基础安装 | ¥99 | 30分钟 | 95% |
| 高级配置 | ¥299 | 1小时 | 90% |
| Skills 开发 | ¥99-999 | 2-8小时 | 80% |
| 企业部署 | ¥999-9999 | 1-7天 | 70% |
## 获客渠道
### 1. 掘金
**效果**:⭐⭐⭐⭐
**适合**:技术文章
```
写教程 → 引流 → 私信转化
```
### 2. 知乎
**效果**:⭐⭐⭐
**适合**:问答
```
回答问题 → 引流 → 付费咨询
```
### 3. 小红书
**效果**:⭐⭐⭐
**适合**:图文
```
发教程笔记 → 引流 → 微信转化
```
### 4. Discord/Telegram
**效果**:⭐⭐⭐⭐
**适合**:社区
```
加入 OpenClaw 社区 → 回答问题 → 引流
```
### 5. ClawHub
**效果**:⭐⭐⭐⭐⭐
**适合**:Skills
```
发布 Skills → 自动引流 → 被动收入
```
## 转化漏斗
```
曝光 1000 人
↓ 文章/帖子
点击 100 人
↓ 落地页
咨询 10 人
↓ 沟通
成交 1-3 人
```
**转化率**:1-3%
**客单价**:¥99-999
**收入**:¥99-2997/1000 曝光
## 自动化
### 1. 内容自动发布
```bash
openclaw cron add publish_content "0 9 * * *"
```
### 2. 客户自动回复
```yaml
auto_reply:
- trigger: "安装"
reply: "安装服务 ¥99 起,微信:yang1002378395"
```
### 3. 订单自动处理
```yaml
automation:
order:
notify: telegram
template: "新订单:{product} - {price}"
```
## 收入预估
### 第一个月
| 来源 | 收入 |
|------|------|
| 安装服务 | ¥99-299 |
| Skills 销售 | ¥0-99 |
| **总计** | ¥99-398 |
### 第三个月
| 来源 | 收入 |
|------|------|
| 安装服务 | ¥99-999 |
| Skills 销售 | ¥99-299 |
| 咨询 | ¥299-999 |
| **总计** | ¥497-2297 |
### 第六个月
| 来源 | 收入 |
|------|------|
| 安装服务 | ¥999-2999 |
| Skills 销售 | ¥299-999 |
| 咨询 | ¥999-2999 |
| 企业部署 | ¥999-9999 |
| **总计** | ¥3296-16996 |
## 需要帮助?
- 变现咨询:¥99
- 1对1 指导:¥299
- 企业合作:¥999
联系:微信 yang1002378395 或 Telegram @yangster151
---
创建:2026-03-14
DeepSeek API 完整指南 - 注册、配置、省钱技巧。适合:想用便宜 AI 的用户。
---
name: deepseek-api-guide
version: 1.0.24
description: DeepSeek API 完整指南 - 注册、配置、省钱技巧。适合:想用便宜 AI 的用户。
metadata:
openclaw:
emoji: "🤖"
requires:
bins: []
---
# DeepSeek API 完整指南
国产最强 AI,性价比之王。
## 为什么选 DeepSeek
| 对比项 | DeepSeek V3 | GPT-4o | Claude Sonnet |
|--------|-------------|--------|---------------|
| 价格(输入) | ¥0.27/百万 tokens | ¥18/百万 tokens | ¥21/百万 tokens |
| 价格(输出) | ¥1.08/百万 tokens | ¥108/百万 tokens | ¥105/百万 tokens |
| 性能 | 接近 GPT-4 | 顶级 | 顶级 |
| 中文能力 | 优秀 | 一般 | 一般 |
| 免费额度 | 每天 10 次 | 注册送 $5 | 注册送 $5 |
**结论:DeepSeek 比 GPT-4 便宜 100 倍,性能相当**
## 注册流程
### 步骤 1:注册账号
1. 访问:https://platform.deepseek.com/
2. 手机号注册(中国 +86)
3. 实名认证(身份证)
### 步骤 2:获取 API Key
1. 登录控制台
2. API Keys → 创建新 Key
3. 复制保存(只显示一次)
### 步骤 3:充值
- 最低充值:¥10
- 支付方式:支付宝/微信
- 建议:先充 ¥10 测试
## 配置方法
### OpenClaw
```yaml
# ~/.openclaw/config.yaml
model: deepseek-chat
api_key: DEEPSEEK_API_KEY
base_url: https://api.deepseek.com/v1
```
### Python
```python
from openai import OpenAI
client = OpenAI(
api_key="sk-xxx",
base_url="https://api.deepseek.com/v1"
)
response = client.chat.completions.create(
model="deepseek-chat",
messages=[{"role": "user", "content": "你好"}]
)
```
### Node.js
```javascript
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: 'sk-xxx',
baseURL: 'https://api.deepseek.com/v1'
});
const response = await client.chat.completions.create({
model: 'deepseek-chat',
messages: [{ role: 'user', content: '你好' }]
});
```
## 模型对比
### DeepSeek V3(deepseek-chat)
- **适合**:日常对话、写作、编程
- **价格**:¥0.27/¥1.08(输入/输出)
- **性能**:接近 GPT-4
- **推荐指数**:⭐⭐⭐⭐⭐
### DeepSeek R1(deepseek-reasoner)
- **适合**:复杂推理、数学、代码
- **价格**:¥1.35/¥5.4
- **性能**:推理能力强
- **推荐指数**:⭐⭐⭐⭐
## 省钱技巧
### 1. 使用免费额度
- 每天免费 10 次调用
- 适合日常简单对话
### 2. 控制上下文长度
```yaml
context:
max_tokens: 4000 # 限制上下文
```
### 3. 批量处理
```yaml
batch:
enabled: true
size: 10
```
### 4. 缓存重复请求
```yaml
cache:
enabled: true
ttl: 3600
```
## 成本对比
**场景:每天 100 条消息,每条 1000 tokens**
| 模型 | 月成本 |
|------|--------|
| DeepSeek V3 | ¥3.24 |
| GPT-4o | ¥324 |
| Claude Sonnet | ¥378 |
**DeepSeek 比 GPT-4 省 ¥320/月**
## 常见问题
### Q: API Key 在哪里看?
A: 控制台 → API Keys,创建后复制
### Q: 免费额度用完了怎么办?
A: 第二天自动重置,或充值继续使用
### Q: 如何查看余额?
```bash
curl https://api.deepseek.com/user/balance \
-H "Authorization: Bearer $API_KEY"
```
### Q: 速度慢怎么办?
A: 国内访问较快,海外可能需要代理
### Q: 和 GPT-4 差多少?
A: 日常任务几乎无差,复杂任务略逊
## 需要帮助?
- DeepSeek 配置:¥99
- OpenClaw 集成:¥199
- 企业部署:¥999
联系:微信 yang1002378395 或 Telegram @yangster151
---
创建:2026-03-14
OpenClaw 常见错误修复 - 解决安装/配置/运行问题。适合:遇到错误的用户。
---
name: openclaw-error-fix
version: 1.0.0
description: OpenClaw 常见错误修复 - 解决安装/配置/运行问题。适合:遇到错误的用户。
metadata:
openclaw:
emoji: "🔧"
requires:
bins: []
---
# OpenClaw 常见错误修复指南
遇到错误不用慌,这里有你需要的解决方案。
## 安装错误
### 1. Node.js 版本不对
**错误**:
```
error: node >= 20 required
```
**解决**:
```bash
# macOS
brew install node@20
# Ubuntu
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs
# 验证
node --version # 应该显示 v20.x.x
```
### 2. 权限错误
**错误**:
```
EACCES: permission denied
```
**解决**:
```bash
# 不要用 sudo!修复 npm 权限
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.zshrc
source ~/.zshrc
# 重新安装
npm install -g openclaw
```
### 3. 网络错误
**错误**:
```
network timeout
```
**解决**:
```bash
# 切换国内镜像
npm config set registry https://registry.npmmirror.com
# 或使用代理
npm config set proxy http://127.0.0.1:7890
```
## 配置错误
### 1. API Key 无效
**错误**:
```
Invalid API key
```
**解决**:
1. 检查 API Key 是否正确(无空格)
2. 检查是否过期
3. 检查余额是否充足
```bash
# 验证 DeepSeek API Key
curl https://api.deepseek.com/v1/models \
-H "Authorization: Bearer $API_KEY"
```
### 2. 模型不存在
**错误**:
```
Model not found
```
**解决**:
```bash
# 查看支持的模型
openclaw models list
# 使用正确的模型名
openclaw config set model deepseek-chat
```
### 3. 配置文件损坏
**错误**:
```
Cannot read config file
```
**解决**:
```bash
# 重置配置
rm ~/.openclaw/config.yaml
openclaw config init
```
## 运行错误
### 1. 端口被占用
**错误**:
```
Port 3000 already in use
```
**解决**:
```bash
# 查找占用进程
lsof -i :3000
# 杀掉进程
kill -9 <PID>
# 或换端口
openclaw config set port 3001
```
### 2. 内存不足
**错误**:
```
JavaScript heap out of memory
```
**解决**:
```bash
# 增加内存限制
export NODE_OPTIONS="--max-old-space-size=4096"
openclaw start
```
### 3. 连接超时
**错误**:
```
Connection timeout
```
**解决**:
```bash
# 检查网络
ping api.deepseek.com
# 增加超时时间
openclaw config set timeout 60000
```
## 平台连接错误
### 1. Telegram 连接失败
**错误**:
```
Telegram bot token invalid
```
**解决**:
1. 重新创建 Bot:https://t.me/BotFather
2. 复制新的 Token
3. 更新配置
### 2. Discord 连接失败
**错误**:
```
Discord token invalid
```
**解决**:
1. 重新生成 Token:https://discord.com/developers
2. 检查 Bot 权限
3. 邀请 Bot 到服务器
### 3. 钉钉连接失败
**错误**:
```
DingTalk webhook invalid
```
**解决**:
1. 检查 Webhook URL
2. 确认机器人未被禁用
3. 检查关键词配置
## 快速诊断
```bash
# 运行诊断
openclaw doctor
# 查看日志
openclaw logs --tail 100
# 检查配置
openclaw config check
```
## 需要帮助?
如果以上方法都无法解决:
- 技术支持:¥99
- 远程调试:¥299
- 企业支持:¥999
联系:微信 yang1002378395 或 Telegram @yangster151
---
创建:2026-03-14
OpenClaw 免费模型配置 - 教你用免费的 AI 模型。适合:预算有限用户、学生、测试者。
---
name: openclaw-free-models
version: 1.0.0
description: OpenClaw 免费模型配置 - 教你用免费的 AI 模型。适合:预算有限用户、学生、测试者。
metadata:
openclaw:
emoji: "🆓"
requires:
bins: []
---
# OpenClaw 免费模型配置指南
教你用免费的 AI 模型,降低成本。
## 免费模型推荐
| 模型 | 免费额度 | 特点 |
|------|----------|------|
| DeepSeek V3 | 每天免费调用 | 国产最强,日常首选 |
| GLM-4 | 每月免费额度 | 智谱清言,API 稳定 |
| Claude Haiku | 注册送 $5 | 编程辅助 |
| GPT-4o-mini | 注册送 $5 | 多模态 |
## 配置方法
### 1. DeepSeek(推荐)
```bash
# 注册:https://platform.deepseek.com/
# 获取 API Key
openclaw config set model deepseek-chat
openclaw config set api_key sk-xxx
```
**免费额度**:每天 10 次调用(足够日常使用)
### 2. GLM-4
```bash
# 注册:https://open.bigmodel.cn/
# 获取 API Key
openclaw config set model glm-4
openclaw config set api_key xxx.xxx
```
**免费额度**:每月 100 万 tokens
### 3. Claude(编程推荐)
```bash
# 注册:https://console.anthropic.com/
# 获取 API Key
openclaw config set model claude-3-haiku
openclaw config set api_key sk-ant-xxx
```
**免费额度**:注册送 $5
### 4. GPT-4o-mini
```bash
# 注册:https://platform.openai.com/
# 获取 API Key
openclaw config set model gpt-4o-mini
openclaw config set api_key sk-xxx
```
**免费额度**:注册送 $5
## 省钱策略
### 分层使用
```yaml
# ~/.openclaw/config.yaml
models:
simple: "gpt-4o-mini" # 简单问答(免费额度)
normal: "deepseek-chat" # 日常对话(每天免费)
complex: "claude-haiku" # 编程任务($5 额度)
```
### 切换模型
```bash
# 查看当前模型
openclaw config get model
# 临时切换
openclaw ask "问题" --model deepseek-chat
```
## 成本对比
**场景:每天 100 条消息**
| 模型 | 月成本 |
|------|--------|
| DeepSeek(免费额度) | ¥0 |
| GPT-4o | ¥90 |
| Claude Sonnet | ¥180 |
**DeepSeek 免费额度足够日常使用!**
## 常见问题
### Q: DeepSeek 免费额度用完了怎么办?
A: 第二天自动重置,或切换到 GLM-4(每月 100 万 tokens)
### Q: 如何查看剩余额度?
```bash
# DeepSeek
curl https://api.deepseek.com/user/balance -H "Authorization: Bearer $API_KEY"
# GLM
curl https://open.bigmodel.cn/api/paas/v4/balance -H "Authorization: Bearer $API_KEY"
```
### Q: 免费模型够用吗?
**日常对话**:完全够用
**复杂任务**:用 Claude Haiku($5 额度能用很久)
## 需要帮助?
- 免费配置咨询:微信 yang1002378395
- Telegram:@yangster151
- 安装服务:¥99 起
---
创建:2026-03-14
指导用户根据技能和时间,规划并执行基于内容、服务、产品或咨询的OpenClaw变现路径,实现首个¥99收入。
# OpenClaw 变现课程 Skill ## 描述 教用户如何用 OpenClaw 赚钱:从 0 到第一个 ¥99 收入的完整路径。 ## 适用人群 - 想做副业的程序员 - 自由职业者 - AI 工具爱好者 - 想低成本创业的人 ## 功能 ### 1. 变现路径规划 根据用户技能和时间,推荐最合适的变现路径: - 内容变现(掘金/知乎/小红书) - 技能服务(安装/配置/培训) - 产品开发(Skills/插件/模板) - 咨询服务(技术/产品/运营) ### 2. 定价策略 自动计算最优定价: - 基于市场调研的定价建议 - 竞品价格对比 - 价值锚点设置 - 涨价时机判断 ### 3. 获客渠道 推荐最适合的获客渠道: - 掘金(技术文章) - 知乎(问答引流) - 小红书(图文种草) - Discord/Telegram(社区) - 微信(私域转化) ### 4. 转化漏斗 设计转化路径: - 免费内容 → 引流 → 付费咨询 → 成交 - 自动化话术模板 - 常见异议处理 ### 5. 收入追踪 记录和分析收入: - 收入来源统计 - 转化率分析 - ROI 计算 - 增长建议 ## 使用方法 ``` 用户:我想用 OpenClaw 赚钱,但不知道从哪开始 Agent: 1. 分析你的技能(编程/写作/运营) 2. 推荐最适合的变现路径 3. 给出具体行动计划(今天做什么) 4. 提供资源链接和模板 ``` ## 输出格式 ``` 💰 你的 OpenClaw 变现方案 📋 推荐路径:[内容变现 / 技能服务 / 产品开发] 🎯 第一步:[具体行动] ⏰ 预计时间:[X 小时] 💵 预期收益:¥[X]-[Y] 📚 学习资源: - [链接1] - [链接2] 🚀 今天就能做: 1. [行动1] 2. [行动2] 需要我详细讲解某个步骤吗? ``` ## 成功案例 - AI MONEY GROUP:$12.6k MRR,教人用 OpenClaw 赚钱 - setupclaw:$38k/30d,安装服务 - Claw Mart:$81k/30d,Skills 市场 --- **创建时间**:2026-03-12
OpenClaw 成本优化 - 降低 AI API 支出技巧。适合:成本敏感用户、企业部署。
---
name: openclaw-cost-optimization
version: 1.0.1
description: OpenClaw 成本优化 - 降低 AI API 支出技巧。适合:成本敏感用户、企业部署。
metadata:
openclaw:
emoji: "💰"
requires:
bins: []
---
# OpenClaw 成本优化指南
让你的 AI 助手更省钱。
## 模型成本对比
| 模型 | 输入价格 | 输出价格 | 适用场景 |
|------|----------|----------|----------|
| DeepSeek V3 | ¥1/百万 | ¥2/百万 | 日常对话(推荐) |
| GLM-4 | ¥10/百万 | ¥10/百万 | 国产合规 |
| Claude 3.5 Sonnet | $3/百万 | $15/百万 | 编程任务 |
| GPT-4o | $2.5/百万 | $10/百万 | 多模态 |
| GPT-4o-mini | $0.15/百万 | $0.6/百万 | 简单任务 |
**省钱技巧**:日常使用 DeepSeek,编程用 Claude,简单任务用 mini 版本。
## 配置优化
### 1. 选择便宜模型
```bash
# 默认使用 DeepSeek
openclaw config set model deepseek-chat
```
### 2. 设置缓存
```yaml
# ~/.openclaw/config.yaml
cache:
enabled: true
ttl: 3600 # 1小时
max_size: 1000
```
### 3. 限制上下文长度
```yaml
context:
max_tokens: 4000 # 限制上下文
truncate_method: "middle" # 保留首尾
```
### 4. 批量处理
```yaml
batch:
enabled: true
size: 10 # 每 10 条消息批量处理
```
## 使用技巧
### 技巧 1:分层使用模型
```yaml
models:
simple: "gpt-4o-mini" # 简单问答
normal: "deepseek-chat" # 日常对话
complex: "claude-sonnet" # 复杂任务
```
### 技巧 2:预热缓存
对常见问题预设回复,避免重复调用 API。
### 技巧 3:限制对话轮次
```yaml
conversation:
max_turns: 20 # 超过 20 轮自动总结
```
### 技巧 4:使用流式输出
```yaml
stream: true # 减少等待时间,提升体验
```
## 成本监控
### 查看用量
```bash
# 查看本月用量
openclaw stats usage
# 查看各模型消耗
openclaw stats models
```
### 设置预算
```yaml
budget:
daily: 10 # 每天最多 ¥10
monthly: 200 # 每月最多 ¥200
alert: 0.8 # 达到 80% 时提醒
```
### 超预算处理
```yaml
budget:
exceed_action: "fallback" # 或 "stop"
fallback_model: "gpt-4o-mini"
```
## 成本估算
### 个人用户
- 日均 100 条消息
- 每条约 500 tokens
- DeepSeek:约 ¥0.1/天 = ¥3/月
### 小团队(10人)
- 日均 500 条消息
- DeepSeek:约 ¥0.5/天 = ¥15/月
### 企业(100人)
- 日均 5000 条消息
- DeepSeek:约 ¥5/天 = ¥150/月
## 常见问题
### Q: 如何查看实时费用?
```bash
openclaw cost today
openclaw cost this-month
```
### Q: DeepSeek 和 Claude 差多少?
同样 100 万 tokens:
- DeepSeek:¥3
- Claude:¥108
- **差 36 倍**
### Q: 如何切换模型?
```bash
# 临时切换
openclaw ask "问题" --model claude-sonnet
# 永久切换
openclaw config set model deepseek-chat
```
## 需要帮助?
- 成本诊断:¥99
- 优化方案:¥299
- 企业咨询:¥999
联系:微信 yang1002378395 或 Telegram @yangster151
FILE:skill.json
{
"name": "openclaw-cost-optimization",
"version": "1.0.0",
"description": "OpenClaw成本优化 - 降低AI API支出技巧",
"author": "yang1002378395-cmyk",
"license": "MIT",
"keywords": ["openclaw", "cost", "optimization", "省钱", "成本", "API"]
}
微信公众号接入指南 - OpenClaw 连接公众号完整教程。适合:自媒体运营、内容创作者。
---
name: openclaw-wechat-mp-guide
version: 1.0.0
description: 微信公众号接入指南 - OpenClaw 连接公众号完整教程。适合:自媒体运营、内容创作者。
metadata:
openclaw:
emoji: "📱"
requires:
bins: []
---
# 微信公众号接入指南
让 AI 助手连接微信公众号,自动回复用户消息。
## 前置条件
1. 微信公众号(服务号或订阅号)
2. OpenClaw 已安装
3. 公网服务器(80/443 端口)
## 步骤 1:获取公众号凭证
1. 登录 [微信公众平台](https://mp.weixin.qq.com)
2. 进入「开发」→「基本配置」
3. 记录以下信息:
```
AppID:wxxxxxxxxxxx
AppSecret:xxxxxxxxxxxxxxxxxxxxxxxx
```
## 步骤 2:配置服务器
1. 进入「基本配置」→「服务器配置」
2. 填写:
- URL:`https://your-server.com/wechat`
- Token:自定义(如 `openclaw2024`)
- EncodingAESKey:随机生成
- 消息加解密方式:安全模式
## 步骤 3:配置 OpenClaw
```bash
# 设置微信连接
openclaw connect wechat
# 输入凭证
AppID: wxxxxxxxxxxx
AppSecret: xxxxxxxxxxxxxxxxxxxxxxxx
Token: openclaw2024
EncodingAESKey: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# 启动服务
openclaw start
```
## 步骤 4:验证连接
在公众号后台点击「提交」,系统会验证服务器配置。
成功后,用户发消息给公众号,AI 会自动回复。
## 功能说明
### 自动回复
用户发送任何消息,AI 根据内容智能回复。
### 关键词触发
```yaml
# ~/.openclaw/config.yaml
wechat:
keywords:
"帮助": "我是 AI 助手,可以回答你的问题..."
"价格": "请查看我们的价格表..."
```
### 菜单配置
通过公众号后台设置自定义菜单,点击后触发 AI 对话。
## 高级功能
### 多客服转接
```yaml
wechat:
transfer_keywords:
- "人工"
- "客服"
transfer_message: "正在转接人工客服,请稍候..."
```
### 消息统计
```bash
# 查看消息统计
openclaw stats wechat
```
### 敏感词过滤
```yaml
wechat:
sensitive_words:
- "违禁词1"
- "违禁词2"
filter_action: "replace" # 或 "block"
```
## 常见问题
### Q: 服务器配置提交失败?
检查:
1. URL 是否可访问
2. Token 是否一致
3. 服务器是否启动
### Q: 消息无响应?
检查日志:
```bash
openclaw logs -f | grep wechat
```
### Q: 如何处理图片消息?
需要开通「接收图片消息」权限,AI 可以识别图片内容并回复。
## 定价参考
- 公众号接入:¥199
- 高级配置:¥499
- 企业定制:¥1999
## 需要帮助?
联系:微信 yang1002378395 或 Telegram @yangster151
---
**提示**:订阅号接口受限较多,建议使用服务号获得完整功能。
FILE:skill.json
{
"name": "openclaw-wechat-mp-guide",
"version": "1.0.0",
"description": "微信公众号接入指南 - OpenClaw连接公众号完整教程",
"author": "yang1002378395-cmyk",
"license": "MIT",
"keywords": ["wechat", "微信", "公众号", "openclaw", "自媒体", "运营"]
}
钉钉机器人接入指南 - OpenClaw 连接钉钉完整教程。适合:中国企业用户、钉钉开发者。
---
name: dingtalk-connector-guide
version: 1.0.0
description: 钉钉机器人接入指南 - OpenClaw 连接钉钉完整教程。适合:中国企业用户、钉钉开发者。
metadata:
openclaw:
emoji: "📌"
requires:
bins: []
---
# 钉钉机器人接入指南
让 AI 助手连接钉钉,自动处理群消息。
## 前置条件
1. 钉钉企业账号(管理员权限)
2. OpenClaw 已安装
3. 公网可访问的服务器(或内网穿透)
## 步骤 1:创建钉钉应用
1. 登录 [钉钉开放平台](https://open.dingtalk.com)
2. 进入「应用开发」→「企业内部开发」
3. 点击「创建应用」
4. 填写应用信息:
- 应用名称:AI 助手
- 应用描述:OpenClaw AI 助手
- 应用 Logo:上传图标
## 步骤 2:获取凭证
创建完成后,记录以下信息:
```
AppKey(Client ID):dingxxxxxxxxxxxxxxx
AppSecret(Client Secret):xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
```
## 步骤 3:配置机器人
1. 进入应用 →「机器人与消息推送」
2. 点击「添加机器人」
3. 配置机器人:
- 机器人名称:AI 助手
- 机器人图标:上传
- 消息接收地址:`https://your-server.com/webhook/dingtalk`
## 步骤 4:权限配置
在「权限管理」中开通:
- ✅ 企业会话消息读权限
- ✅ 企业会话消息写权限
- ✅ 通讯录只读权限
- ✅ 成员信息读权限
## 步骤 5:配置 OpenClaw
```bash
# 设置钉钉连接
openclaw connect dingtalk
# 输入凭证
Client ID: dingxxxxxxxxxxxxxxx
Client Secret: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
# 启动服务
openclaw start
```
## 步骤 6:测试机器人
在钉钉群中 @机器人 发送消息:
```
@AI助手 你好
```
机器人应该回复:
```
你好!我是 AI 助手,有什么可以帮助你的?
```
## 常见问题
### Q: 消息接收地址填什么?
需要是公网可访问的 HTTPS 地址。如果没有公网服务器:
```bash
# 使用 ngrok 内网穿透
ngrok http 3000
# 将生成的 https://xxx.ngrok.io 填入
```
### Q: 机器人不回复?
检查清单:
1. 权限是否开通
2. 服务是否启动
3. 网络是否可达
4. 日志是否有错误
```bash
# 查看日志
openclaw logs -f
```
### Q: 如何支持图片消息?
需要在钉钉开放平台开通「图片消息」权限,并在 OpenClaw 配置中启用。
## 高级配置
### 多群支持
机器人默认支持所有群,可以通过配置限制:
```yaml
# ~/.openclaw/config.yaml
dingtalk:
allowed_chats:
- chat_id_1
- chat_id_2
```
### 自定义欢迎语
```yaml
dingtalk:
welcome_message: |
欢迎加入!我是 AI 助手。
有问题随时 @我
```
### 工作时间限制
```yaml
dingtalk:
work_hours:
start: "09:00"
end: "18:00"
timezone: "Asia/Shanghai"
```
## 需要帮助?
- 📖 完整文档:https://docs.openclaw.ai
- 💬 技术支持:
- 基础接入:¥99
- 高级配置:¥299
- 企业定制:¥999
联系:微信 yang1002378395 或 Telegram @yangster151
FILE:skill.json
{
"name": "dingtalk-connector-guide",
"version": "1.0.0",
"description": "钉钉机器人接入指南 - OpenClaw连接钉钉完整教程",
"author": "yang1002378395-cmyk",
"license": "MIT",
"keywords": ["dingtalk", "钉钉", "机器人", "openclaw", "企业", "教程"]
}
OpenClaw 故障排查 - 常见问题解决方案。适合:遇到问题的用户、运维人员。
---
name: openclaw-troubleshoot-cn
version: 1.0.0
description: OpenClaw 故障排查 - 常见问题解决方案。适合:遇到问题的用户、运维人员。
metadata:
openclaw:
emoji: "🔧"
requires:
bins: []
---
# OpenClaw 故障排查
常见问题快速解决。
## 安装问题
### Node 版本过低
```bash
# 检查版本
node -v
# 需要 18+
# 升级方法
brew upgrade node # macOS
```
### 权限错误
```bash
# 修复 npm 权限
sudo chown -R $(whoami) ~/.npm
sudo chown -R $(whoami) /usr/local/lib/node_modules
```
### 网络超时
```bash
# 使用国内镜像
npm config set registry https://registry.npmmirror.com
```
## 连接问题
### Telegram 连接失败
检查清单:
1. Bot Token 是否正确
2. Bot 是否已启动(/start)
3. 网络是否需要代理
```bash
# 测试连接
curl https://api.telegram.org/bot<YOUR_TOKEN>/getMe
```
### Discord 连接失败
检查清单:
1. Bot Token 是否正确
2. Bot 是否已加入服务器
3. intents 是否开启
### 钉钉连接失败
检查清单:
1. Client ID/Secret 是否正确
2. 机器人是否已创建
3. 回调地址是否配置
## 模型问题
### API Key 无效
```bash
# 验证 DeepSeek Key
curl -H "Authorization: Bearer YOUR_KEY" \
https://api.deepseek.com/v1/models
```
### 余额不足
- DeepSeek:platform.deepseek.com 充值
- Claude:console.anthropic.com 充值
- OpenAI:platform.openai.com 充值
### 响应超时
```bash
# 增加超时时间
openclaw config set timeout 60000
```
## 运行问题
### 内存不足
```bash
# 增加 Node 内存
export NODE_OPTIONS="--max-old-space-size=4096"
```
### 端口被占用
```bash
# 查找占用进程
lsof -i :3000
# 终止进程
kill -9 <PID>
```
### 日志查看
```bash
# 实时日志
openclaw logs -f
# 日志位置
~/.openclaw/logs/
```
## 高级问题
### 数据库损坏
```bash
# 备份数据
cp -r ~/.openclaw/data ~/.openclaw/data.bak
# 重建数据库
openclaw db reset
```
### 配置丢失
```bash
# 查看当前配置
openclaw config list
# 重置配置
openclaw config reset
```
## 需要帮助?
如果以上方案都无法解决:
- 📖 文档:https://docs.openclaw.ai
- 💬 社区:https://discord.gg/clawd
- 🔧 远程支持:
- 基础诊断:¥99
- 深度排查:¥299
- 企业支持:¥999
联系:微信 yang1002378395 或 Telegram @yangster151
FILE:skill.json
{
"name": "openclaw-troubleshoot-cn",
"version": "1.0.0",
"description": "OpenClaw故障排查中文版 - 常见问题解决方案",
"author": "yang1002378395-cmyk",
"license": "MIT",
"keywords": ["openclaw", "troubleshoot", "debug", "fix", "问题", "故障", "中文"]
}
OpenClaw 5 分钟快速开始 - 最简化的入门教程。适合:完全新手、想快速体验的用户。
# OpenClaw Quick Start - 5分钟上手指南
快速配置 OpenClaw,开始 AI 自动化之旅。
## 用途
- 新手 5 分钟配置 OpenClaw
- 自动检测系统环境
- 一键安装常用 Skills
- 配置基础模型(DeepSeek/GLM)
## 使用方法
```
/openclaw-quick-start
```
## 功能
1. 检测 macOS/Linux 环境
2. 安装 OpenClaw(如未安装)
3. 配置基础模型
4. 安装 5 个必备 Skills
5. 运行验证测试
## 适用场景
- 第一次使用 OpenClaw
- 快速部署到新机器
- 给朋友安装 OpenClaw
---
价格:¥49 | 包含:配置脚本 + 视频教程 + 微信支持
FILE:skill.json
{
"name": "openclaw-quick-start",
"version": "1.0.0",
"description": "OpenClaw快速入门 - 5分钟搭建AI助手",
"author": "yang1002378395-cmyk",
"license": "MIT",
"keywords": ["openclaw", "setup", "guide", "tutorial", "新手"]
}
微信机器人快速搭建 - 基于 wechaty/itchat 的微信机器人模板。适合:想做微信自动化的开发者。
---
name: wechat-bot-starter
version: 1.0.0
description: 微信机器人快速搭建 - 基于 wechaty/itchat 的微信机器人模板。适合:想做微信自动化的开发者。
metadata:
openclaw:
emoji: "🤖"
requires:
bins: ["node", "npm"]
---
# 微信机器人快速搭建 Skill
快速搭建微信机器人,支持自动回复、消息监控、群管理。
## 技术选型
| 方案 | 优点 | 缺点 | 推荐场景 |
|------|------|------|----------|
| Wechaty | 跨平台、生态好 | 需要付费 Pad 协议 | 生产环境 |
| itchat | 免费、简单 | 易封号 | 个人测试 |
| 企业微信 | 官方支持、稳定 | 功能受限 | 企业应用 |
| ComWechat | 免费、Web 协议 | 需登录 | 小规模 |
## 快速开始
### 方案 1:Wechaty(推荐)
```bash
# 安装
npm install wechaty wechaty-puppet-wechat
# 创建机器人
cat > bot.js << 'EOF'
const { Wechaty } = require('wechaty')
const bot = new Wechaty()
bot
.on('scan', (qrcode) => console.log('扫码登录:\n' + qrcode))
.on('login', (user) => console.log('登录成功:', user))
.on('message', async (msg) => {
if (msg.text() === 'ping') {
await msg.say('pong')
}
})
bot.start()
EOF
node bot.js
```
### 方案 2:itchat(简单)
```bash
# 安装
pip install itchat
# 创建机器人
cat > bot.py << 'EOF'
import itchat
@itchat.msg_register(itchat.content.TEXT)
def reply(msg):
if msg['Text'] == 'ping':
return 'pong'
return None
itchat.auto_login(hotReload=True)
itchat.run()
EOF
python bot.py
```
## 功能模板
### 1. 自动回复
```python
import itchat
# 关键词回复
REPLIES = {
'你好': '你好!有什么可以帮你的?',
'价格': '我们的产品价格如下...',
'联系方式': '电话:xxx,微信:xxx'
}
@itchat.msg_register(itchat.content.TEXT)
def auto_reply(msg):
text = msg['Text']
for keyword, reply in REPLIES.items():
if keyword in text:
return reply
return None
```
### 2. 群管理
```python
import itchat
@itchat.msg_register(itchat.content.TEXT, isGroupChat=True)
def group_admin(msg):
# 进群欢迎
if msg['Type'] == 'note' and '加入群聊' in msg['Text']:
return '欢迎新成员!请阅读群公告。'
# 禁言词检测
banned_words = ['广告', '推广', '加微信']
for word in banned_words:
if word in msg['Text']:
# 可以调用踢人 API
return None
```
### 3. 消息转发
```python
import itchat
TARGET_GROUP = '目标群名称'
@itchat.msg_register(itchat.content.TEXT)
def forward(msg):
# 转发到指定群
if msg['Text'].startswith('#转发'):
groups = itchat.search_chatrooms(name=TARGET_GROUP)
if groups:
groups[0].send(msg['Text'][3:])
```
### 4. 定时发送
```python
import itchat
import schedule
import time
def morning_greeting():
groups = itchat.search_chatrooms(name='工作群')
if groups:
groups[0].send('早上好!今天也要加油💪')
schedule.every().day.at('09:00').do(morning_greeting)
while True:
schedule.run_pending()
time.sleep(60)
```
## 接入 OpenClaw
```python
import itchat
import requests
OPENCLAW_URL = 'http://localhost:3000/api/chat'
@itchat.msg_register(itchat.content.TEXT)
def ai_reply(msg):
# 发送给 OpenClaw
response = requests.post(OPENCLAW_URL, json={
'message': msg['Text'],
'user_id': msg['FromUserName']
})
return response.json().get('reply')
```
## 配置文件
### ~/.openclaw/workspace/WECHAT-BOT.md
```yaml
# 机器人配置
bot:
name: "小助手"
welcome: "你好!我是小助手,有什么可以帮你?"
# 自动回复规则
auto_reply:
- keyword: "价格"
reply: "请查看产品目录:https://example.com"
- keyword: "客服"
reply: "正在为您转接人工客服..."
# 群管理
group_admin:
banned_words: ["广告", "推广"]
welcome_msg: "欢迎加入!请阅读群公告。"
# 定时任务
schedule:
- time: "09:00"
msg: "早上好!"
target: "工作群"
```
## 注意事项
### 防封号技巧
1. **不要频繁登录** - 使用 hotReload=True
2. **控制发送频率** - 每秒不超过 1 条
3. **避免营销内容** - 容易被举报
4. **使用企业微信** - 官方支持更安全
### Web 微信限制
- 部分账号无法登录 Web 微信
- 新注册账号通常不支持
- 建议使用企业微信替代
## 推荐架构
```
微信消息
↓
消息队列(Redis)
↓
OpenClaw Agent 处理
↓
回复消息
```
---
创建:2026-03-12
版本:1.0OpenClaw 中文安装诊断 - 自动检测安装问题、修复常见错误、生成配置。适合:国内用户、新手安装。
---
name: openclaw-installer-cn
version: 1.0.0
description: OpenClaw 中文安装诊断 - 自动检测安装问题、修复常见错误、生成配置。适合:国内用户、新手安装。
metadata:
openclaw:
emoji: "🔧"
requires:
bins: ["node", "npm"]
---
# OpenClaw 中文安装诊断 Skill
自动检测安装问题,修复常见错误,生成推荐配置。
## 核心功能
### 1. 环境检测
自动检查:
- Node.js 版本(需要 18+)
- npm/pnpm 版本
- 系统架构(arm64/x64)
- 网络连接
- 磁盘空间
### 2. 问题诊断
常见问题自动修复:
- 网络超时 → 切换国内镜像
- 权限错误 → 修复文件权限
- 依赖冲突 → 清理重装
- 配置错误 → 生成正确配置
### 3. 配置生成
根据使用场景生成:
- 国内优化配置(镜像加速)
- 企业代理配置
- 开发者配置
- 最小化配置
## 使用方法
### 完整诊断
```
诊断我的 OpenClaw 安装
```
Agent 会:
1. 检查环境依赖
2. 检测网络连接
3. 验证配置文件
4. 给出修复建议
### 快速修复
```
修复 OpenClaw 安装问题
```
自动执行:
- 清理缓存
- 重装依赖
- 修复权限
- 更新配置
### 生成配置
```
生成 OpenClaw 国内优化配置
```
输出:
- ~/.openclaw/config.json
- ~/.zshrc 环境变量
- 启动脚本
## 诊断命令
### 检查 Node 版本
```bash
node -v # 需要 v18.0.0 以上
npm -v # 需要 9.0.0 以上
```
### 检查网络
```bash
# 测试 npm 源
npm config get registry
# 测试 OpenClaw 源
curl -s -o /dev/null -w '%{http_code}' https://registry.npmjs.org/openclaw
```
### 检查安装
```bash
which openclaw
openclaw --version
openclaw status
```
## 常见问题修复
### 问题 1: 网络超时
```bash
# 切换淘宝镜像
npm config set registry https://registry.npmmirror.com
# 或使用 cnpm
npm install -g cnpm --registry=https://registry.npmmirror.com
cnpm install -g openclaw
```
### 问题 2: 权限错误
```bash
# 修复 npm 权限
sudo chown -R $(whoami) ~/.npm
sudo chown -R $(whoami) /usr/local/lib/node_modules
# 或使用 nvm 管理 Node
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install 20
nvm use 20
```
### 问题 3: 依赖冲突
```bash
# 清理缓存
npm cache clean --force
rm -rf node_modules
rm package-lock.json
# 重装
npm install
```
### 问题 4: arm64 兼容
```bash
# 检查架构
uname -m
# M1/M2 Mac 需要 Rosetta
softwareupdate --install-rosetta
```
## 推荐配置
### 国内优化配置 (~/.openclaw/config.json)
```json
{
"model": {
"default": "deepseek-chat",
"providers": {
"deepseek": {
"apiKey": "DEEPSEEK_API_KEY",
"baseURL": "https://api.deepseek.com"
},
"zhipu": {
"apiKey": "ZHIPU_API_KEY",
"baseURL": "https://open.bigmodel.cn"
}
}
},
"network": {
"proxy": null,
"timeout": 60000
},
"heartbeat": {
"enabled": true,
"intervalMs": 300000
}
}
```
### 环境变量 (~/.zshrc)
```bash
# OpenClaw 配置
export OPENCLAW_CONFIG_DIR="$HOME/.openclaw"
export DEEPSEEK_API_KEY="your-key-here"
export ZHIPU_API_KEY="your-key-here"
# 国内镜像加速
export npm_config_registry="https://registry.npmmirror.com"
```
## 输出格式
### 诊断报告
```
🔍 OpenClaw 安装诊断
━━━━━━━━━━━━━━━━━━━━
✅ Node.js: v20.10.0
✅ npm: 10.2.0
✅ 系统架构: arm64 (Apple Silicon)
⚠️ 网络: npm 使用官方源,建议切换镜像
❌ OpenClaw: 未安装
📋 修复建议:
1. 切换 npm 镜像: npm config set registry https://registry.npmmirror.com
2. 安装 OpenClaw: npm install -g openclaw
3. 验证安装: openclaw --version
```
## 注意事项
- 国内用户建议使用镜像源
- M1/M2 Mac 确保安装 Rosetta
- 遇到问题先运行诊断
- 配置文件修改后需重启
---
创建:2026-03-12
版本:1.0
数据分析助手 - 数据清洗、统计分析、可视化建议。适合:数据分析师、产品经理、运营。
---
name: data-analyst-cn
version: 1.0.23
description: 数据分析助手 - 数据清洗、统计分析、可视化建议。适合:数据分析师、产品经理、运营。
metadata:
openclaw:
emoji: "📊"
requires:
bins: ["python3"]
---
# 数据分析助手 Skill
快速进行数据清洗、统计分析和可视化。
## 核心功能
| 功能 | 描述 |
|------|------|
| 数据清洗 | 去重、填充、格式化 |
| 统计分析 | 描述统计、相关分析 |
| 可视化 | 图表建议、代码生成 |
| 报告生成 | 自动生成分析报告 |
## 使用方法
### 分析数据
```
分析这个 CSV 文件:sales.csv
```
### 数据清洗
```
清洗这个数据集,处理缺失值和异常值
```
### 生成图表
```
为这些数据生成折线图代码
```
## Python 数据分析模板
### 读取数据
```python
import pandas as pd
# CSV
df = pd.read_csv('data.csv')
# Excel
df = pd.read_excel('data.xlsx', sheet_name='Sheet1')
# JSON
df = pd.read_json('data.json')
# 数据库
import sqlite3
conn = sqlite3.connect('database.db')
df = pd.read_sql('SELECT * FROM table', conn)
# API
import requests
response = requests.get('https://api.example.com/data')
df = pd.DataFrame(response.json())
```
### 数据预览
```python
# 基本信息
print(df.shape) # 行列数
print(df.columns) # 列名
print(df.dtypes) # 数据类型
print(df.info()) # 详细信息
# 查看数据
print(df.head()) # 前 5 行
print(df.tail()) # 后 5 行
print(df.sample(5)) # 随机 5 行
# 描述统计
print(df.describe()) # 数值列统计
print(df.describe(include='all')) # 所有列
```
### 数据清洗
```python
# 处理缺失值
df.isnull().sum() # 统计缺失
df.dropna() # 删除缺失行
df.fillna(0) # 填充 0
df.fillna(df.mean()) # 填充均值
df['col'].fillna(df['col'].mode()[0]) # 填充众数
# 处理重复
df.duplicated().sum() # 统计重复
df.drop_duplicates() # 删除重复
df.drop_duplicates(subset=['col']) # 按列去重
# 数据类型转换
df['date'] = pd.to_datetime(df['date'])
df['price'] = df['price'].astype(float)
df['category'] = df['category'].astype('category')
# 异常值处理
Q1 = df['col'].quantile(0.25)
Q3 = df['col'].quantile(0.75)
IQR = Q3 - Q1
df = df[(df['col'] >= Q1 - 1.5*IQR) & (df['col'] <= Q3 + 1.5*IQR)]
# 字符串处理
df['name'] = df['name'].str.strip()
df['name'] = df['name'].str.lower()
df['name'] = df['name'].str.replace('old', 'new')
```
### 统计分析
```python
# 集中趋势
df['col'].mean() # 均值
df['col'].median() # 中位数
df['col'].mode() # 众数
# 离散程度
df['col'].std() # 标准差
df['col'].var() # 方差
df['col'].max() - df['col'].min() # 极差
# 分布
df['col'].skew() # 偏度
df['col'].kurt() # 峰度
df['col'].quantile([0.25, 0.5, 0.75]) # 分位数
# 相关分析
df.corr() # 相关矩阵
df.corr()['target'] # 与目标的相关性
# 分组统计
df.groupby('category').agg({
'sales': ['sum', 'mean', 'count'],
'profit': 'mean'
})
# 交叉表
pd.crosstab(df['col1'], df['col2'])
```
### 时间序列分析
```python
# 日期处理
df['date'] = pd.to_datetime(df['date'])
df = df.set_index('date')
# 时间重采样
df.resample('D').sum() # 按天
df.resample('W').mean() # 按周
df.resample('M').sum() # 按月
# 滚动统计
df['rolling_mean'] = df['col'].rolling(window=7).mean()
df['rolling_std'] = df['col'].rolling(window=7).std()
# 时间差
df['diff'] = df['col'].diff()
df['pct_change'] = df['col'].pct_change()
# 季节分解
from statsmodels.tsa.seasonal import seasonal_decompose
result = seasonal_decompose(df['col'], model='additive', period=12)
result.plot()
```
## 可视化代码
### 基础图表
```python
import matplotlib.pyplot as plt
import seaborn as sns
# 设置中文
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
# 折线图
plt.figure(figsize=(10, 6))
plt.plot(df['date'], df['value'])
plt.title('趋势图')
plt.xlabel('日期')
plt.ylabel('数值')
plt.show()
# 柱状图
plt.bar(df['category'], df['value'])
plt.xticks(rotation=45)
plt.show()
# 散点图
plt.scatter(df['x'], df['y'], alpha=0.5)
plt.xlabel('X')
plt.ylabel('Y')
plt.show()
# 直方图
plt.hist(df['value'], bins=20, edgecolor='black')
plt.xlabel('数值')
plt.ylabel('频数')
plt.show()
# 箱线图
sns.boxplot(data=df, x='category', y='value')
plt.show()
# 热力图
sns.heatmap(df.corr(), annot=True, cmap='coolwarm', center=0)
plt.show()
```
### 高级图表
```python
# 分组柱状图
df_grouped = df.groupby(['category', 'type'])['value'].sum().unstack()
df_grouped.plot(kind='bar', figsize=(12, 6))
plt.legend(title='类型')
plt.show()
# 小提琴图
sns.violinplot(data=df, x='category', y='value')
plt.show()
# 配对图
sns.pairplot(df[['col1', 'col2', 'col3', 'category']], hue='category')
plt.show()
# 时间序列
fig, ax = plt.subplots(figsize=(14, 6))
ax.plot(df.index, df['value'], label='实际值')
ax.plot(df.index, df['rolling_mean'], label='7日均值', linestyle='--')
ax.fill_between(df.index, df['lower'], df['upper'], alpha=0.2)
ax.legend()
plt.show()
```
## 分析报告模板
```python
def generate_report(df):
"""生成数据分析报告"""
report = f"""
# 数据分析报告
## 1. 数据概览
- 数据量:{len(df)} 行 × {len(df.columns)} 列
- 时间范围:{df['date'].min()} 至 {df['date'].max()}
- 缺失值:{df.isnull().sum().sum()} 个
## 2. 关键指标
- 总销售额:¥{df['sales'].sum():,.2f}
- 平均订单:¥{df['sales'].mean():,.2f}
- 最高订单:¥{df['sales'].max():,.2f}
- 最低订单:¥{df['sales'].min():,.2f}
## 3. 分布特征
- 偏度:{df['sales'].skew():.2f}
- 峰度:{df['sales'].kurt():.2f}
- 标准差:{df['sales'].std():,.2f}
## 4. Top 5 类别
{df.groupby('category')['sales'].sum().sort_values(ascending=False).head().to_markdown()}
## 5. 趋势分析
- 环比增长:{df['sales'].pct_change().mean()*100:.2f}%
- 月均销售额:¥{df.resample('M', on='date')['sales'].sum().mean():,.2f}
## 6. 建议
1. 重点推广 Top 3 类别
2. 优化低转化品类
3. 关注季节性波动
"""
return report
```
## 注意事项
- 大数据集注意内存使用
- 处理前备份数据
- 结果需要业务验证
- 可视化要简洁清晰
---
创建:2026-03-12
版本:1.0命令行工具箱 - 常用命令速查、脚本生成、效率提升。适合:开发者、运维工程师、终端爱好者。
---
name: cli-toolkit-cn
version: 1.0.0
description: 命令行工具箱 - 常用命令速查、脚本生成、效率提升。适合:开发者、运维工程师、终端爱好者。
metadata:
openclaw:
emoji: "⌨️"
requires:
bins: []
---
# 命令行工具箱 Skill
常用命令速查、脚本生成、终端效率提升。
## 核心功能
| 功能 | 描述 |
|------|------|
| 命令速查 | 常用命令快速查询 |
| 脚本生成 | 自动生成 Shell 脚本 |
| 效率技巧 | 终端使用技巧 |
| 问题排查 | 常见错误解决 |
## 使用方法
### 查询命令
```
怎么查看 Linux 磁盘使用情况
```
### 生成脚本
```
生成一个批量重命名文件的脚本
```
### 问题排查
```
命令报错 permission denied 怎么解决
```
## 常用命令速查
### 文件操作
```bash
# 查找文件
find /path -name "*.txt" # 按名称
find /path -type f -mtime -7 # 7天内修改
find /path -size +100M # 大于 100M
# 搜索内容
grep -r "keyword" /path # 递归搜索
grep -i "keyword" file.txt # 忽略大小写
grep -A 5 -B 5 "keyword" file.txt # 显示上下文
# 文件操作
cp -r source/ dest/ # 复制目录
mv oldname newname # 重命名
rm -rf directory/ # 删除目录
touch file.txt # 创建文件
mkdir -p path/to/dir # 创建多级目录
# 文件权限
chmod 755 script.sh # 设置权限
chmod +x script.sh # 添加执行权限
chown user:group file # 更改所有者
# 查看文件
cat file.txt # 查看全部
head -n 20 file.txt # 前 20 行
tail -n 20 file.txt # 后 20 行
tail -f log.txt # 实时查看
less file.txt # 分页查看
wc -l file.txt # 统计行数
```
### 系统信息
```bash
# 系统信息
uname -a # 系统信息
hostname # 主机名
uptime # 运行时间
date # 当前时间
cal # 日历
# CPU 信息
lscpu # CPU 详情
nproc # CPU 核心数
top # 进程监控
htop # 增强版 top
# 内存信息
free -h # 内存使用
cat /proc/meminfo # 详细内存
# 磁盘信息
df -h # 磁盘使用
du -sh * # 目录大小
du -h --max-depth=1 # 一级目录大小
lsblk # 块设备
```
### 进程管理
```bash
# 查看进程
ps aux # 所有进程
ps aux | grep python # 过滤进程
pgrep -f "python script.py" # 按名称查找
top # 动态监控
# 进程控制
kill PID # 终止进程
kill -9 PID # 强制终止
killall python # 按名称终止
pkill -f "script.py" # 按命令匹配
# 后台运行
nohup python script.py & # 后台运行
nohup python script.py > log.txt 2>&1 & # 输出到文件
disown # 脱离终端
jobs # 查看后台任务
fg %1 # 前台运行
```
### 网络命令
```bash
# 网络信息
ifconfig # 网络接口
ip addr # IP 地址
hostname -I # 本机 IP
curl ifconfig.me # 公网 IP
# 网络测试
ping google.com # 测试连通
curl -I https://example.com # HTTP 头
wget https://example.com/file # 下载文件
nc -zv host port # 测试端口
# 网络监控
netstat -tuln # 监听端口
netstat -anp # 所有连接
lsof -i :80 # 占用端口的进程
ss -tuln # 现代版 netstat
```
### 文本处理
```bash
# sed 文本替换
sed 's/old/new/g' file.txt # 替换
sed -i 's/old/new/g' file.txt # 原地替换
sed '/pattern/d' file.txt # 删除匹配行
# awk 文本处理
awk '{print $1}' file.txt # 打印第一列
awk -F, '{print $1,$2}' file.csv # CSV 处理
awk '{sum+=$1} END {print sum}' file.txt # 求和
# cut 提取字段
cut -d, -f1,3 file.csv # 提取第 1,3 列
cut -c1-10 file.txt # 提取 1-10 字符
# sort 排序
sort file.txt # 排序
sort -n file.txt # 数字排序
sort -k2 -n file.txt # 按第 2 列数字排序
sort -u file.txt # 排序并去重
# uniq 去重
sort file.txt | uniq # 去重
sort file.txt | uniq -c # 统计重复次数
```
## 实用脚本模板
### 批量重命名
```bash
#!/bin/bash
# 批量重命名:添加前缀
for file in *.jpg; do
mv "$file" "prefix_$file"
done
# 或者使用 rename
rename 's/^/prefix_/' *.jpg
```
### 批量处理
```bash
#!/bin/bash
# 批量处理文件
for file in *.txt; do
echo "Processing $file..."
# 处理逻辑
sed -i 's/old/new/g' "$file"
done
```
### 监控脚本
```bash
#!/bin/bash
# 监控磁盘空间
THRESHOLD=80
ALERT_EMAIL="[email protected]"
df -H | grep -vE '^Filesystem|tmpfs|cdrom' | awk '{ print $5 " " $1 }' | while read output; do
usep=$(echo $output | awk '{ print $1}' | cut -d'%' -f1)
partition=$(echo $output | awk '{ print $2 }')
if [ $usep -ge $THRESHOLD ]; then
echo "Warning: $partition is usep% full" | mail -s "Disk Space Alert" $ALERT_EMAIL
fi
done
```
### 备份脚本
```bash
#!/bin/bash
# 自动备份
BACKUP_DIR="/backup"
SOURCE_DIR="/data"
DATE=$(date +%Y%m%d)
BACKUP_FILE="backup_$DATE.tar.gz"
# 创建备份
tar -czf "$BACKUP_DIR/$BACKUP_FILE" "$SOURCE_DIR"
# 删除 7 天前的备份
find "$BACKUP_DIR" -name "backup_*.tar.gz" -mtime +7 -delete
echo "Backup completed: $BACKUP_FILE"
```
## 效率技巧
### 命令别名
```bash
# 添加到 ~/.bashrc 或 ~/.zshrc
# 常用别名
alias ll='ls -lah'
alias la='ls -A'
alias l='ls -CF'
alias ..='cd ..'
alias ...='cd ../..'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
# Git 别名
alias gs='git status'
alias ga='git add'
alias gc='git commit'
alias gp='git push'
alias gl='git log --oneline'
alias gd='git diff'
# 快捷命令
alias ports='netstat -tulanp'
alias myip='curl -s ifconfig.me'
alias weather='curl wttr.in'
alias sha='shasum -a 256'
alias www='python3 -m http.server 8000'
```
### 历史命令
```bash
# 搜索历史
history | grep "keyword" # 搜索历史
Ctrl+R # 交互式搜索
!! # 上一条命令
!$ # 上一条命令的最后一个参数
!* # 上一条命令的所有参数
!n # 第 n 条历史命令
```
### 管道技巧
```bash
# 组合使用
cat file.txt | grep "error" | wc -l # 统计错误数
ps aux | grep python | awk '{print $2}' # 获取 PID
find . -name "*.log" | xargs rm # 批量删除
curl -s URL | jq '.data[].name' # JSON 处理
# 输出重定向
command > output.txt # 覆盖
command >> output.txt # 追加
command 2>&1 # 错误也输出
command > /dev/null 2>&1 # 丢弃所有输出
```
## 常见问题解决
### Permission Denied
```bash
# 方案 1:添加执行权限
chmod +x script.sh
# 方案 2:使用 bash 运行
bash script.sh
# 方案 3:使用 sudo
sudo ./script.sh
```
### Command Not Found
```bash
# 检查 PATH
echo $PATH
# 查找命令位置
which command_name
whereis command_name
# 安装缺失命令
# Ubuntu/Debian
sudo apt install package_name
# CentOS/RHEL
sudo yum install package_name
# macOS
brew install package_name
```
### 端口被占用
```bash
# 查找占用进程
lsof -i :8080
# 终止进程
kill -9 $(lsof -t -i:8080)
```
### 磁盘空间不足
```bash
# 查找大文件
find / -type f -size +100M 2>/dev/null
# 清理日志
sudo rm -rf /var/log/*.log
# 清理缓存
sudo apt clean # Ubuntu/Debian
sudo yum clean all # CentOS/RHEL
# 清理旧文件
find /tmp -type f -mtime +7 -delete
```
## 注意事项
- 危险命令先测试(rm、mv)
- 重要操作先备份
- 使用 sudo 时小心
- 记录常用命令
---
创建:2026-03-12
版本:1.0Git 工作流助手 - 分支管理、冲突解决、提交规范。适合:开发者、团队协作。
---
name: git-workflow-cn
version: 1.0.0
description: Git 工作流助手 - 分支管理、冲突解决、提交规范。适合:开发者、团队协作。
metadata:
openclaw:
emoji: "🌳"
requires:
bins: ["git"]
---
# Git 工作流助手 Skill
Git 分支管理、冲突解决、提交规范,提升团队协作效率。
## 核心功能
| 功能 | 描述 |
|------|------|
| 分支管理 | 创建、切换、合并分支 |
| 冲突解决 | 识别和解决冲突 |
| 提交规范 | Conventional Commits |
| 常见问题 | 撤销、回滚、恢复 |
## 使用方法
### 分支操作
```
创建并切换到新分支 feature/login
```
### 冲突解决
```
帮我解决 Git 合并冲突
```
### 提交建议
```
为这些改动生成符合规范的提交信息
```
## 常用命令速查
### 基础操作
```bash
# 初始化
git init # 初始化仓库
git clone URL # 克隆仓库
# 配置
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
# 状态查看
git status # 查看状态
git log --oneline # 简洁日志
git log --graph --oneline --all # 图形化日志
git diff # 查看改动
git show COMMIT_ID # 查看提交详情
```
### 分支管理
```bash
# 查看分支
git branch # 本地分支
git branch -a # 所有分支
git branch -r # 远程分支
# 创建分支
git branch feature/login # 创建分支
git checkout -b feature/login # 创建并切换
git switch -c feature/login # 新语法
# 切换分支
git checkout feature/login # 切换分支
git switch feature/login # 新语法
# 合并分支
git merge feature/login # 合并分支
git merge --no-ff feature/login # 禁用快进
# 删除分支
git branch -d feature/login # 安全删除
git branch -D feature/login # 强制删除
git push origin --delete feature/login # 删除远程分支
```
### 远程操作
```bash
# 查看远程
git remote -v # 查看远程仓库
git remote add origin URL # 添加远程
git remote set-url origin URL # 修改远程地址
# 拉取推送
git fetch origin # 获取更新
git pull origin main # 拉取并合并
git push origin main # 推送
git push -u origin feature/login # 推送并设置上游
# 同步远程
git remote prune origin # 清理无效引用
git fetch --all --prune # 获取并清理
```
### 暂存操作
```bash
# 暂存工作区
git stash # 暂存当前修改
git stash save "message" # 带消息暂存
git stash list # 查看暂存列表
git stash pop # 恢复并删除
git stash apply # 恢复但不删除
git stash drop stash@{0} # 删除指定暂存
git stash clear # 清空暂存
```
## 提交规范
### Conventional Commits
```
<type>(<scope>): <subject>
<body>
<footer>
```
### Type 类型
| Type | 描述 | 示例 |
|------|------|------|
| feat | 新功能 | feat(auth): 添加登录功能 |
| fix | 修复 bug | fix(api): 修复接口超时 |
| docs | 文档更新 | docs(readme): 更新安装说明 |
| style | 代码格式 | style: 格式化代码 |
| refactor | 重构 | refactor(utils): 优化工具函数 |
| perf | 性能优化 | perf(list): 优化列表渲染 |
| test | 测试 | test(auth): 添加登录测试 |
| chore | 构建/工具 | chore: 更新依赖 |
| ci | CI 配置 | ci: 添加 GitHub Actions |
| revert | 回滚 | revert: 回滚登录功能 |
### 提交示例
```bash
# 功能
git commit -m "feat(user): 添加用户注册功能"
# 修复
git commit -m "fix(payment): 修复支付金额计算错误"
# 文档
git commit -m "docs(api): 更新接口文档"
# 重构
git commit -m "refactor(auth): 重构认证逻辑
- 提取公共方法
- 优化错误处理
- 添加单元测试"
# 破坏性变更
git commit -m "feat(api)!: 修改 API 响应格式
BREAKING CHANGE: 响应格式从 {code, data} 改为 {status, result}"
```
## 工作流模式
### Git Flow
```bash
# 初始化
git flow init
# 功能开发
git flow feature start login
git flow feature finish login
# 发布
git flow release start v1.0.0
git flow release finish v1.0.0
# 热修复
git flow hotfix start fix-login-bug
git flow hotfix finish fix-login-bug
```
### GitHub Flow
```bash
# 1. 从 main 创建分支
git checkout -b feature/login main
# 2. 开发并提交
git add .
git commit -m "feat: 添加登录功能"
git push origin feature/login
# 3. 创建 Pull Request
# 4. Code Review
# 5. 合并到 main
git checkout main
git pull origin main
git merge feature/login
git push origin main
```
### GitLab Flow
```bash
# 环境分支:main -> staging -> production
# 1. 功能开发
git checkout -b feature/login main
git push origin feature/login
# 2. 合并到 main
git checkout main
git merge feature/login
# 3. 部署到 staging
git checkout staging
git merge main
git push origin staging
# 4. 部署到 production
git checkout production
git merge staging
git push origin production
```
## 冲突解决
### 识别冲突
```bash
# 查看冲突文件
git status
# 冲突标记
<<<<<<< HEAD
当前分支内容
=======
合并分支内容
>>>>>>> feature/login
```
### 解决冲突
```bash
# 1. 手动编辑冲突文件
# 2. 选择保留的内容
# 3. 删除冲突标记
# 4. 添加解决后的文件
git add .
# 5. 完成合并
git commit
```
### 冲突工具
```bash
# 使用合并工具
git mergetool
# 使用 VS Code
git config --global merge.tool code
git config --global mergetool.code.cmd 'code --wait $MERGED'
# 查看差异
git diff HEAD # 与 HEAD 比较
git diff --ours # 使用当前版本
git diff --theirs # 使用合并版本
```
## 常见问题解决
### 撤销操作
```bash
# 撤销工作区修改
git checkout -- file.txt
git restore file.txt # 新语法
# 撤销暂存
git reset HEAD file.txt
git restore --staged file.txt # 新语法
# 撤销最近提交(保留修改)
git reset --soft HEAD~1
# 撤销最近提交(丢弃修改)
git reset --hard HEAD~1
# 修改最近提交信息
git commit --amend -m "新信息"
```
### 回滚代码
```bash
# 回滚指定提交
git revert COMMIT_ID
# 回滚多个提交
git revert COMMIT_ID1..COMMIT_ID2
# 回滚但不提交
git revert --no-commit COMMIT_ID
```
### 恢复删除
```bash
# 恢复删除的文件
git checkout COMMIT_ID -- file.txt
# 恢复删除的提交
git reflog # 查找提交
git reset --hard COMMIT_ID # 恢复
# 恢复删除的分支
git reflog # 找到分支最后的提交
git checkout -b branch_name COMMIT_ID
```
### 清理仓库
```bash
# 清理未跟踪文件
git clean -n # 预览
git clean -f # 删除文件
git clean -fd # 删除文件和目录
# 清理历史
git filter-branch --force --index-filter \
'git rm --cached --ignore-unmatch path/to/file' \
--prune-empty --tag-name-filter cat -- --all
# 使用 BFG(更快)
bfg --delete-folders folder_name
git reflog expire --expire=now --all
git gc --prune=now --aggressive
```
## 别名配置
```bash
# 添加到 ~/.gitconfig
[alias]
co = checkout
br = branch
ci = commit
st = status
unstage = reset HEAD --
last = log -1 HEAD
visual = log --graph --oneline --all
amend = commit --amend --no-edit
undo = reset --soft HEAD~1
wip = !git add -A && git commit -m 'WIP'
```
## 注意事项
- 提交前先拉取最新代码
- 功能分支及时合并
- 避免直接提交到 main
- 重要操作先备份
---
创建:2026-03-12
版本:1.0