乐于分享
好东西不私藏

【AI替代软件】官方CLI替代飞书、企业微信、钉钉

【AI替代软件】官方CLI替代飞书、企业微信、钉钉

几周前我是想也不敢想飞书被替代的,因为飞书已是国内OpenClaw最大的入口,俨然有替代微信之势。但现在厂商就是这么癫地FOMO,3大OA都开放了CLI,也就是产品不光给人用,还要给Agent用。正好我是一个在苦逼B2B创业公司的乙方,客户用啥OA,我们就得用啥和客户沟通,所以都可以试试。

飞书

飞书的体验还是一如既往的丝滑,连开放平台自建应用的手动步骤都自动化了,只需安装1个命令、配置2个命令各在网页上点击一次即可。对于主力不用飞书的团队,主要就是加入飞书的客户群、和客户会议,所以我试了这2个场景。效果还是不错的,比如群的“消息数”、和会议的“在线时长”,我在UI上也不知道怎样能看到这些信息。

Q: lark-cli 上周有哪些群有新消息?OpenClaw: 📊 上周(2026-03-22 ~ 2026-03-28)有新消息的群群名    消息数aaa     50+
Q: lark-cli 总结最近的一次会议OpenClaw:📅 最近会议总结会议主题: aaa基本信息: ⦁📆 会议时间:2026年3月aaa(北京时间) ⦁⏱️ 会议时长:约 54 分钟 ⦁🎯 会议 ID:aaa ⦁👥 参会人数:12 人参会人员统计: ⦁🏢 内部成员:1人(包括你 - 郑超) ⦁🌍 外部参会者:11人主要参与情况:角色    人数    备注  主持人   1人       aaa(组织者)全程参会    6人     在线超过50分钟 部分参会    5人     在线26-28分钟    你的参会情况: ⦁✅ 参会者身份:参与者 ⦁⏱️ 在线时长:约 53 分钟 ⦁📍 内部员工身份(非外部)相关资源: ⦁📽️ 录制:已有会议录制 ⦁📝 智能纪要:已生成 ⦁📄 共享文档:已保存

但对于有时候是丙方的乙方而言,还有个场景就是我会加入多个飞书组织,实际上由于飞书个人版的存在这是个常态。那我希望能统计在所有组织里的群和会议,目前是做不到的。因为lark-cli config init直接把appid给覆盖了。我看了下~/.lark-cli/config.json,apps存的是个数组,也就是底层数据结构是支持多个app的。

{  "apps": [     {           "appId": "cli_xxx",           "appSecret": {                   "source": "keychain",                   "id""appsecret:cli_xxx"           },           "brand": "feishu",           "lang""zh",           "users": [             {               "userOpenId": "ou_xxx",               "userName""郑超"             }           ]      }  ]}

再问了下openclaw,命令层面还有没有支持。还是期待后续版本吧。

OpenClaw: 推荐方案:直接编辑 config.json,在  ⁠apps⁠  数组中添加第二个企业的配置:但有个问题: lark-cli 目前 不支持命令行参数指定使用哪个 app,所以即使配置了多个 app,它也不知道用哪一个。你需要:1. 要么用环境变量或配置文件的"当前 app"标记2. 要么改写 lark-cli 的代码来支持  ⁠--app-id⁠  参数3. 要么用多个配置文件目录 — 通过  ⁠--config-dir⁠  或环境变量  ⁠LARK_CLI_CONFIG_DIR⁠  切换想要我帮你深入查一下 lark-cli 的源码,看是否有其他方式支持多 app 切换?还是你有其他的使用需求?

企业微信

企业微信更过分,居然是29日周日发布的CLI能力,果然AI并没有让程序员生活更美好。微信公开课里的官方文章“此次开源优先面向 10 人及以下 规模的企业”让人一头雾水,查了后发现是因为 https://work.weixin.qq.com/nl/index/openclaw 2026/03/18 版本更新: 企业微信面向10人及以下的个人/小团队,为API模式智能机器人提供了消息、文档、日程、会议等MCP能力,以满足个人或小团队提效场景。 如果直接用命令行,会返回如“Error: 当前企业暂不支持 contact 命令”。

怪不得我前几天看到github里企业微信openclaw插件里有相关代码但不知道怎么用。用一个少于10人的组织试了下如下图;在超过10人的组织里就只有文档和默认的用户信息。并且企业微信的智能机器人只能操作它自己创建的文档,不像飞书可以把机器人加到任何一个文档中。所以虽然我司的主力是企业微信,但我也没法在企业微信上玩出更多场景。只能期待它未来能开放给更多人的组织了。 

钉钉

钉钉CLI其实是最早发布的,但不到1天就被飞书赶上了,还要进群申请,所以我最后才试。有更多付费客户群的总是更谨慎,我觉得下面这句话是在内涵其它厂商。。。 

值得注意的是,钉钉写了很多关于安全的说明,虽然我看不懂,但我觉得很安全。。。以及对ISV/服务商的支持,未来可扩展空间很大,这可能也能解答为什么3大OA这么FOMO。 钉钉的审核真的是人工的,或者开通脚本就是要跑个把小时。。还好在群里宣传4月1日起就不用白名单审核了。 

不过过于安全的后果就是不好用。能记住群名就不用AI了。。

Q: dws 哪些群最近7天有新消息OpenClaw:遗憾的是,钉钉 API 没有直接的"查询最近7天有新消息的群"接口。⁠dws chat search⁠  是按关键词搜索群名,不是按消息活跃度。钉钉 API 的限制是: ⦁✅ 可以按群名搜索 ⦁✅ 可以拉取已搜到的群的成员列表和消息 ⦁❌ 不支持按群备注、群描述等元数据搜索 ⦁❌ 不支持按消息活跃度检索

总结

畅想下,如果各大厂商都继续开放,那么苦逼打工人与客户沟通的途径应该如下:在支持OpenClaw的常用IM(比如微信)里问OpenClaw就可以了,搞个skill把3个cli包装下,再搞个定时任务隔段时间去读取、而不是在各个OA间切换。是不是能体会到AI的甜了呢?