AI Agent赚钱三件套:CLI+MCP+Skill实战指南,教你自动化接单赚钱
摘要:CLI+MCP+Skill:AI Agent“干活三件套”,怎么用它接单赚钱?想用AI Agent自动化接单,却不知道从哪下手?协议(MCP)有了,工具(Skill)也装了,但Agent还是“只会说不会做”?最近钉钉、飞书、企业微信同步开源CLI工具,这事儿比你想象的重要。它补上了Agent基建最后一块拼图:MCP定义“说什么”,CLI负责“怎么干”,Skill封装“能干嘛”。这三件套凑齐,...

CLI+MCP+Skill:AI Agent“干活三件套”,怎么用它接单赚钱?
想用AI Agent自动化接单,却不知道从哪下手?协议(MCP)有了,工具(Skill)也装了,但Agent还是“只会说不会做”?
最近钉钉、飞书、企业微信同步开源CLI工具,这事儿比你想象的重要。它补上了Agent基建最后一块拼图:MCP定义“说什么”,CLI负责“怎么干”,Skill封装“能干嘛”。这三件套凑齐,Agent才算真正能替你干活、替你赚钱。
今天不扯概念,直接拆解这三件套怎么组合,怎么用它做Server/插件开发,怎么跑通一个自动化赚钱案例。
一、先搞懂:CLI、MCP、Skill到底怎么分工?
把AI Agent想象成一个新员工:
- MCP(Model Context Protocol) 是公司的沟通规范。它定义了Agent跟外部工具、数据交互的标准格式——用JSON-RPC,统一的request/response结构,保证大家说同一种语言。
- Skill 是员工的技能手册。比如“发邮件”“读数据库”“调API”,每个Skill是一个封装好的能力模块,Agent按需调用。
- CLI 是员工的手和脚。它是Skill的执行层,真正去操作系统、调服务、跑脚本。没有CLI,Agent只能“想”不能“做”。
一句话总结:MCP定协议,Skill定能力,CLI去执行。
钉钉/飞书/企业微信开源CLI的意义在于:把企业IM的操作(发消息、建审批、查日程)全部变成CLI命令,Agent通过MCP调用Skill,Skill驱动CLI,闭环就通了。
二、实战:怎么用三件套搭一个Server/插件?
以钉钉CLI为例,我们搭一个“自动审批+通知”的Agent插件。
1. 环境准备
# 安装钉钉CLI
npm install -g @dingtalk/cli
# 登录认证
dingtalk auth login
# 验证CLI可用
dingtalk message send --to "技术群" --text "CLI连接成功"2. 封装Skill(以Node.js为例)
// skill/dingtalk-approval.js
const { exec } = require('child_process');
class DingtalkApprovalSkill {
constructor() {
this.name = "dingtalk_approval";
this.description = "钉钉审批自动化";
}
// 创建审批实例
async createApproval(processCode, formData) {
return new Promise((resolve, reject) => {
const cmd = `dingtalk approval create --process ${processCode} --data '${JSON.stringify(formData)}'`;
exec(cmd, (error, stdout) => {
if (error) reject(error);
else resolve(JSON.parse(stdout));
});
});
}
// 查询审批状态
async checkStatus(instanceId) {
return new Promise((resolve, reject) => {
const cmd = `dingtalk approval status --instance ${instanceId}`;
exec(cmd, (error, stdout) => {
if (error) reject(error);
else resolve(JSON.parse(stdout));

});
});
}
}
module.exports = DingtalkApprovalSkill;3. 通过MCP注册到Agent
// mcp-server-config.json
{
"mcpServers": {
"dingtalk": {
"command": "node",
"args": ["skill/dingtalk-approval.js"],
"env": {
"DINGTALK_APP_KEY": "your_app_key",
"DINGTALK_APP_SECRET": "your_secret"
}
}
}
}现在你的Agent(Claude、龙虾、OpenClaw都行)就能通过MCP调用这个Skill,Skill驱动CLI完成实际操作。
三、赚钱案例:企业自动化服务,月入2-5万的真实路径
案例:帮中小企业做“审批流自动化”外包
具体方法
- 找客户:钉钉/飞书上有大量中小企业,审批流程靠人工转发,效率低。去企业服务社群、钉钉开放平台论坛发帖:“3天帮你搞定请假/报销/采购审批自动化,不用写代码”。
- 交付方案:用上面的三件套搭一套标准模板——员工在群里@Agent提审批,Agent自动创建钉钉审批单,审批通过后自动通知财务、更新表格。
定价:
- 基础版(单审批流):3000-5000元/套
- 标准版(多审批流+数据看板):8000-15000元/套
- 年度维护:2000-5000元/年
可复制路径
- 第一周:用CLI+MCP+Skill搭好3个通用模板(请假、报销、采购)
- 第二周:录3个演示视频,发到钉钉社区、知乎、B站
- 第三周:接第一单,交付后要案例授权
- 第四周起:用案例滚案例,一个月接3-5单不难
关键数字:一个熟练的开发者,搭建一套标准审批自动化大概2-4小时。按5000元/套算,时薪超过1000元。
四、进阶:三件套的更多玩法
- 跨平台聚合:用MCP同时接入钉钉+飞书+企微CLI,做一个“全平台消息聚合Agent”,帮企业管理多个IM的消息分发。
- 数据自动化:CLI定时抓取CRM数据 → Skill清洗处理 → Agent生成周报自动发到群里。
- 插件市场:把封装好的Skill发布到MCP插件市场,按调用次数收费,做被动收入。
下一步行动
- 今天:装一个钉钉/飞书CLI,跑通
hello world(10分钟) - 明天:照着上面的代码,封装你的第一个Skill
- 这周:用MCP把Skill注册到你的Agent(Claude/龙虾都支持),完成一次端到端调用
- 下周:找一个真实需求(你自己的公司、朋友的公司),做一版demo,发出去
三件套已经开源了,基建免费,就看你能不能用它搭出赚钱的业务。干就完了。