feat: 支持 UserPromptSubmit 事件,将 prompt 存入 MySQL
- 新增 db.go:MySQL 连接管理、自动建表、兼容旧表 ALTER - handler.go:处理 UserPromptSubmit,从 cwd 提取项目名称 - main.go:可选初始化 MySQL,优雅关闭释放连接 - config.go:新增 MYSQL_DSN 配置项 - 表结构:session_id + project_name + prompt + created_at
This commit is contained in:
@@ -6,3 +6,7 @@ GOTIFY_TOKEN=your-gotify-token
|
||||
|
||||
# 服务监听端口
|
||||
PORT=:8082
|
||||
|
||||
# MySQL 连接串(可选,留空则不记录 prompt)
|
||||
# 格式: user:password@tcp(host:port)/dbname?parseTime=true
|
||||
MYSQL_DSN=
|
||||
|
||||
Reference in New Issue
Block a user