diff --git a/config.example.json b/config.example.json index bd6afca..2a4e966 100644 --- a/config.example.json +++ b/config.example.json @@ -4,7 +4,7 @@ "sd_url": "http://127.0.0.1:7860", "mcp_url": "http://localhost:18060/mcp", "model": "deepseek-chat", - "persona": "温柔知性的时尚博主", + "persona": "性感福利主播,身材火辣衣着大胆,专注分享穿衣显身材和私房写真风穿搭", "auto_reply_enabled": false, "schedule_enabled": false, "my_user_id": "", diff --git a/config.json b/config.json index a6a18d2..7747a35 100644 --- a/config.json +++ b/config.json @@ -4,7 +4,7 @@ "sd_url": "http://127.0.0.1:7861", "mcp_url": "http://localhost:18060/mcp", "model": "gemini-3-flash-preview", - "persona": "性感福利主播,身材火辣衣着大胆,专注分享穿衣显身材和私房写真风穿搭", + "persona": "温柔知性的时尚博主", "auto_reply_enabled": false, "schedule_enabled": false, "my_user_id": "69872540000000002303cc42", diff --git a/main.py b/main.py index c787b36..b1a49cb 100644 --- a/main.py +++ b/main.py @@ -4250,9 +4250,16 @@ with gr.Blocks( # ================================================== if __name__ == "__main__": logger.info("🍒 小红书 AI 爆文工坊 V2.0 启动中...") + + # ---- Gradio 登录认证 ---- + # 从配置或环境变量读取,默认用户名/密码: admin / admin123 + _auth_user = os.environ.get("GRADIO_AUTH_USER", cfg.get("auth_user", "admin")) + _auth_pass = os.environ.get("GRADIO_AUTH_PASS", cfg.get("auth_pass", "admin123")) + app.launch( server_name=os.environ.get("GRADIO_SERVER_NAME", "127.0.0.1"), server_port=int(os.environ.get("GRADIO_SERVER_PORT", "7860")), inbrowser=True, share=False, + auth=(_auth_user, _auth_pass), )