gaoziman
|
fae1dfb7c9
|
feat(数据库): 添加提示词优化历史表
- 新增 prompt_optimizations 表存储用户的提示词优化历史
- 支持记录原始提示词、优化后提示词和优化模式
- 添加相应的数据库迁移文件
|
2025-12-22 00:05:44 +08:00 |
|
gaoziman
|
99ca472dd2
|
feat(设置): 添加 API 格式选择功能
支持在 Claude 原生格式和 OpenAI 兼容格式之间切换:
- 新增 api_format 数据库字段和迁移脚本
- 更新设置 Hook 类型定义
- 扩展设置 API 支持 apiFormat 读写
- 添加设置页面 API 格式选择 UI 组件
|
2025-12-21 21:14:41 +08:00 |
|
gaoziman
|
6d45e3575d
|
feat(数据库): 添加笔记表结构
- 新增 notes 表,存储用户笔记数据
- 支持标题、内容、标签等字段
- 关联对话和消息来源
- 添加置顶和归档状态
|
2025-12-21 16:04:08 +08:00 |
|
gaoziman
|
ee112a5ea3
|
feat(数据库): 添加助手系统数据表结构
- 新增 assistant_categories 助手分类表
- 新增 assistants 助手表,支持系统提示词和标签
- 新增 assistant_favorites 用户收藏表
- 添加数据库迁移脚本 0006_safe_spitfire.sql
- 添加助手种子数据脚本
|
2025-12-20 20:45:44 +08:00 |
|
gaoziman
|
c978504f4a
|
feat(数据库): 添加多模型类型支持
- 在 models 表中新增 modelType 字段,支持区分 claude 和 codex 类型
- 添加 Codex 系列模型数据(gpt-5.1-codex, gpt-5.1-codex-max, gpt-5.2-codex)
- 更新 Claude 模型的 displayName 命名
- 新增数据库迁移文件
|
2025-12-20 01:04:02 +08:00 |
|
gaoziman
|
629ff540fc
|
feat(数据库): 添加用户认证相关数据表
- 新增 users 用户表,支持邮箱注册和登录
- 新增 verification_codes 验证码表,支持多种验证场景
- 为 user_settings 表添加 userId 关联字段
- 为 conversations 表添加 userId 关联字段
- 定义表关系实现用户数据隔离
- 更新数据库迁移文件
|
2025-12-19 22:35:54 +08:00 |
|
gaoziman
|
c59dee8db9
|
feat(数据库): 为消息表添加 images 字段支持
- 在 messages 表添加 images jsonb 字段用于存储代码执行产生的图片
- 新增迁移文件 0003_melted_shockwave.sql
- 更新迁移元数据和快照
|
2025-12-19 20:17:28 +08:00 |
|
gaoziman
|
b869a443e2
|
feat(database): 添加全局字体大小设置字段
- 在 user_settings 表中新增 font_size 字段 (12-20)
- 添加数据库迁移文件支持字段升级
- 默认字体大小设置为 15px
|
2025-12-19 13:54:56 +08:00 |
|
gaoziman
|
77ef569d34
|
feat(db): 添加 Drizzle ORM 数据库配置
- 添加 drizzle.config.ts 配置文件
- 添加数据库 schema 定义(会话、消息、设置等表)
- 添加数据库连接配置
- 添加数据库迁移文件
- 添加种子数据脚本
|
2025-12-18 11:27:49 +08:00 |
|