当前位置: 首页 > news >正文

提示词+Skills=王炸!我靠这套组合拳让 AI 效率提升 10 倍(附完整案例)

提示词 + Skills=王炸!我靠这套组合拳让 AI 效率提升 10 倍(附完整案例)

说实话,我一开始对"提示词工程"这玩意儿是拒绝的。

不就是跟 AI 说话吗?有什么好学的?

直到我遇到一个需求:自动发布文章到 CSDN,还要带排版、标签、封面图

我试了 10 次,AI 给的代码 10 次都跑不通。

后来我换了个思路:提示词 + Skills 技能

2 小时后,文章发出去了。

今天把这套方法论完整分享给你,包含 3 个实战案例,直接能用。


一、为什么光有提示词不够?

先说个真实场景。

场景 1:纯提示词方式

你想让 AI 帮你查天气:

提示词:帮我查一下北京今天的天气

AI 回复:

抱歉,我无法实时查询天气信息。我的知识截止到...

问题:AI 没有联网能力,查不了实时数据。

场景 2:提示词 + Skills

同样的需求,用 Skills:

提示词:用 weather 技能查北京天气

AI 调用weather技能 → 访问 wttr.in API → 返回实时天气数据。

结果:问题解决了。

核心差异

方式能力边界适用场景
纯提示词AI 知识库内的内容写作、分析、翻译、总结
提示词+Skills技能定义的能力查天气、发博客、操作浏览器、调用 API

结论:提示词决定 AI"怎么想",Skills 决定 AI"能做什么"。


二、提示词的核心结构(万能公式)

我写了 200+ 篇提示词,总结出一个万能公式:

提示词 = 角色 + 任务 + 约束 + 示例 + 输出格式

案例 1:写技术文章

❌ 糟糕的提示词

帮我写一篇关于 Docker 的文章

✅ 好的提示词

# 角色 你是一位有 5 年 DevOps 经验的技术博主,擅长用通俗语言讲解复杂概念。 # 任务 写一篇 Docker 入门教程,目标读者是刚接触容器技术的开发人员。 # 约束 - 字数:1500-2000 字 - 必须包含:Docker 是什么、核心概念、安装步骤、第一个容器 - 语言风格:口语化,像跟朋友聊天,避免学术腔 - 每段不超过 4 句话,多用小标题分隔 # 示例 开头参考这种风格: "搞了两个小时,终于把这个坑填上了。" "说实话,我一开始是拒绝用 Docker 的。" # 输出格式 Markdown 格式,包含以下结构: 1. 吸引人的标题 2. 开头(抛出问题或经历) 3. 正文(分 3-5 个小节) 4. 结尾(总结 + 行动建议)

效果对比

提示词文章质量可用率
糟糕版泛泛而谈,像教科书20%
优秀版有观点、有案例、有风格90%

三、Skills 技能的本质(一句话讲清楚)

Skills = AI 的双手

没有 Skills,AI 就是个"思想者"——能想不能说,能分析不能执行。

有了 Skills,AI 就是个"行动派"——能查天气、能发博客、能操作浏览器。

OpenClaw 中的 Skills 架构

Skills 系统 ├── 内置技能(系统预装) │ ├── weather → 查天气 │ ├── browser → 浏览器自动化 │ ├── message → 发送消息 │ └── tts → 文字转语音 │ ├── 社区技能(ClawHub 安装) │ ├── csdn-publisher → 发布 CSDN 文章 │ ├── xlsx → Excel 处理 │ └── pdf → PDF 操作 │ └── 自定义技能(自己写) └── 任何你能想到的功能

四、实战案例 1:自动发布 CSDN 文章

这是我最常用的 Skills 组合。

需求

写一篇关于 AI Agent 的文章,发布到 CSDN,包含:

  • 标题优化
  • 内容排版
  • 添加标签
  • 扫码登录

实现步骤

Step 1:用提示词创作内容
# 角色 你是一位 AI 技术博主,专注 Agent 和大模型应用落地。 # 任务 写一篇关于"提示词 + Skills"的技术文章。 # 约束 - 字数:2500-3000 字 - 必须包含:概念解释、对比分析、3 个实战案例 - 风格:直接、有观点、口语化,像跟朋友聊天 - 每段 2-4 句话,多用小标题 # 示例 开头: "说实话,我一开始对提示词工程这玩意儿是拒绝的。" "搞了两年 AI,我发现 2026 年真的不一样了。"
Step 2:用 Skills 发布
# 检查登录状态 browser action=navigate targetUrl=https://editor.csdn.net/md browser action=snapshot # 如果未登录,扫码 browser action=navigate targetUrl=https://passport.csdn.net/login browser action=screenshot # 截取二维码 # 注入标题和内容 browser action=act request={kind: "click", ref: "标题框"} browser action=act request={kind: "type", text: "文章标题"} # 发布 browser action=act request={kind: "click", ref: "发布按钮"}

