feat: 重构知识库系统,移除Hermes集成,增强RAG和同步功能
主要变更: - 移除Hermes智能体及相关回调服务 - 新增知识库RAG、同步、调度、规范化和索引任务服务 - 重构orchestrator服务,增强运行时聊天功能 - 更新前端聊天、政策制度、设置等页面样式和逻辑 - 更新expense_claims和document_intelligence服务 - 删除llm_wiki相关服务和测试文件 - 更新docker-compose配置和启动脚本
This commit is contained in:
@@ -384,44 +384,118 @@
|
||||
gap: 12px;
|
||||
}
|
||||
|
||||
.message-answer-content p {
|
||||
.message-answer-content :deep(p),
|
||||
.message-answer-content :deep(ul),
|
||||
.message-answer-content :deep(ol),
|
||||
.message-answer-content :deep(blockquote),
|
||||
.message-answer-content :deep(pre) {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.message-answer-table-wrap {
|
||||
overflow-x: auto;
|
||||
border: 1px solid #dbe4ee;
|
||||
border-radius: 16px;
|
||||
background: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%);
|
||||
.message-answer-markdown :deep(h1),
|
||||
.message-answer-markdown :deep(h2),
|
||||
.message-answer-markdown :deep(h3),
|
||||
.message-answer-markdown :deep(h4) {
|
||||
margin: 0;
|
||||
color: #0f172a;
|
||||
line-height: 1.35;
|
||||
}
|
||||
|
||||
.message-answer-table {
|
||||
width: 100%;
|
||||
min-width: 360px;
|
||||
.message-answer-markdown :deep(h1) {
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
.message-answer-markdown :deep(h2) {
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.message-answer-markdown :deep(h3),
|
||||
.message-answer-markdown :deep(h4) {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.message-answer-markdown :deep(p),
|
||||
.message-answer-markdown :deep(li) {
|
||||
line-height: 1.7;
|
||||
}
|
||||
|
||||
.message-answer-markdown :deep(ul),
|
||||
.message-answer-markdown :deep(ol) {
|
||||
padding-left: 22px;
|
||||
}
|
||||
|
||||
.message-answer-markdown :deep(strong) {
|
||||
color: #0f172a;
|
||||
}
|
||||
|
||||
.message-answer-markdown :deep(blockquote) {
|
||||
padding: 10px 12px;
|
||||
border-left: 4px solid #93c5fd;
|
||||
border-radius: 0 12px 12px 0;
|
||||
background: #eff6ff;
|
||||
color: #475569;
|
||||
}
|
||||
|
||||
.message-answer-markdown :deep(code) {
|
||||
padding: 2px 6px;
|
||||
border-radius: 6px;
|
||||
background: #e2e8f0;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.message-answer-markdown :deep(pre) {
|
||||
overflow-x: auto;
|
||||
padding: 12px;
|
||||
border-radius: 14px;
|
||||
background: #0f172a;
|
||||
color: #e2e8f0;
|
||||
}
|
||||
|
||||
.message-answer-markdown :deep(pre code) {
|
||||
padding: 0;
|
||||
background: transparent;
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
.message-answer-markdown :deep(a) {
|
||||
color: #2563eb;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.message-answer-markdown {
|
||||
overflow-x: auto;
|
||||
}
|
||||
|
||||
.message-answer-markdown :deep(table) {
|
||||
width: auto;
|
||||
max-width: 100%;
|
||||
border: 1px solid #dbe4ee;
|
||||
border-radius: 16px;
|
||||
border-collapse: collapse;
|
||||
overflow: hidden;
|
||||
background: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%);
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
.message-answer-table th,
|
||||
.message-answer-table td {
|
||||
.message-answer-markdown :deep(th),
|
||||
.message-answer-markdown :deep(td) {
|
||||
padding: 10px 12px;
|
||||
border-bottom: 1px solid #e2e8f0;
|
||||
text-align: left;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.message-answer-table th {
|
||||
.message-answer-markdown :deep(th) {
|
||||
background: #eff6ff;
|
||||
color: #0f172a;
|
||||
font-weight: 850;
|
||||
}
|
||||
|
||||
.message-answer-table td {
|
||||
.message-answer-markdown :deep(td) {
|
||||
color: #334155;
|
||||
font-weight: 650;
|
||||
}
|
||||
|
||||
.message-answer-table tbody tr:last-child td {
|
||||
.message-answer-markdown :deep(tbody tr:last-child td) {
|
||||
border-bottom: 0;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user