Files
turtle1999 3de3a977e0 feat(plugin-market): add the Custom plugin markets bundle and Discover tab
Read configured plugin market indexes on the Host, search them with fuzzy
multilingual matching, and install a chosen version from the Plugins page.

- dsh-plugin-market-index validates format-1 indexes and builds install
  arguments; inline icons are capped at 32 KiB.
- The pluginMarket service fetches configured http(s) URLs, parses bodies in
  a Worker Thread, caches documents, and pages filtered, ordered results with
  installation status and engines.dsh compatibility.
- Discover is an opt-in experimental bundle; the Plugins page gains a
  plugins.tab slot and confirmed installs.
- The plugin_market tool lists indexes, plugins, and versions for Creator mode.
- Plugin compatibility reads engines.dsh before DSH peer dependencies.
2026-10-15 05:37:44 +08:00

32 lines
1.3 KiB
YAML

# Bilingual-pair consistency record for publish.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write docs/user/develop/basic/publish.md
/package-and-install-a-plugin:
en: 0958da34d1ea9b49
zh: 66a024ba2f2faba2
/package-and-install-a-plugin/two-concepts-two-manifests:
en: 341c334cee646f58
zh: 1ac8f40609a71123
/package-and-install-a-plugin/two-concepts-two-manifests/the-bundle-manifest:
en: 3013d78e5b04e2d9
zh: e6f02c61cf681829
/package-and-install-a-plugin/two-concepts-two-manifests/the-profile-manifest:
en: 00c4218e1af87e9d
zh: bd49e41ae376606c
/package-and-install-a-plugin/install-into-a-profile:
en: 78baf6471bd6e82b
zh: 0453a7d35fd57399
/package-and-install-a-plugin/the-loading-order:
en: 41ea3455ac8c7635
zh: 7fabf467485898a5
/package-and-install-a-plugin/give-a-surface-bundle-its-own-command-line:
en: cda660c66cef28a6
zh: 0dcad683c4521f50
/package-and-install-a-plugin/installing-from-github-the-build-script-catch:
en: 974a37cd652bdfc0
zh: db9dd766c8ad7182
/package-and-install-a-plugin/next-steps:
en: 1914c4c5eeb1d913
zh: 6f20168ebc196239