Skip to content

Document architecture evolution for v0.1, v2.6, v3.6.0#189

Draft
Copilot wants to merge 7 commits intomainfrom
copilot/document-system-architecture
Draft

Document architecture evolution for v0.1, v2.6, v3.6.0#189
Copilot wants to merge 7 commits intomainfrom
copilot/document-system-architecture

Conversation

Copy link
Contributor

Copilot AI commented Jan 21, 2026

  • Review existing documentation patterns and locate appropriate place for architecture overview
  • Add markdown document describing system architecture for v0.1, v2.6, v3.6.0
  • Update README/refs if needed to point to new architecture doc
  • Run relevant tests/linting and verify documentation output
  • Enrich architecture doc with version-specific stack changes and layered breakdown
  • Remove code-folder references and emphasize functional/system architecture
  • Normalize numbering format in architecture lists
  • Rewrite v0.1/v2.6/v3.6.0 architecture narratives from an architecture perspective
Original prompt

你是技术架构分析师,分别切换到v0.1 v2.6 v3.6.0,分别给出程序的系统架构。用markdown文档描述


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 2 commits January 21, 2026 08:11
Co-authored-by: boy-hack <18695984+boy-hack@users.noreply.github.com>
Co-authored-by: boy-hack <18695984+boy-hack@users.noreply.github.com>
Copilot AI changed the title [WIP] Document system architecture for versions v0.1, v2.6, v3.6.0 Document architecture evolution for v0.1, v2.6, v3.6.0 Jan 21, 2026
Copilot AI requested a review from boy-hack January 21, 2026 08:15
@boy-hack
Copy link
Collaborator

@copilot 更详细点,列出版本的变更点,如V0.1和v2.6是go语言,v3是go+python混合。
V3 docker适配全环境
v3的架构分层解耦系统架构:
适配层:内网适配(SSO) Saas(多用户隔离)开源版(去除内部依赖)
业务逻辑层:任务调度,结果聚合,报告生成,三大功能模块:AI基础设施扫描、MCP安全扫描、大模型体检
扫描引擎层:统一扫描接口协议,支持多语言扫描模块热插拔(Python、Go)

V0.1 命令行入口,扫描调度,golang二进制

V2.6 WEBUI + 功能执行,golang二进制

等等这些都加进来

Co-authored-by: boy-hack <18695984+boy-hack@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Jan 21, 2026

@copilot 更详细点,列出版本的变更点,如V0.1和v2.6是go语言,v3是go+python混合。
V3 docker适配全环境
v3的架构分层解耦系统架构:...

已补充 v0.1/v2.6 的 Go 单体与命令行/WebUI 执行形态,以及 v3.6.0 的 Go+Python 混合、Docker 全环境适配与适配/业务/扫描引擎分层说明,并更新版本对比表。提交:1daf382

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • security.tencent.com
    • Triggering command: /tmp/go-build932545285/b767/parser.test /tmp/go-build932545285/b767/parser.test -test.testlogfile=/tmp/go-build932545285/b767/testlog.txt -test.paniconexit0 -test.timeout=10m0s /tmp/go-build932545285/b658/vet.cfg ery/rawhttp@v0.1-p ery/rawhttp@v0.1go/version (dns block)
  • xx
    • Triggering command: /tmp/go-build932545285/b800/vulstruct.test /tmp/go-build932545285/b800/vulstruct.test -test.testlogfile=/tmp/go-build932545285/b800/testlog.txt -test.paniconexit0 -test.timeout=10m0s /tmp/go-build932545285/b701/vet.cfg internal/options-p internal/optionsmodernc.org/libc/sys/types (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

@boy-hack
Copy link
Collaborator

@copilot 不用具体的代码文件夹,只突出功能和项目结构,结合git commit重新编辑啊

Copilot stopped work on behalf of boy-hack due to an error January 21, 2026 09:26
@boy-hack
Copy link
Collaborator

@copilot 不用具体的代码文件夹,只突出功能和系统架构,可以结合git commit等信息重新编辑啊

Copilot AI and others added 2 commits January 21, 2026 09:29
Co-authored-by: boy-hack <18695984+boy-hack@users.noreply.github.com>
Co-authored-by: boy-hack <18695984+boy-hack@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Jan 21, 2026

@copilot 不用具体的代码文件夹,只突出功能和系统架构,可以结合git commit等信息重新编辑啊

已按要求去掉具体代码目录引用,改为突出功能与系统架构分层,并补充版本变更要点。提交:8737cb8

@boy-hack
Copy link
Collaborator

@copilot 你是资深的系统架构师,结合理解再重新编写v0.1 v2.6 v3.6.0的系统架构

Co-authored-by: boy-hack <18695984+boy-hack@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Jan 21, 2026

@copilot 你是资深的系统架构师,结合理解再重新编写v0.1 v2.6 v3.6.0的系统架构

已按架构视角重写 v0.1/v2.6/v3.6.0 的系统架构描述,突出分层职责、能力演进与运行流。提交:e3074ce

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • security.tencent.com
    • Triggering command: /tmp/go-build2480142005/b767/parser.test /tmp/go-build2480142005/b767/parser.test -test.testlogfile=/tmp/go-build2480142005/b767/testlog.txt -test.paniconexit0 -test.timeout=10m0s /tmp/go-build2480142005/b658/vet.cfg ery/utils@v0.2.1-p ery/utils@v0.2.1golang.org/x/tools/go/ast/astutil (dns block)
  • xx
    • Triggering command: /tmp/go-build2480142005/b800/vulstruct.test /tmp/go-build2480142005/b800/vulstruct.test -test.testlogfile=/tmp/go-build2480142005/b800/testlog.txt -test.paniconexit0 -test.timeout=10m0s /tmp/go-build2480142005/b704/vet.cfg -go@v1.8.3/packa-p -go@v1.8.3/packagithub.com/Tencent/AI-Infra-Guard/internal/mcp (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants