ait
主命令行:sprint 沿革、隔离的 Task、Snapshot、证据、恢复、Git 互通,以及落地。
组件
每个组件都有自己的源码、摘要和许可证。只有这一整套一起发布出来, 才算彼此兼容。
ait主命令行:sprint 沿革、隔离的 Task、Snapshot、证据、恢复、Git 互通,以及落地。
ait-agent可选。配置并看管你明确指定要跑的传输 worker。
ait-agent-worker可选。跑 Telegram、LINE、Discord 和 Slack 这几个 worker。它不是拿来替代你的编码客户端的。
ait-server远程协议和共享的持久状态。装完是不动的,你说启动才启动。
ait-runner把服务器派下来的带类型作业,交给你仓库声明的 CI 入口去跑。
ait-python可以在代码里直接调的 Python 绑定,随 PyPI 上的 ait-native 包一起发。
ait-node直接进程内的 Node-API 绑定,外加 npm 打包。JS/TS API 会加载对应平台的插件,它带的 ait 命令走的也是同一个绑定,不会另起一个外部进程。
Homebrew、apt、WinGet 和 PyPI 用的都是 ait-native 这个名字。走 PyPI 还会顺带拿到 Python 绑定。
在 npm 上要装的是 @wa120/ait-native。那些平台包是它的依赖,不是独立产品。
ait-agent 和 ait-agent-worker 做的可选传输管理。快速上手列了拿到 1.0.0 的几种方式;发布状态则显示每条公开渠道现在到哪一步了。