ZoeHao2026/dsh-standalone-chat
ZoeHao2026★ 1TypeScript最后同步: 2026-08-22
—
README 摘要
DSH Standalone Chat 为 DeepSeek Harness(DSH)Web 界面新增一个独立、轻量的聊天功能:多轮对话、流式输出、对话历史、自动标题、重命名与删除,与 DSH 的 Agent 会话/工作区完全解耦。 Adds a standalone lightweight Chat to the DeepSeek Harness (DSH) Web GUI: multi-turn conversations with streaming output, history, automatic titles, rename and delete — fully decoupled from DSH agent sessions and workspaces. 功能 - 主导航新增独立 Chat 入口(侧栏底部行动区),页面路由为 /chat 与 /chat/:conversationId ,可直接刷新/直达。 - 多轮对话 + 逐 token 流式输出(SSE),reasoning 思考过程折叠展示。 - 对话历史列表:新建、自动标题(取自首条消息)、重命名(固定标题)、删除。 - 每个对话可独立选择模型(按供应商分组的模型下拉),未选择时使用 DSH 默认模型。 - Markdown / 代码块渲染复用 DSH 官方 MarkdownText 组件,界面沿用 DSH 设计令牌。 - 普通聊天 project id = null (DSH 中即"不绑定任何 Session/Workspace"):请求 不含 系统提示词、工具、技能、AGENTS.md 或工作区/cwd 上下文。 - 对话持久化于 /.dsh/storages/chat.json ,不进入 DSH 会话/工作区列表。 - 提供中/英双语界面,跟随 DSH 当前语言设置。 模型选择 在聊天输入框上方的模型下拉中,按供应商分组列出当前可用的模型(通过 ctx.llm.listProviders() / listModels() 获取): - 尚未开始对话时选择模型:将作为该对话的初始模型。 - 对话中切换模型:立即持久化,后续消息使用新模型。 - 不做任何选择时,回退到 DSH 的默认模型( agentDefaultModel )。 兼容性 当前经过完整验证的基线是 DSH 0.1.1-rc.2 、Web 平台和 Node.js 22 或更高版本。DSH 仍处于开发预览阶段;升级 DSH 后,请先重新运行类型、测试、bundle 和浏览器冒烟验证。 从 GitHub 安装 在 PowerShell 中运行: 安装完成后重启 DSH,并在浏览器中执行一次硬刷新。插件包名保持为 @local/dsh-standalone-chat ,与本地配置约定一致。 卸载 卸载后重启 DSH。已保…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 183,476
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,499
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 18,022