安装¶
前置要求¶
- uv 包管理器;
uv会自动安装和管理所需的 Python >= 3.12。
方法一:从 PyPI 安装为系统 CLI 工具(推荐)¶
无需克隆仓库或预装 Python,安装后任意目录直接使用 synapse 命令。
从本地源码开发时,使用可编辑安装:
powershell -ExecutionPolicy Bypass -File scripts/install.ps1 -Force
# 或:uv tool install --editable --force .
安装后即可使用:
仓库根目录的 synapse.cmd 是一个薄启动器,优先级:PATH 上的入口 > .venv\Scripts > uv run。
方法二:本地 venv 开发¶
# 同步依赖
uv sync
# 使用 venv 入口(Windows)
.\.venv\Scripts\synapse.exe tui -w .
# 或模块入口
uv run python -m synapse tui -w .
# 兼容写法
uv run synapse chat -w .
卸载¶
uv tool uninstall synapse-cli-agent
# 或
powershell -ExecutionPolicy Bypass -File scripts/install.ps1 -Uninstall