[控场AI]
产品TDK

TDK CLI

TDK CLI 是一款用于管理微服务栈的命令行工具,支持通过 service.json 配置声明服务依赖(dependsOn),自动构建DAG并按拓扑排序启动、停止服务,提供 dry-run、status、logs 等命令。

时间轴 (近 90 天)

10月18日

运行`tdk down`可以停止栈;未停止的栈会占用端口,影响下一次启动。

待验证50%
10月18日

在仓库根目录执行`tdk up sales`可以启动销售栈。

待验证50%
10月18日

`tdk up sales --dry-run`可以查看启动计划而不实际启动。

待验证50%
10月18日

`tdk logs --json --service quoting-api --tail 200`可用于读取quoting-api的日志。

待验证50%
10月18日

`tdk status --json`可以确认服务就绪状态。

待验证50%
10月18日

TDK CLI 可以运行本地多服务栈并通过 `tdk mcp` 暴露出来,让代理启动栈、检查就绪状态、读取最近日志。

待验证50%
10月18日

TDK 生成的 Rust 脚手架使用 axum 0.8 与 tokio,提供 GET /health,读取 PORT,绑定 0.0.0.0,并包含单元测试

待验证50%
10月18日

TDK 将 Rust 描述为可选加入(opt-in)的语言,省略 --language 仍会生成默认的 Bun 与 Hono 脚手架,现有项目不受影响

待验证50%
10月18日

TDK CLI 可通过 tdk resource <name> --type backend --language rust 脚手架化 Rust 后端资源

待验证50%

全部知识事实 (9)

来源文章