Compare commits

...

7 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
a6a6fc763a Add open source contributor welcome section
Invite contributors to participate through code, documentation, and roadmap discussions, with links to the source repository and issues.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-25 20:53:13 +08:00
2 changed files with 625 additions and 69 deletions

487
en.html Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long