更新于 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 编辑此页