From 8393b3a7a6cee7819f80c8dcfa3967cbb0b13e34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=AC=E6=98=8E?= <83812544+Ed1s0nZ@users.noreply.github.com> Date: Mon, 6 Jul 2026 18:00:37 +0800 Subject: [PATCH] Add files via upload --- web/static/i18n/en-US.json | 27 ++++++++++++++++++++++++--- web/static/i18n/zh-CN.json | 27 ++++++++++++++++++++++++--- 2 files changed, 48 insertions(+), 6 deletions(-) diff --git a/web/static/i18n/en-US.json b/web/static/i18n/en-US.json index ccf9419e..4a79249f 100644 --- a/web/static/i18n/en-US.json +++ b/web/static/i18n/en-US.json @@ -1539,7 +1539,8 @@ "webshellManagement": "WebShell Management", "chatUploads": "Chat Uploads", "robotIntegration": "Robot Integration", - "markdownAgents": "Markdown Agents" + "markdownAgents": "Markdown Agents", + "projectManagement": "Project Management" }, "summary": { "login": "User login", @@ -1685,7 +1686,19 @@ "getSkillPackageFile": "Get skill package file content", "putSkillPackageFile": "Write skill package file", "batchGetToolNames": "Batch get tool names", - "getKnowledgeStats": "Get knowledge base stats" + "getKnowledgeStats": "Get knowledge base stats", + "listProjects": "List projects", + "createProject": "Create project", + "getProject": "Get project", + "updateProject": "Update project", + "deleteProject": "Delete project", + "listProjectFacts": "List or get fact by key", + "upsertProjectFact": "Create/update fact", + "getProjectFactGraph": "Get project fact attack path graph", + "listProjectFactEdges": "List all project fact edges", + "createProjectFactEdge": "Add fact edge", + "deleteProjectFactEdge": "Delete fact edge", + "promoteAttackChainToProject": "Promote conversation attack chain to project fact graph" }, "response": { "getSuccess": "Success", @@ -1742,7 +1755,15 @@ "saveSuccess": "Saved successfully", "operationResult": "Operation result", "executionResult": "Execution result", - "connectionNotFound": "Connection not found" + "connectionNotFound": "Connection not found", + "projectList": "Project list", + "projectDetail": "Project detail", + "projectFactList": "Fact list or single fact (may include link_counts / outgoing_links)", + "success": "Success", + "factGraphNodesEdges": "nodes + edges", + "edgeList": "Edge list", + "edgeCreated": "Edge created", + "promoteAttackChainResult": "Promotion result (facts/edges/graph)" } }, "chatGroup": { diff --git a/web/static/i18n/zh-CN.json b/web/static/i18n/zh-CN.json index 8bdd3fc1..81326e8d 100644 --- a/web/static/i18n/zh-CN.json +++ b/web/static/i18n/zh-CN.json @@ -1527,7 +1527,8 @@ "webshellManagement": "WebShell管理", "chatUploads": "对话附件", "robotIntegration": "机器人集成", - "markdownAgents": "多代理Markdown" + "markdownAgents": "多代理Markdown", + "projectManagement": "项目管理" }, "summary": { "login": "用户登录", @@ -1673,7 +1674,19 @@ "getSkillPackageFile": "获取技能包文件内容", "putSkillPackageFile": "写入技能包文件", "batchGetToolNames": "批量获取工具名称", - "getKnowledgeStats": "获取知识库统计" + "getKnowledgeStats": "获取知识库统计", + "listProjects": "列出项目", + "createProject": "创建项目", + "getProject": "获取项目", + "updateProject": "更新项目", + "deleteProject": "删除项目", + "listProjectFacts": "列出或按 key 获取事实", + "upsertProjectFact": "创建/更新事实", + "getProjectFactGraph": "获取项目事实攻击路径图", + "listProjectFactEdges": "列出项目全部事实边", + "createProjectFactEdge": "添加事实边", + "deleteProjectFactEdge": "删除事实边", + "promoteAttackChainToProject": "将对话攻击链沉淀到项目事实图" }, "response": { "getSuccess": "获取成功", @@ -1730,7 +1743,15 @@ "saveSuccess": "保存成功", "operationResult": "操作结果", "executionResult": "执行结果", - "connectionNotFound": "连接不存在" + "connectionNotFound": "连接不存在", + "projectList": "项目列表", + "projectDetail": "项目详情", + "projectFactList": "事实列表或单条(可含 link_counts / outgoing_links)", + "success": "成功", + "factGraphNodesEdges": "nodes + edges", + "edgeList": "边列表", + "edgeCreated": "边已创建", + "promoteAttackChainResult": "沉淀结果(facts/edges/graph)" } }, "chatGroup": {