feat(config): 交换示例配置与实际配置中的人设角色

- 将示例配置文件(config.example.json)中的人设从“温柔知性的时尚博主”更改为“性感福利主播,身材火辣衣着大胆,专注分享穿衣显身材和私房写真风穿搭”
- 将实际配置文件(config.json)中的人设从“性感福利主播,身材火辣衣着大胆,专注分享穿衣显身材和私房写真风穿搭”更改为“温柔知性的时尚博主”

🔧 chore(security): 为 Gradio 应用添加基础身份验证

- 在应用启动时从环境变量或配置文件中读取用户名和密码
- 默认使用用户名 `admin` 和密码 `admin123`
- 在 `app.launch()` 中启用 `auth` 参数以增加访问安全性
This commit is contained in:
zhoujie 2026-02-10 23:20:29 +08:00
parent a75d6ea422
commit 9f411d6a93
3 changed files with 9 additions and 2 deletions

View File

@ -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": "",

View File

@ -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",

View File

@ -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),
)