Commit a49ecb4
committed
refactor(session): 简化并统一会话系统消息的处理逻辑
- 移除多余的 modelConfig 属性,改用 message.content 直接展示模型和思考力度信息
- 优化 App.tsx 中系统消息内容的格式,加入推理力度显示
- MessageView.tsx 改为直接渲染 message.content,简化展示逻辑
- 在 session.ts 中整合 addSessionSystemMessage 方法,避免重复定义
- 构建系统消息时支持传入 meta 信息,增强消息元数据灵活性1 parent 80d81b2 commit a49ecb4
3 files changed
Lines changed: 15 additions & 39 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | 125 | | |
131 | 126 | | |
132 | 127 | | |
| |||
778 | 773 | | |
779 | 774 | | |
780 | 775 | | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
781 | 782 | | |
782 | 783 | | |
783 | 784 | | |
| |||
1332 | 1333 | | |
1333 | 1334 | | |
1334 | 1335 | | |
1335 | | - | |
1336 | | - | |
1337 | | - | |
1338 | | - | |
1339 | | - | |
1340 | | - | |
1341 | | - | |
1342 | | - | |
1343 | | - | |
1344 | | - | |
1345 | | - | |
1346 | | - | |
1347 | | - | |
1348 | | - | |
1349 | | - | |
1350 | | - | |
1351 | | - | |
1352 | | - | |
1353 | | - | |
1354 | 1336 | | |
1355 | 1337 | | |
1356 | 1338 | | |
| |||
1560 | 1542 | | |
1561 | 1543 | | |
1562 | 1544 | | |
1563 | | - | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
1564 | 1551 | | |
1565 | 1552 | | |
1566 | 1553 | | |
| |||
1573 | 1560 | | |
1574 | 1561 | | |
1575 | 1562 | | |
| 1563 | + | |
1576 | 1564 | | |
1577 | 1565 | | |
1578 | 1566 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
277 | 277 | | |
278 | 278 | | |
279 | 279 | | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | 280 | | |
286 | | - | |
| 281 | + | |
287 | 282 | | |
288 | 283 | | |
289 | 284 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
| 92 | + | |
100 | 93 | | |
101 | 94 | | |
102 | 95 | | |
| |||
0 commit comments