6 Commits

Author SHA1 Message Date
431ef92284 Update meta descriptions and enhance documentation for dstalk project
- Revised meta description to include multi-endpoint routing and decoupled frontends.
- Updated Open Graph description to reflect the addition of endpoint management in plugins.
- Changed lead paragraph to highlight the new ten functional plugins and their capabilities.
- Adjusted project statistics to indicate the inclusion of Web frontend and endpoint management plugin.
- Enhanced architecture section to clarify the role of ten functional plugins and the new web frontend.
- Updated command list to include new commands for multi-endpoint management and file operations.
- Revised public C API documentation to reflect the addition of the ai_endpoint_mgr service.
- Expanded roadmap to include the Boost.Beast Web frontend and multi-endpoint capabilities.
- Improved contribution guidelines to reflect the current state of the project and encourage community involvement.
2026-06-03 21:42:48 +08:00
f9d978556a refactor: update project descriptions and core component references
- Revised meta description and Open Graph tags to reflect compatibility with OpenAI and Anthropic APIs.
- Changed references from `dstalk.dll` to `dstalk_core.dll` throughout the documentation.
- Updated lead paragraph to clarify the core functionality and plugin architecture.
- Adjusted plugin list to accurately represent the current AI providers.
- Modified example commands and configuration settings to align with the new core structure.
2026-06-03 18:22:07 +08:00
5847cb799d Fix API section, binary name, and remaining inaccuracies
Major: Public C API section now shows the real dstalk_host.h API with
service-vtable pattern (dstalk_service_query + 8 vtable types) instead
of the fabricated flat C API from dstalk_api.h which does not exist.

Other fixes:
- Binary name: dstalk-core.dll → dstalk.dll (matching CMake target)
- Test count: 8 → 9 (added network_plugin_test.cpp)
- Features card: updated ABI description to mention service vtables
- Terminal demo: file path dstalk_api.h → dstalk_host.h
- Tech stack: header reference dstalk_api.h → dstalk_host.h
- Docs row: added docs/explanation/ (architecture, plugin-lifecycle,
  security-logging)
- en.html favicon: translated remaining Chinese 图层 1 → Layer 1

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-05-27 21:08:59 +08:00
91aee523c3 Fix architecture diagram and test coverage on site
Architecture diagram was missing the second row of plugins (session,
context, file-io, tools). Test description only listed 2 of 8 actual
test files. Corrected both pages to match the real repo layout.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-05-27 20:46:52 +08:00
ee56dbb753 Sync site with current dstalk repo structure
Reflect the plugin-host architecture: dstalk-core.dll now hosts 9
functional plugins (deepseek, anthropic, network, lsp, session,
context, config, file-io, tools), with dstalk-cli + SDL3 dstalk-gui
both consuming the same C ABI. Update badges, hero stats, terminal
demo, features, architecture diagram, tech-stack table, roadmap, and
contributor section across index.html and en.html accordingly.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-05-27 08:57:30 +08:00
08ad1cbee0 Add English version of landing page
Add a localized English page and language metadata so visitors can switch between Chinese and English versions.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-25 21:31:56 +08:00