dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
A DeepSeek Harness (DSH) client plugin that makes the conversation answer area read right-to-left (RTL) for Arabic, with a one-click button to switch back to left-to-right (LTR).
يعرض منطقة إجابات المحادثة في DeepSeek Harness من اليمين إلى اليسار لقراءة العربية بشكل صحيح، مع زر للتبديل إلى الاتجاه العادي.
pre/code) inside answers stay LTR so code remains readable.localStorage and survives reloads.
زر دائري في ترويسة المحادثة يبدّل الاتجاه، ويُحفظ اختيارك تلقائيًا.conversation.header.leading via ctx.slots.inject (client-only; no agent tool involved).[data-conversation-scroll]{direction:rtl} + LTR guards for code) through the package-owned styles.insert, inserted/removed on toggle.--dsw-alias-* theme tokens; no imports from Harness client packages.Requires a DSH web client (profile with @deepseek-ai/dsh-web-app) where the conversation slot tree is available.
D:\plugins\dsh-rtl-chat.plugin_manager → install_bundle → target: <absolute path to dsh-rtl-chat>
or manually: add "@local/dsh-rtl-chat": "link:<absolute path>" to the profile's package.json dependencies and to dsh.profile.bundles, then run pnpm install in the profile directory.Note: replacing an already-installed copy of this package requires a DSH server restart; new installs activate live.
| File | Purpose |
|---|---|
package.json | Bundle manifest (client half, web platform, injects into the conversation UI) |
cordis.patch.yml | Loader row that inserts this bundle into a profile composition |
index.js | Host half (no-op; all state lives in the client module) |
client.js | Client half: toggle button, direction state, scoped RTL styles |
icon.svg | Plugin icon shown in manager UIs |
locale/en.json, locale/ar.json | Display metadata (title/description) |
MIT