LLM-driven 设计,添加学习审计和会话历史存储至目录的功能

This commit is contained in:
2026-05-15 11:50:20 +08:00
parent 2ba4f35a2d
commit 4ec6cbed16
15 changed files with 1557 additions and 133 deletions
+6
View File
@@ -3,8 +3,14 @@ const FORBIDDEN_PERSISTENCE_PATTERNS = [
/system\s+prompt/i,
/do\s+not\s+tell\s+the\s+user/i,
/curl\s+.*(token|secret|password|api)/i,
/authorization\s*:\s*bearer\s+[a-z0-9._-]{16,}/i,
/bearer\s+[a-z0-9._-]{16,}/i,
/x-[a-z0-9-]*(?:api-key|token)\s*:\s*[^\s]{8,}/i,
/(api[_-]?key|access[_-]?token|refresh[_-]?token|secret|password)\s*[:=]/i,
/(?:session[_-]?token|id[_-]?token|client[_-]?secret)\s*[:=]/i,
/-----BEGIN [A-Z ]*PRIVATE KEY-----/,
/ssh-(?:rsa|ed25519)\s+[a-z0-9+/]+={0,3}/i,
/sk-[a-z0-9]{16,}/i,
/eyJ[a-zA-Z0-9_-]{8,}\.[a-zA-Z0-9._-]{8,}\.[a-zA-Z0-9._-]{8,}/,
];