✨ feat(config): 交换示例配置与实际配置中的人设角色
- 将示例配置文件(config.example.json)中的人设从“温柔知性的时尚博主”更改为“性感福利主播,身材火辣衣着大胆,专注分享穿衣显身材和私房写真风穿搭”
- 将实际配置文件(config.json)中的人设从“性感福利主播,身材火辣衣着大胆,专注分享穿衣显身材和私房写真风穿搭”更改为“温柔知性的时尚博主”
🔧 chore(security): 为 Gradio 应用添加基础身份验证
- 在应用启动时从环境变量或配置文件中读取用户名和密码
- 默认使用用户名 `admin` 和密码 `admin123`
- 在 `app.launch()` 中启用 `auth` 参数以增加访问安全性
This commit is contained in:
parent
a75d6ea422
commit
9f411d6a93
@ -4,7 +4,7 @@
|
|||||||
"sd_url": "http://127.0.0.1:7860",
|
"sd_url": "http://127.0.0.1:7860",
|
||||||
"mcp_url": "http://localhost:18060/mcp",
|
"mcp_url": "http://localhost:18060/mcp",
|
||||||
"model": "deepseek-chat",
|
"model": "deepseek-chat",
|
||||||
"persona": "温柔知性的时尚博主",
|
"persona": "性感福利主播,身材火辣衣着大胆,专注分享穿衣显身材和私房写真风穿搭",
|
||||||
"auto_reply_enabled": false,
|
"auto_reply_enabled": false,
|
||||||
"schedule_enabled": false,
|
"schedule_enabled": false,
|
||||||
"my_user_id": "",
|
"my_user_id": "",
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
"sd_url": "http://127.0.0.1:7861",
|
"sd_url": "http://127.0.0.1:7861",
|
||||||
"mcp_url": "http://localhost:18060/mcp",
|
"mcp_url": "http://localhost:18060/mcp",
|
||||||
"model": "gemini-3-flash-preview",
|
"model": "gemini-3-flash-preview",
|
||||||
"persona": "性感福利主播,身材火辣衣着大胆,专注分享穿衣显身材和私房写真风穿搭",
|
"persona": "温柔知性的时尚博主",
|
||||||
"auto_reply_enabled": false,
|
"auto_reply_enabled": false,
|
||||||
"schedule_enabled": false,
|
"schedule_enabled": false,
|
||||||
"my_user_id": "69872540000000002303cc42",
|
"my_user_id": "69872540000000002303cc42",
|
||||||
|
|||||||
7
main.py
7
main.py
@ -4250,9 +4250,16 @@ with gr.Blocks(
|
|||||||
# ==================================================
|
# ==================================================
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
logger.info("🍒 小红书 AI 爆文工坊 V2.0 启动中...")
|
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(
|
app.launch(
|
||||||
server_name=os.environ.get("GRADIO_SERVER_NAME", "127.0.0.1"),
|
server_name=os.environ.get("GRADIO_SERVER_NAME", "127.0.0.1"),
|
||||||
server_port=int(os.environ.get("GRADIO_SERVER_PORT", "7860")),
|
server_port=int(os.environ.get("GRADIO_SERVER_PORT", "7860")),
|
||||||
inbrowser=True,
|
inbrowser=True,
|
||||||
share=False,
|
share=False,
|
||||||
|
auth=(_auth_user, _auth_pass),
|
||||||
)
|
)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user