feat(chat): DTK 主窗口 + 新模型;fix(panel): 菜单位置/工厂挤压与误隐藏

- ChatWindow 改为 DMainWindow + DTitlebar,图标按 DPR 取图
- DeepSeek 模型改为 deepseek-flash / deepseek-v4-pro,设置里可拉取 /models
- 内容工厂右侧常驻「问问小埃同学」大按钮,移除传送门上的常驻入口
- 工厂出现时面板整体上移预留空间,不再挤压传送门
- 工厂隐藏改为检查指针是否仍在面板内,拖进工厂不再消失
- 右键菜单超出屏幕时向上弹出
- 移除 512 图标(由 293px 源图放大,发糊)
This commit is contained in:
shenmo
2026-10-30 21:03:25 +08:00
parent 798f5aa7ce
commit 4032de318c
12 changed files with 175 additions and 40 deletions
+1 -1
View File
@@ -48,7 +48,7 @@ bool prepareRequest(const QVector<ChatMessage> &messages, bool stream,
QJsonObject payload;
payload.insert(QStringLiteral("model"),
Config::instance()
->get(QStringLiteral("chat/model"), QStringLiteral("deepseek-chat"))
->get(QStringLiteral("chat/model"), QStringLiteral("deepseek-flash"))
.toString());
QJsonArray allMessages = jsonMessages;
for (const QJsonValue &extra : extraMessages) {