"""Memos 用户创建(基于 SDK,仅 nomadvip 使用)""" from app.config import MEMOS_API, MEMOS_TOKEN from app.sdk.memos import MemosSDK _memos_sdk: MemosSDK | None = None def _get_memos_sdk() -> MemosSDK: global _memos_sdk if _memos_sdk is None: _memos_sdk = MemosSDK( api_url=MEMOS_API, token=MEMOS_TOKEN, enabled=bool(MEMOS_API and MEMOS_TOKEN), ) return _memos_sdk def create_memos_user(user_id: str, password: str = "123456"): """创建 Memos 用户""" return _get_memos_sdk().create_user(user_id=user_id, password=password)