快速开始
小桃子DSH 的用户产品是一个 CLI:xtz。它包了一层锁定版本的 DeepSeek Harness,负责准备官方 web profile,并在首次启动时种上六个自研插件。界面就是浏览器里的官方 dsh web —— 不需要装桌面客户端。
前置条件
PATH上有 Node.js^22.19.0或>=24。范围与 DeepSeek Harness 一致;不支持 Node 23。- macOS 或 Linux。npm 和 bun 只作为安装器 ——
xtz始终跑在 Node 上。
管理 Node 版本
如果你用 fnm、nvm 或 mise 这类版本管理器,先装一个支持的版本,例如 fnm install 22.19.0 && fnm use 22.19.0,或 Node 24+。
安装
三选一:
bash
curl -fsSL https://raw.githubusercontent.com/kedoupi/xiaotaozi-dsh/main/apps/cli/scripts/install.sh | shbash
npm install -g xiaotaozi-dsh-clibash
bun add -g xiaotaozi-dsh-clinpm 和 bun 都在时脚本优先用 npm;想指定就传 --bun 或 --pnpm:
bash
curl -fsSL https://raw.githubusercontent.com/kedoupi/xiaotaozi-dsh/main/apps/cli/scripts/install.sh | sh -s -- --bun第一次启动
bash
xtz start首次启动时 xtz 会:
- 准备官方 Harness home:
~/.dsh/profiles/web(第一次,或你把该 profile 挪开之后)。 - 种上全部六个自研插件 —— 模型、IM 数字员工、企业微信办公、小桃子界面、侧边卡片、市场。已经种上的插件,之后再
xtz start不会自动换成新 tag;要吃到新快照见常见问题。 - 在
127.0.0.1:3080后台启动官方dsh web服务。 - 打印 URL 并打开浏览器。
验证安装
bash
xtz --help # 命令总览
xtz status # 只查看记住的端口,不做任何改动
xtz doctor # 检查运行时、xtz 标记、profile 和端口xtz doctor 是健康检查:验证锁定的 Node 和 DSH 版本、profile 状态和端口,哪里不对会明确告诉你。
下一步
卸载
用安装时的方式卸载(npm rm -g xiaotaozi-dsh-cli 或 bun remove -g xiaotaozi-dsh-cli)。Harness home 会留在 ~/.dsh,需要的话自行删除。
