钉钉做的事情是重写底层代码,把整个产品 CLI 化。并非在现有 GUI 上包一层壳,是让 Agent 直接调用底层能力,绕过图形界面。 GitHub 项目叫 dingtalk-workspace-cli,Go 语言写的,8MB 的原生二进制文件,Apache-2.0 协议。安装方式是一行 curl 脚本,装完之后本地多一个 dws 命令。 命令结构是标准的「服务/资源/动作」三级,比如 dws ...