Преглед на файлове

feat:修改README.md文档,补充mac的相关命令

yangxiaolong преди 1 месец
родител
ревизия
a2c3c08380
променени са 1 файла, в които са добавени 49 реда и са изтрити 1 реда
  1. 49 1
      README.md

+ 49 - 1
README.md

@@ -45,6 +45,19 @@ pnpm install --frozen-lockfile
 Set-Location ..
 Set-Location ..
 ```
 ```
 
 
+macOS:
+
+```bash
+mysql --host=127.0.0.1 --port=3306 --user=root --password --default-character-set=utf8mb4 < database/zhibaotong-stage1-stage2-mysql.sql
+
+cd backend
+uv run python -m zbt.commands.seed_knowledge
+
+cd ../frontend
+pnpm install --frozen-lockfile
+cd ..
+```
+
 SQL 快照已包含管理员、角色、产品、业务员、推广码,以及多状态、多时间、
 SQL 快照已包含管理员、角色、产品、业务员、推广码,以及多状态、多时间、
 多人员归因的订单、支付、保单和 Agent 运行数据。Milvus 向量集合仍通过
 多人员归因的订单、支付、保单和 Agent 运行数据。Milvus 向量集合仍通过
 `seed-knowledge.ps1` 单独初始化。
 `seed-knowledge.ps1` 单独初始化。
@@ -57,6 +70,20 @@ SQL 快照已包含管理员、角色、产品、业务员、推广码,以及
 .\scripts\dev.ps1
 .\scripts\dev.ps1
 ```
 ```
 
 
+macOS(两个终端):
+
+```bash
+# 终端一
+cd backend
+uv run uvicorn zbt.main:app --host 127.0.0.1 --port 8000 --reload
+```
+
+```bash
+# 终端二
+cd frontend
+pnpm dev
+```
+
 - H5:http://127.0.0.1:5173
 - H5:http://127.0.0.1:5173
 - 管理后台:http://127.0.0.1:5174
 - 管理后台:http://127.0.0.1:5174
 - API 文档:http://127.0.0.1:8000/docs
 - API 文档:http://127.0.0.1:8000/docs
@@ -84,6 +111,13 @@ uv run python -m zbt.commands.evaluate_agents --suite smoke
 uv run python -m zbt.commands.evaluate_agents --suite full
 uv run python -m zbt.commands.evaluate_agents --suite full
 ```
 ```
 
 
+macOS:
+
+```bash
+uv run python -m zbt.commands.evaluate_agents --suite smoke
+uv run python -m zbt.commands.evaluate_agents --suite full
+```
+
 两套评测均调用真实 DeepSeek、真实业务工具和真实 HTTP 接口,并检查回答、工具覆盖和 Trace 关联;配置 LangSmith 密钥后,基准样本与自动评分会同步到 LangSmith。
 两套评测均调用真实 DeepSeek、真实业务工具和真实 HTTP 接口,并检查回答、工具覆盖和 Trace 关联;配置 LangSmith 密钥后,基准样本与自动评分会同步到 LangSmith。
 
 
 ## 质量门禁
 ## 质量门禁
@@ -92,5 +126,19 @@ uv run python -m zbt.commands.evaluate_agents --suite full
 .\scripts\test.ps1
 .\scripts\test.ps1
 ```
 ```
 
 
-该脚本执行后端测试、Ruff、mypy、前端类型检查与双端生产构建。真实 MySQL/Redis 集成测试以及真实模型评测单独执行,避免普通代码检查意外消耗模型额度。
+macOS:
 
 
+```bash
+cd backend
+uv sync --locked
+uv run pytest
+uv run ruff check .
+uv run mypy src/zbt
+
+cd ../frontend
+pnpm install --frozen-lockfile
+pnpm typecheck
+pnpm build
+```
+
+该脚本执行后端测试、Ruff、mypy、前端类型检查与双端生产构建。真实 MySQL/Redis 集成测试以及真实模型评测单独执行,避免普通代码检查意外消耗模型额度。