chat-demo:基于 DeepSeek API 的静态聊天应用
NEW无需后端的浏览器聊天演示,支持流式回复、深度思考、搜索与链接阅读、附件与语音输入,数据保存在浏览器本地。
chat-demo 是一个由 DeepSeek API 驱动的静态聊天页面,浏览器直连配置的 API 服务,不需要应用后端。功能包括多会话管理(自动标题、重命名、删除)、提示词编辑、回复重新生成与消息分支切换;回复流式输出,支持深度思考、智能搜索、链接阅读与来源引用,可停止生成或续写。附件可上传、粘贴或拖放,支持语音输入与朗读回复;消息渲染涵盖 Markdown、语法高亮、KaTeX 公式与 Mermaid 图表。界面有简繁英双语、明暗主题、移动端布局与聊天记录导入导出(ZIP)。API 密钥与设置存于 localStorage,会话与原始附件存于 IndexedDB,均按浏览器配置文件与站点来源隔离;发送消息、上传附件与语音功能会将相关内容发往所配置的 API 服务。默认通过 Anthropic 兼容的 Messages/Files API 使用 `deepseek-flash`,语音走 ASR/TTS 端点,请求附带搜索、链接阅读、标题与 `latest_reminder` 扩展,因此所配置的服务需支持相应能力。