效果

  • 纯手动:2-3 小时(写作 + 排版 + 发布)
  • 提示词+Skills:30 分钟(审核 + 调整)
  • 效率提升:5-6 倍

五、实战案例 2:自动化数据报表

需求

每周一早上 9 点,自动生成销售报表并发送到团队群:

  1. 从数据库查询上周数据
  2. 用 Python 分析并生成图表
  3. 导出 Excel 文件
  4. 发送到微信群

实现

Step 1:用提示词生成分析代码
# 角色 你是一位数据分析师,擅长用 Python 处理销售数据。 # 任务 写一个 Python 脚本,分析上周销售数据并生成可视化图表。 # 约束 - 输入:CSV 文件(包含日期、产品、销售额、地区) - 输出:3 个图表(趋势图、产品占比、地区分布) - 使用库:pandas + matplotlib - 代码要有详细注释 # 输出格式 完整的 Python 脚本,可直接运行
Step 2:用 Skills 执行
# 使用 xlsx 技能处理数据 xlsx action=read path="sales_data.csv" xlsx action=analyze columns=["date", "product", "amount"] xlsx action=chart type="line", x="date", y="amount" # 使用 message 技能发送 message action=send target="团队群" file="report.xlsx"

定时任务(Cron)

{"name":"每周销售报表","schedule":{"kind":"cron","expr":"0 9 * * 1"},"payload":{"kind":"agentTurn","message":"生成上周销售报表并发送到团队群"}}

效果

  • 纯手动:每周一花 1 小时整理数据
  • 自动化:每周一 9 点自动发送,0 人工干预
  • 效率提升:100%(完全自动化)

六、实战案例 3:竞品监控 + 日报

需求

每天监控 5 个竞品网站的价格变化,生成日报:

  1. 抓取竞品价格
  2. 对比昨天数据
  3. 标注价格变化
  4. 发送邮件日报

实现

Step 1:用提示词生成爬虫代码
# 角色 你是一位爬虫工程师,擅长写稳定、反反爬的爬虫代码。 # 任务 写一个 Python 脚本,抓取 5 个竞品网站的产品价格。 # 约束 - 目标网站:列出 5 个 URL - 反爬处理:需要 User-Agent、请求间隔、异常重试 - 输出:JSON 格式(产品名称、价格、时间戳) - 错误处理:网站不可用时记录日志,不中断 # 输出格式 完整的 Python 脚本 + 使用说明
Step 2:用 Skills 执行
# 使用 browser 技能抓取 browser action=navigate targetUrl="竞品 URL1" browser action=snapshot browser action=evaluate fn="() => document.querySelector('.price').innerText" # 使用 message 技能发送日报 message action=send target="老板" message="今日竞品价格日报:..."

效果

  • 纯手动:每天花 30 分钟逐个网站查看
  • 自动化:每天早上 8 点自动发送日报
  • 效率提升:100%(完全自动化)+ 更及时(人工可能忘记)

七、如何发现和安装 Skills?

渠道 1:ClawHub 社区

# 搜索技能clawhub search weather# 安装技能clawhubinstallweather# 更新技能clawhub update weather

渠道 2:find-skills 技能

直接问 AI:

帮我找一个能处理 Excel 的技能

AI 会搜索并推荐xlsx技能。

渠道 3:自己写

Skills 本质是 Python/JavaScript 脚本,遵循简单规范即可。

目录结构:

my-skill/ ├── SKILL.md # 技能说明 ├── scripts/ │ └── main.py # 主逻辑 └── examples/ └── demo.md # 使用示例

八、我的提示词库(直接抄)

1. 写技术文章

# 角色 你是一位有 X 年经验的技术博主,擅长用通俗语言讲解复杂概念。 # 任务 写一篇关于 [主题] 的技术文章,目标读者是 [人群]。 # 约束 - 字数:[范围] - 必须包含:[要点列表] - 语言风格:口语化,像跟朋友聊天 - 每段不超过 4 句话,多用小标题 # 示例 开头参考: "[个人经历开场]" "[观点/问题抛出]" # 输出格式 Markdown 格式,包含标题、开头、正文(分节)、结尾

2. 代码审查

# 角色 你是一位资深代码审查专家,擅长发现安全漏洞和性能问题。 # 任务 审查以下代码,指出问题并给出改进建议。 # 约束 - 重点关注:安全漏洞、性能瓶颈、可维护性 - 每个问题必须包含:问题描述、风险等级、修复建议、示例代码 - 语气:建设性,不是批评 # 输出格式 表格形式:| 问题 | 风险 | 建议 | 示例 |

3. 数据分析

# 角色 你是一位数据分析师,擅长从数据中发现业务洞察。 # 任务 分析以下数据,找出关键趋势和异常点。 # 约束 - 必须包含:整体趋势、异常点、可能原因、行动建议 - 用数据支撑结论(引用具体数字) - 避免模糊表述(如"可能"、"也许") # 输出格式 1. 核心发现(3 句话总结) 2. 详细分析(分点) 3. 行动建议(可执行)

