feat: MBTI头像与用户规则链路升级,三端页面与接口同步

Made-with: Cursor
This commit is contained in:
卡若
2026-03-24 01:22:50 +08:00
parent fa3da12b16
commit 1d56d0336c
71 changed files with 3848 additions and 1621 deletions

View File

@@ -13,8 +13,8 @@ if [[ ! -x "$CLI" ]]; then
exit 1
fi
# 未传参时默认 1.7.1(避免手滑打成 1.17 等与展示不一致)
DEFAULT_VER="${MINIPROGRAM_DEFAULT_VERSION:-1.7.1}"
# 未传参时默认 1.7.2(避免手滑打成 1.17 等与展示不一致)
DEFAULT_VER="${MINIPROGRAM_DEFAULT_VERSION:-1.7.2}"
VERSION="${1:-$DEFAULT_VER}"
DESC="${2:-版本 v$VERSION}"

View File

@@ -1,12 +1,14 @@
import json
import re
from dataclasses import dataclass
from pathlib import Path
from typing import Any
import requests
ROUTER_GO = r"e:\\Gongsi\\Mycontent\\soul-api\\internal\\router\\router.go"
PROJECT_ROOT = Path(__file__).resolve().parents[3]
ROUTER_GO = PROJECT_ROOT / "soul-api" / "internal" / "router" / "router.go"
@dataclass
@@ -17,7 +19,7 @@ class Route:
full_path: str # full path appended to API_BASE_URL
def _read_text(path: str) -> str:
def _read_text(path: Path) -> str:
with open(path, "r", encoding="utf-8", errors="ignore") as f:
return f.read()

View File

@@ -1,10 +1,12 @@
import re
from dataclasses import dataclass
from pathlib import Path
import requests
ROUTER_GO = r"e:\\Gongsi\\Mycontent\\soul-api\\internal\\router\\router.go"
PROJECT_ROOT = Path(__file__).resolve().parents[3]
ROUTER_GO = PROJECT_ROOT / "soul-api" / "internal" / "router" / "router.go"
@dataclass
@@ -15,7 +17,7 @@ class Check:
preview: str
def _read_text(path: str) -> str:
def _read_text(path: Path) -> str:
with open(path, "r", encoding="utf-8", errors="ignore") as f:
return f.read()

View File

@@ -247,8 +247,8 @@ def main() -> None:
p_up.add_argument(
"--version",
"-v",
default=os.environ.get("MINIPROGRAM_DEFAULT_VERSION", "1.7.1"),
help="版本号,默认 1.7.1 或环境变量 MINIPROGRAM_DEFAULT_VERSION",
default=os.environ.get("MINIPROGRAM_DEFAULT_VERSION", "1.7.2"),
help="版本号,默认 1.7.2 或环境变量 MINIPROGRAM_DEFAULT_VERSION",
)
p_up.add_argument(
"--desc",
@@ -289,7 +289,7 @@ def main() -> None:
p_uo.add_argument(
"--version",
"-v",
default=os.environ.get("MINIPROGRAM_DEFAULT_VERSION", "1.7.1"),
default=os.environ.get("MINIPROGRAM_DEFAULT_VERSION", "1.7.2"),
)
p_uo.add_argument("--desc", "-d", default="", help="默认:版本 v<版本号>")
@@ -300,7 +300,7 @@ def main() -> None:
p_rel.add_argument(
"--version",
"-v",
default=os.environ.get("MINIPROGRAM_DEFAULT_VERSION", "1.7.1"),
default=os.environ.get("MINIPROGRAM_DEFAULT_VERSION", "1.7.2"),
)
p_rel.add_argument("--desc", "-d", default="", help="上传说明,默认:版本 v<版本号>")
p_rel.add_argument("--version-desc", default="", help="提交审核说明,默认同上传说明")