diff --git a/en.html b/en.html index 9434bcf..0cc95e4 100644 --- a/en.html +++ b/en.html @@ -315,14 +315,12 @@ build/dstalk-cli/dstalk-cli.exe config.toml │ dstalk-core.dll — Plugin Host │ │ Plugin Loader · Service Registry · Event Bus · │ │ Config Manager │ -└──┬───────┬───────┬───────┬───────┬───────┬──────────┘ - ▼ ▼ ▼ ▼ ▼ ▼ - deepseek anthropic network lsp session context - (ai) (ai) (http) client - ▼ ▼ ▼ - config file-io tools - │ │ │ - └── Boost.JSON / Boost.Asio / Beast / OpenSSL TLS ──┘ +├───────────────┬───────────────┬─────────────────────┤ +│ deepseek (ai) │ anthropic (ai)│ network (http) │ +│ lsp (client) │ session │ context │ +│ config │ file-io │ tools │ +└───────────────┴───────────────┴─────────────────────┘ + Boost.JSON · Boost.Asio / Beast · OpenSSL TLS @@ -338,7 +336,7 @@ build/dstalk-cli/dstalk-cli.exe config.toml CLI frontendANSI terminal UI using dstalk/dstalk_api.hEnabled GUI frontendSDL3 graphical frontend, enabled via CMake option DSTALK_BUILD_GUIIn place Plugins9 functional plugins (deepseek · anthropic · network · lsp · session · context · config · file-io · tools), standalone DLLsEnabled - Teststests/ ships host_api_test and smoke_test, integrated with CTestEnabled + Tests8 test files covering plugin host, event bus, service registry, plugin loader, and AI plugins, integrated with CTestEnabled Docsdocs/tutorial, docs/reference (commands, plugin-abi)Published Examplesexamples/example_plugin shows a plugin templateAvailable DependenciesConan2, boost/1.86.0, openssl/3.4.1Configured diff --git a/index.html b/index.html index 747db4e..41f3550 100644 --- a/index.html +++ b/index.html @@ -310,17 +310,14 @@ build/dstalk-cli/dstalk-cli.exe config.toml └───────────────────────┬─────────────────────────────┘ │ C ABI ┌───────────────────────▼─────────────────────────────┐ -│ dstalk-core.dll — Plugin Host │ -│ Plugin Loader · Service Registry · Event Bus · │ -│ Config Manager │ -└──┬───────┬───────┬───────┬───────┬───────┬──────────┘ - ▼ ▼ ▼ ▼ ▼ ▼ - deepseek anthropic network lsp session context - (ai) (ai) (http) client - ▼ ▼ ▼ - config file-io tools - │ │ │ - └── Boost.JSON / Boost.Asio / Beast / OpenSSL TLS ──┘ +│ dstalk-core.dll — 插件宿主 │ +│ 插件加载 · 服务注册 · 事件总线 · 配置管理 │ +├───────────────┬───────────────┬─────────────────────┤ +│ deepseek (ai) │ anthropic (ai)│ network (http) │ +│ lsp (client) │ session │ context │ +│ config │ file-io │ tools │ +└───────────────┴───────────────┴─────────────────────┘ + Boost.JSON · Boost.Asio / Beast · OpenSSL TLS @@ -336,7 +333,7 @@ build/dstalk-cli/dstalk-cli.exe config.toml CLI 前端ANSI 终端 UI,调用 dstalk/dstalk_api.h已启用 GUI 前端SDL3 图形化前端,CMake 选项 DSTALK_BUILD_GUI 启用已就位 插件9 个功能插件 (deepseek · anthropic · network · lsp · session · context · config · file-io · tools),独立 DLL已启用 - 测试tests/ 提供 host_api_test 与 smoke_test,CTest 集成已启用 + 测试8 个测试文件覆盖插件宿主、事件总线、服务注册、插件加载及各 AI 插件,CTest 集成已启用 文档docs/tutorial、docs/reference (commands、plugin-abi)已发布 示例examples/example_plugin 展示插件开发模板已提供 依赖管理Conan2,boost/1.86.0,openssl/3.4.1已配置