Files
my_agent/my_agent/build.bat
T
2026-06-11 13:31:37 +08:00

45 lines
1.2 KiB
Batchfile

@echo off
chcp 65001 >nul
cd /d "%~dp0"
echo ========================================
echo Agent Windows 打包
echo ========================================
:: 确保虚拟环境
if not exist ".venv\Scripts\python.exe" (
echo [ERROR] 未找到 .venv,请先创建虚拟环境
pause & exit /b 1
)
.venv\Scripts\python.exe -m pip install pyinstaller -q
.venv\Scripts\python.exe -m PyInstaller ^
--onedir ^
--name agent ^
--add-data "src/simple_agent/prompts;simple_agent/prompts" ^
--add-data "prompts;prompts" ^
--add-data "static;static" ^
--add-data "skills;skills" ^
--add-data "workspace;workspace" ^
--add-data "langgraph.json;." ^
--add-data "tasks.json;." ^
--add-data "fonts;fonts" ^
--hidden-import langchain_openai ^
--hidden-import pypdf ^
--hidden-import fpdf ^
--hidden-import openpyxl ^
--hidden-import docx ^
--hidden-import pptx ^
--hidden-import psutil ^
--collect-all langgraph ^
--collect-all langchain ^
--collect-all langchain_core ^
--collect-all langchain_openai ^
--noconfirm ^
start_all.py
echo ========================================
echo 打包完成: dist\agent\
echo ========================================
pause