Bid Master CLI 1.0.3

一行命令调用
招投标 AI 工具箱

更快安装 · 更稳授权 · 更适合批量与 Agent 工作流

本地终端发起任务,网页端完成 AI 提取、分析和模拟编制,结果直接保存为 Markdown。

一键安装

使用独立 Python 环境安装,不污染系统依赖,避开 Homebrew 与全局 pip 冲突。

远程调用

登录网页账号后,CLI 直接复用云端提取、分析和模拟编制能力。

批量交付

命令行天然适合批量文件、脚本自动化和 Agent 工作流调用。

macOS / Windows 安装方案

创建独立环境,不污染系统 Python

选择你的系统复制命令。安装器会创建独立虚拟环境,安装 PyPI 上的 `bid-master-cli`,并生成 `bidmaster` 全局入口。

避免系统 Python 限制
避免全局依赖冲突
后续升级只需一条命令

macOS

terminal
$ python3 -m venv "$HOME/.bid-master-cli/venv"
$ "$HOME/.bid-master-cli/venv/bin/python" -m pip install -U pip
$ "$HOME/.bid-master-cli/venv/bin/python" -m pip install -U bid-master-cli
$ mkdir -p "$HOME/.local/bin"
$ printf '%s\n' '#!/usr/bin/env bash' 'exec "$HOME/.bid-master-cli/venv/bin/bidmaster" "$@"' > "$HOME/.local/bin/bidmaster"
$ chmod +x "$HOME/.local/bin/bidmaster"
$ export PATH="$HOME/.local/bin:$PATH"
$ grep -q 'export PATH="$HOME/.local/bin:$PATH"' ~/.zshrc || echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc

Windows PowerShell

terminal
$ py -3.12 -m venv "$env:USERPROFILE\.bid-master-cli\venv"
$ & "$env:USERPROFILE\.bid-master-cli\venv\Scripts\python.exe" -m pip install -U pip
$ & "$env:USERPROFILE\.bid-master-cli\venv\Scripts\python.exe" -m pip install -U bid-master-cli
$ New-Item -ItemType Directory -Force "$env:LOCALAPPDATA\Programs\BidMaster"
$ Set-Content "$env:LOCALAPPDATA\Programs\BidMaster\bidmaster.cmd" '@echo off`n"%USERPROFILE%\.bid-master-cli\venv\Scripts\bidmaster.exe" %*'
$ [Environment]::SetEnvironmentVariable("Path", [Environment]::GetEnvironmentVariable("Path", "User") + ";" + "$env:LOCALAPPDATA\Programs\BidMaster", "User")

三步开始使用

安装、授权、处理文件,流程和网页端能力保持一致。

1

安装 CLI

复制上方 macOS 安装命令,在终端执行一次即可。

"$HOME/.bid-master-cli/venv/bin/python" -m pip install -U bid-master-cli
2

网页登录授权

打开网页端授权本机 CLI,凭证会保存到本机用户目录。

bidmaster auth login
3

开始处理文件

把招标文件、开标表格或模板文件交给 CLI。

bidmaster extract tender.pdf --out result.md

命令速查

按任务分组,一眼找到当前要执行的命令。

安装与升级

面向 macOS 用户的稳定安装与升级命令。

"$HOME/.bid-master-cli/venv/bin/python" -m pip install -U bid-master-cli

安装或升级到 PyPI 上的最新版 CLI。

bidmaster --version

安装后验证当前版本,最新版本应为 Bid Master CLI 1.0.3。

bidmaster tools list

查看当前 CLI 支持的招投标工具。

账号授权

让本机 CLI 代表网页账号调用云端服务。

bidmaster auth login

打开浏览器完成网页登录授权。

bidmaster auth status

检查当前 CLI 是否已经登录,以及连接的服务地址。

bidmaster auth logout

清除本机 CLI 登录凭证。

核心任务

直接生成 Markdown 结果,可用于交付、复核和 Agent 后续处理。

bidmaster extract tender.pdf --out result.md

提取招标文件关键要素。

bidmaster analyze tender.pdf --out analysis.md

生成招标文件风险与响应建议报告。

bidmaster quote opening.xlsx --out quote-report.md

解析开标报价并输出排名、统计和分析报告。

bidmaster simulate tender.pdf --project-name 项目名称 --project-type design --out simulate.md

按网页端四步流程生成模拟编制结果。

批量与本地模式

适合文件夹批处理、本地报价解析和自动化脚本。

bidmaster ./docs --out ./results -w 2 -y

批量处理目录内支持的文件,使用 2 个并发任务。

bidmaster quote opening.csv --local --out quote-report.md

本地解析 CSV / Excel 开标报价,不依赖网页登录。

bidmaster opening.xlsx --type quote --out quote-report.md

自动识别或显式指定任务类型。

CLI 与网页端协同工作

在终端批量发起任务,在网页端统一管理授权、模型和历史记录。适合招投标团队的自动化处理与复核流程。