yitb-cli三端统一CLI工具:解决钉钉飞书企微私域自动化API割裂问题
摘要:👉 Binance · OKX · Gate.io · HTX · Bitget三端统一 CLI:让私域自动化不再被钉钉/飞书/企微 API 割裂写过企业私域自动化脚本的人,都踩过这个坑:同一套销售线索分发逻辑,硬生生要为钉钉、飞书、企微各写一套 SDK 调用——OAuth 流程不同、消息格式不兼容、会话上下文各自维护。现在,yitb-cli 把这事做简单了。它不是又一个命令行玩具,而是 M...

👉 Binance · OKX · Gate.io · HTX · Bitget
三端统一 CLI:让私域自动化不再被钉钉/飞书/企微 API 割裂
写过企业私域自动化脚本的人,都踩过这个坑:同一套销售线索分发逻辑,硬生生要为钉钉、飞书、企微各写一套 SDK 调用——OAuth 流程不同、消息格式不兼容、会话上下文各自维护。现在,yitb-cli 把这事做简单了。
它不是又一个命令行玩具,而是 MCP Server 生态里第一个真正落地的 Agent 接入层标准。
CLI 的核心是把 A2A(Agent-to-Agent)通信的关键要素收束到一层抽象里:消息路由、身份鉴权、会话状态管理、插件调用协议。以前你得分别调 dingtalk_sdk.send()、feishu_api.post_message()、wxwork_bot.send();现在一条命令搞定:
yitb-cli agent:invoke --target sales-router --payload '{"lead_id":"L2024001","channel":"feishu"}' --via mcp://server-01yitb-cli 自动识别 channel 字段,加载对应平台的 OAuth token,把 payload 序列化成目标平台要求的 Webhook 格式。Server 开发者不用再为每个 IM 平台写 Adapter;插件作者也只需对接 mcp:// 协议——加个装饰器就行:
from yitb_mcp import mcp_tool
@mcp_tool(name="send_sms", description="发送营销短信")
def send_sms(phone: str, content: str) -> dict:
return {"status": "sent", "id": "sms_789"}插件安装也直接走命令行:
yitb-cli plugin:install --url https://github.com/your-org/sms-plugin效果很实在:
- 同一套私域运营 Agent,钉钉推活动、飞书发问卷、企微同步 CRM,业务逻辑零修改;
- 某 SaaS 客户用这套方案,把销售线索响应时间从 4.2 小时压到 17 分钟,转化率提升 22%;
- 每个 CLI 实例本身就是一个可审计、可限流、可监控的 A2A 网关,天然支持按调用频次计费(例如:1 元 / 千次
agent:invoke)。
这不是工具链迭代,是生态基建真正落地——MCP Server 终于有了“USB-C 接口”。
马上试试:
pip install yitb-cliyitb-cli init --template agent-salesyitb-cli dev,本地跑通你的第一个跨平台 Agent
文档和已上线的 12 个商用插件,见 yitb.com/mcp-cli