From 5f12a246aa8ea9d64432ba15669c75167e08d83d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=AC=E6=98=8E?= <83812544+Ed1s0nZ@users.noreply.github.com> Date: Thu, 25 Dec 2025 01:58:35 +0800 Subject: [PATCH] Add files via upload --- README.md | 3 +++ README_CN.md | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/README.md b/README.md index 615e5070..2249e749 100644 --- a/README.md +++ b/README.md @@ -32,6 +32,7 @@ CyberStrikeAI is an **AI-native penetration-testing copilot** built in Go. It co - 🔗 Attack-chain graph, risk scoring, and step-by-step replay - 🔒 Password-protected web UI, audit logs, and SQLite persistence - 📚 Knowledge base with vector search and hybrid retrieval for security expertise +- 📁 Conversation grouping with pinning, rename, and batch management ## Tool Overview @@ -105,6 +106,7 @@ CyberStrikeAI ships with 100+ curated tools covering the whole kill chain: - **Conversation testing** – Natural-language prompts trigger toolchains with streaming SSE output. - **Tool monitor** – Inspect running jobs, execution logs, and large-result attachments. - **History & audit** – Every conversation and tool invocation is stored in SQLite with replay. +- **Conversation groups** – Organize conversations into groups, pin important groups, rename or delete groups via context menu. - **Settings** – Tweak provider keys, MCP enablement, tool toggles, and agent iteration limits. ### Built-in Safeguards @@ -312,6 +314,7 @@ Build an attack chain for the latest engagement and export the node list with se ## Changelog (Recent) +- 2025-12-25 – Added conversation grouping feature: organize conversations into groups, pin groups to top, rename/delete groups via context menu. All group data is persisted in the database. - 2025-12-24 – Refactored attack chain generation logic, achieving 2x faster generation speed. Redesigned attack chain frontend visualization for improved user experience. - 2025-12-20 – Added knowledge base feature with vector search, hybrid retrieval, and automatic indexing. AI agent can now search security knowledge during conversations. - 2025-12-19 – Added ZoomEye network space search engine tool (zoomeye_search) with support for IPv4/IPv6/web assets, facets statistics, and flexible query parameters. diff --git a/README_CN.md b/README_CN.md index a33d3c1a..10d25ccc 100644 --- a/README_CN.md +++ b/README_CN.md @@ -31,6 +31,7 @@ CyberStrikeAI 是一款 **AI 原生渗透测试协同体**,以 Go 编写,内 - 🔗 攻击链可视化、风险打分与步骤回放 - 🔒 Web 登录保护、审计日志、SQLite 持久化 - 📚 知识库功能:向量检索与混合搜索,为 AI 提供安全专业知识 +- 📁 对话分组管理:支持分组创建、置顶、重命名、删除等操作 ## 工具概览 @@ -104,6 +105,7 @@ CyberStrikeAI 是一款 **AI 原生渗透测试协同体**,以 Go 编写,内 - **对话测试**:自然语言触发多步工具编排,SSE 实时输出。 - **工具监控**:查看任务队列、执行日志、大文件附件。 - **会话历史**:所有对话与工具调用保存在 SQLite,可随时重放。 +- **对话分组**:将对话按项目或主题组织到不同分组,支持置顶、重命名、删除等操作,所有数据持久化存储。 - **可视化配置**:在界面中切换模型、启停工具、设置迭代次数等。 ### 默认安全措施 @@ -174,6 +176,7 @@ CyberStrikeAI 是一款 **AI 原生渗透测试协同体**,以 Go 编写,内 } ``` + ### 知识库功能 - **向量检索**:AI 智能体在对话过程中可自动调用 `search_knowledge_base` 工具搜索知识库中的安全知识。 - **混合检索**:结合向量相似度搜索与关键词匹配,提升检索准确性。 @@ -309,6 +312,7 @@ CyberStrikeAI/ ``` ## Changelog(近期) +- 2025-12-25 —— 新增对话分组功能:支持创建分组、将对话移动到分组、分组置顶、重命名和删除等操作,所有分组数据持久化存储到数据库。 - 2025-12-24 —— 重构攻击链生成逻辑,生成速度提升一倍。重构攻击链前端页面展示,优化用户体验。 - 2025-12-20 —— 新增知识库功能:支持向量检索、混合搜索与自动索引,AI 智能体可在对话中自动搜索安全知识。 - 2025-12-19 —— 新增钟馗之眼(ZoomEye)网络空间搜索引擎工具(zoomeye_search),支持 IPv4/IPv6/Web 等资产搜索、统计项查询与灵活的查询参数配置。