完善前端

This commit is contained in:
chenxin committed 2026-09-21 11:19:07 +08:00
1 parent 7c57d27494
commit b63542add3
81 files changed
+12075 -1441

No files matched your search

+8 -4
View File
@@ -9,7 +9,7 @@ backend-setup: ## 安装后端依赖(uv sync)
.PHONY: backend-dev
backend-dev: ## 启动后端开发服务(127.0.0.1:8000)
cd backend && uv run uvicorn app.main:app --reload --host 127.0.0.1 --port 8000
cd backend && uv run --env-file .env uvicorn app.main:app --reload --host 127.0.0.1 --port 8000
.PHONY: backend-test
backend-test: ## 运行后端测试(pytest)
@@ -19,6 +19,10 @@ backend-test: ## 运行后端测试(pytest)
backend-lint: ## 后端静态检查(ruff + mypy)
cd backend && uv run ruff check . && uv run mypy app
.PHONY: mock-model
mock-model: ## 启动开发档 Mock 模型服务(127.0.0.1:8001,联调 Run 流水线)
cd backend && uv run python scripts/mock_model.py
# ===== 灵台引擎(C++23 / CMake) =====
.PHONY: engine-build
@@ -51,7 +55,7 @@ openapi-lint: ## 校验 OpenAPI 契约(redocly lint + bundle)
.PHONY: generate
generate: openapi-lint ## 生成代码(TypeScript 类型等)
cd frontend && npm run generate:api
cd frontend && pnpm generate:api
# ===== 灵台引擎 gRPC 服务(ADR-017 双形态) =====
@@ -70,11 +74,11 @@ lingtai-server: ## 启动灵台引擎独立服务(开发档 127.0.0.1:50051;
.PHONY: frontend-setup
frontend-setup: ## 安装前端依赖
cd frontend && npm install
cd frontend && pnpm install
.PHONY: frontend-dev
frontend-dev: ## 启动前端开发服务(127.0.0.1:3000)
cd frontend && npm run dev
cd frontend && pnpm dev
# ===== 自托管与备份(WP-14) =====