九、常见坑和解决方案

坑 1:提示词太模糊

❌ 错误

帮我写个好点的标题

✅ 正确

帮我写 5 个标题,要求: - 包含数字(如"10 倍"、"3 个案例") - 包含对比(如"之前 vs 之后") - 包含结果(如"效率提升") - 每个标题不超过 30 字

坑 2:Skills 安装后不会用

解决方案

每个 Skills 都有SKILL.md文档,先读文档再使用。

cat~/.openclaw/workspace/skills/csdn-publisher/SKILL.md

坑 3:Skills 执行失败

常见原因

  1. 缺少依赖(如 Python 库)
  2. 权限问题(如文件读写)
  3. 网络问题(如 API 调用)

排查步骤

  1. 查看 Skills 文档的前置条件
  2. 检查日志文件(通常在/tmp/或技能目录)
  3. --verbose模式运行获取详细信息

写在最后

搞了两年 AI,我最大的感悟是:

提示词决定 AI 的上限,Skills 决定 AI 的下限

  • 没有好的提示词,AI 输出质量不稳定
  • 没有 Skills,AI 什么都做不了

我的建议

  1. 先学提示词:掌握万能公式,能稳定输出高质量内容
  2. 再学 Skills:安装常用技能,扩展 AI 能力边界
  3. 最后组合:提示词 + Skills,实现真正的自动化

2026 年了,别再让 AI 只当你的"聊天机器人"。

让它帮你干活,帮你赚钱,帮你节省时间。

这才是 AI 的正确打开方式。


参考资料

  • OpenClaw 官方文档:https://docs.openclaw.ai
  • ClawHub 技能市场:https://clawhub.ai
  • 提示词最佳实践:https://github.com/openclaw/prompt-library
  • 本文示例代码:https://github.com/your-repo/prompt-skills-examples
http://www.cnnetsun.cn/news/1513637.html

相关文章:

  • YOLOv11涨点改进| 全网独家创新、检测头Head改进篇| CVPR 2026顶会 |使用FAAHead改进YOLOv11的检测头,处理小目标、遮挡小目标检测、旋转目标检测有效涨点,助力高效发论文
  • 从杂乱背景到专业直播间:OBS背景移除插件如何重塑你的视频创作体验
  • 颠覆传统翻译体验:3大技术突破让PDF文档翻译效率提升10倍
  • 告别龟速下载:用阿里云镜像源5分钟搞定CentOS 8 Stream + 宝塔面板环境
  • UOS嵌入式工具库:Arduino平台的极简API与EEPROM键值存储
  • Win11Debloat:系统减负与性能优化的全方位解决方案
  • Vue3 中使用 Proxy 的 8 个注意事项
  • Wan2.2-I2V在React前端项目中的集成应用
  • 开源模型落地实践:Qwen2.5-7B与vLLM结合,实现高效工具调用
  • STM32F746NG SDIO块设备驱动设计与实现
  • 3分钟开启你的AI角色扮演世界:SillyTavern终极入门指南
  • 3个技术颠覆:3D打印谐波减速器的Faze4开源机械臂低成本实践指南
  • Keil版本管理避坑指南:从C51到MDK,如何安全下载并管理多个历史版本?
  • 终极MP4视频修复指南:如何使用untrunc高效恢复损坏的媒体文件
  • vLLM-v0.17.1惊艳效果:Qwen2-7B在RTX 4090上达240 tokens/s
  • 项目经理必看:用Microsoft Project搞定关键路径计算(含资源冲突解决技巧)
  • S7-200plc和MCGS组态自动化搬运机械手的组系统设计 我们主要的后发送的产品有,带解释...
  • AnotherRedisDesktopManager:提升Redis管理效率的全方位解决方案
  • OpenClaw无GUI部署:ollama-QwQ-32B在服务器端的自动化应用
  • ollama-QwQ-32B指令集扩展:教OpenClaw理解新操作短语
  • 通义千问3-VL-Reranker-8B在学术论文检索中的创新应用:图表与正文的深度关联
  • 人工智能技能差距已现,资深用户优势明显
  • Python开源代码管理避坑实战:从Git高级操作到Docker环境配置
  • 如何用开源字体技术零成本实现企业级条码系统
  • MagicaCloth2实战:用BoneCloth实现3D角色头发自然飘动效果
  • AIGlasses_for_navigation性能分析与调优实战:使用Profiling工具
  • 别再为YAML文件头疼了!手把手教你配置YOLOv13数据集文件,附PCB缺陷检测实战案例
  • 从零到直播:手把手教你用GStreamer命令行(gst-launch-1.0)实现RTMP推流到B站/抖音
  • 拆解Mobile-Agent:一个用Qwen-VL和GroundingDINO“看懂”手机屏幕的AI Agent是如何工作的
  • 保姆级教程:在AirSim里用Python给四旋翼无人机装上“眼睛”和“大脑”(物体识别+人工势场避障)