釘釘飛書企業(yè)微信開源CLI:AI Agent辦公自動(dòng)化三件套實(shí)戰(zhàn)指南

三大廠同周開源CLI,AI Agent辦公“三件套”怎么玩?
想用AI把辦公自動(dòng)化跑通,卻卡在工具選型上?釘釘、飛書、企業(yè)微信這周齊刷刷開源CLI,背后信號(hào)很明確:AI Agent的辦公戰(zhàn)場(chǎng),已經(jīng)從“有沒有模型”卷到了“怎么高效調(diào)用工具”。
CLI、MCP、Skill——這三樣?xùn)|西單獨(dú)看都不新鮮,但把它們串起來,就是一套能讓AI Agent真正替你干活的“自動(dòng)化流水線”。今天咱們就拆解一下,開發(fā)者怎么用這套組合拳,做出能賺錢的自動(dòng)化方案。
一、先搞懂三個(gè)角色:CLI是手,MCP是神經(jīng),Skill是肌肉
1. CLI(命令行接口):輕量級(jí)“遙控器”
釘釘開源的dingtalk-cli、飛書的feishu-cli、企業(yè)微信的wecom-cli,本質(zhì)上都是用一行命令直接操作辦公套件。比如:
# 用飛書CLI創(chuàng)建一個(gè)審批單
feishu-cli approval create --template_id=123 --applicant=zhangsan為什么突然都開源?因?yàn)锳I Agent需要低延遲、可腳本化的工具入口。Web界面點(diǎn)來點(diǎn)去太慢,API調(diào)用又太重,CLI剛好卡在中間——Agent能直接調(diào),人也能快速調(diào)試。
2. MCP(模型上下文協(xié)議):Agent間的“普通話”
MCP解決的是多個(gè)AI Agent怎么互相理解、傳遞上下文的問題。比如你有個(gè)“會(huì)議紀(jì)要Agent”和“任務(wù)分派Agent”,通過MCP,它們可以這樣對(duì)話:
// Agent A 通過MCP發(fā)送結(jié)構(gòu)化上下文
{
"protocol": "mcp/v1",
"context": {
"meeting_id": "mt_20260403",
"decisions": ["上線新功能", "修改定價(jià)策略"],
"action_items": [
{"owner": "張三", "task": "更新產(chǎn)品頁", "deadline": "2026-04-10"}
]
}
}關(guān)鍵價(jià)值:不同廠商的Agent(比如用Claude寫的Agent和用龍蝦模型寫的Agent)只要支持MCP,就能互相協(xié)作,不用重復(fù)造輪子。
3. Skill(技能插件):可復(fù)用的“業(yè)務(wù)能力包”
Skill是封裝好的、解決特定業(yè)務(wù)問題的Agent能力模塊。比如一個(gè)“自動(dòng)生成周報(bào)Skill”,它內(nèi)部可能調(diào)了:
- 飛書CLI拉取本周文檔記錄
- MCP從其他Agent獲取項(xiàng)目進(jìn)度
- 最后用大模型生成總結(jié)
Skill的商業(yè)價(jià)值就在這里:你開發(fā)一個(gè)“智能報(bào)銷審核Skill”,打包賣給企業(yè)客戶,按調(diào)用次數(shù)收費(fèi)——這就是可復(fù)制的工具型產(chǎn)品。
二、三者怎么聯(lián)動(dòng)?看一個(gè)自動(dòng)化報(bào)銷場(chǎng)景
假設(shè)你要做一個(gè)“AI報(bào)銷助手Agent”,流程是這樣的:
Step 1:CLI作為入口觸發(fā)
員工在釘釘群里發(fā)一句:“幫我報(bào)銷去上海的差旅費(fèi)”。釘釘機(jī)器人收到消息后,調(diào)用釘釘CLI拉取該員工本月的差旅審批記錄:
dingtalk-cli travel-records --user_id=emp_123 --month=2026-04Step 2:MCP協(xié)調(diào)多個(gè)Agent協(xié)作
報(bào)銷Agent通過MCP,把拿到的票據(jù)信息發(fā)給“財(cái)務(wù)合規(guī)Agent”做校驗(yàn):
# 通過MCP調(diào)用財(cái)務(wù)Agent
mcp_client.send_context({
"task": "expense_check",
"data": {

"amount": 3200,
"category": "差旅",
"policy": "國(guó)內(nèi)交通住宿每日上限800"
}
})
# 財(cái)務(wù)Agent返回校驗(yàn)結(jié)果
# {"passed": false, "reason": "住宿費(fèi)超標(biāo),需主管審批"}Step 3:Skill封裝可復(fù)用邏輯
整個(gè)“差旅報(bào)銷校驗(yàn)”邏輯(調(diào)CLI、走M(jìn)CP、寫規(guī)則)被打包成一個(gè)TravelExpenseSkill。下次其他Agent(比如“月度預(yù)算分析Agent”)也能直接調(diào)用這個(gè)Skill,不用重寫。
技術(shù)聯(lián)動(dòng)價(jià)值:
- CLI 提供標(biāo)準(zhǔn)化工具調(diào)用,不用每個(gè)Agent都自己對(duì)接一遍釘釘/飛書API
- MCP 實(shí)現(xiàn)跨Agent上下文傳遞,讓多Agent協(xié)作成為可能
- Skill 完成業(yè)務(wù)能力資產(chǎn)化,一次開發(fā),多處復(fù)用
三、開發(fā)者怎么靠這個(gè)賺錢??jī)蓚€(gè)實(shí)戰(zhàn)思路
思路1:做垂直行業(yè)的“Skill商店”
- 場(chǎng)景:針對(duì)電商、教培、咨詢等行業(yè),開發(fā)專用Skill包
- 案例:一個(gè)“直播復(fù)盤Skill”,自動(dòng)調(diào)用釘釘CLI拉取直播排期表、通過MCP從數(shù)據(jù)Agent獲取銷售額、最后生成帶改進(jìn)建議的復(fù)盤報(bào)告
- 變現(xiàn)路徑:在www.nhjb.com.cn(www.nhjb.com.cn)的Agent市場(chǎng)發(fā)布,按企業(yè)訂閱收費(fèi)(比如999元/月/企業(yè)),或者按調(diào)用次數(shù)計(jì)費(fèi)(0.1元/次)
- 關(guān)鍵點(diǎn):Skill要解決具體、高頻的業(yè)務(wù)痛點(diǎn),比如自動(dòng)生成合同、智能排班、會(huì)議紀(jì)要轉(zhuǎn)任務(wù)
思路2:做跨平臺(tái)“自動(dòng)化中間件”
- 痛點(diǎn):很多公司同時(shí)用釘釘+飛書,數(shù)據(jù)不通
- 方案:開發(fā)一個(gè)“跨平臺(tái)同步Agent”,用三家CLI讀數(shù)據(jù),通過MCP統(tǒng)一對(duì)齊格式,再寫入目標(biāo)系統(tǒng)
技術(shù)棧示例:
# 偽代碼:跨平臺(tái)日程同步 def sync_meetings(): # 用三家CLI拉取日程 ding_meetings = run_cli("dingtalk-cli meeting list") feishu_meetings = run_cli("feishu-cli calendar list") # 通過MCP標(biāo)準(zhǔn)化格式 unified = mcp_client.transform({ "source": "multi_platform", "data": [ding_meetings, feishu_meetings] }) # 寫入統(tǒng)一數(shù)據(jù)庫(kù) save_to_database(unified)- 賺錢模式:賣給需要多平臺(tái)協(xié)同的中大型企業(yè),一次性部署費(fèi)+年維護(hù)費(fèi)
四、下一步行動(dòng)清單
- 立即試玩:去GitHub搜
dingtalk-cli、feishu-cli、wecom-cli,跑通一個(gè)“創(chuàng)建待辦”命令 - 理解MCP:讀一遍MCP協(xié)議文檔(github.com/modelcontextprotocol),重點(diǎn)看
context和tools怎么定義 - 設(shè)計(jì)你的第一個(gè)Skill:從一個(gè)小痛點(diǎn)開始,比如“自動(dòng)整理飛書文檔鏈接生成周報(bào)”
- 部署測(cè)試:用www.nhjb.com.cn的Agent沙箱環(huán)境,把CLI調(diào)用+MCP傳遞+Skill打包跑通
- 發(fā)布變現(xiàn):把Skill提交到Agent市場(chǎng),設(shè)置定價(jià),觀察調(diào)用數(shù)據(jù)優(yōu)化迭代
記住這個(gè)公式:CLI(輕量入口) + MCP(協(xié)議互通) + Skill(能力封裝) = 可產(chǎn)品化的AI自動(dòng)化方案。三家開源CLI只是開始,接下來就看誰能把這三件套組合出真正的生產(chǎn)力。