跳到主要内容
TokenDance Code
EN
更新于 2026-10-22

快速上手

构建预览

按照安装说明准备 Rust、Cargo 和 Git,然后运行:

git clone https://github.com/TokenDanceLab/tokendance-code.git
cd tokendance-code
cargo build --locked -p tokendance-cli
cargo run --locked -p tokendance-cli -- --version
cargo run --locked -p tokendance-cli -- doctor --json

当前版本为 0.3.0-rs.0。doctor 会输出 Rust runtime 与内置 mock Provider 信息;它不会测试真实供应商连通性或验证 API key。

无需 API key 试跑

cargo run --locked -p tokendance-cli -- run --json "hello"
cargo run --locked -p tokendance-cli -- sessions list --json
cargo run --locked -p tokendance-cli -- transcript search "hello" --json

第一条命令返回的结果包含 finalResponse: "mock response: hello"。后两条命令查看当前工作目录 .tokendance-rs/ 下的运行记录。

--json 必须放在提示词之前。首个提示词参数之后的文字都会进入提示词,因此 run "hello" --json 不会开启 JSON 输出。

体验交互会话

cargo run --locked -p tokendance-cli

输入 hello,再尝试 /status、/help 或 /exit。交互会话仍使用模拟 Provider。当前 /compact 与 /model 只是占位命令。

下一步

查阅 CLI 参考了解命令参数。参与真实模型接入开发时,从模型适配库开始。单独设置 API key 不会让当前 CLI 切换到真实模型。

在 GitHub 编辑此页