在手机浏览器对话并实时查看余额,可装到主屏
27.8/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add xuanyuying/dsh-mobile该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · chat
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 78 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 13 处,展示前 13 条)
- 发起网络请求js/api.js:17
const res = await fetch(`${DEEPSEEK_API}/chat/completions`, { - 发起网络请求js/api.js:89
const res = await fetch(`${DEEPSEEK_API}/user/balance`, { - 写入剪贴板js/app.js:135
navigator.clipboard?.writeText(content).then(() => { - 发起网络请求sw.js:49
fetch(event.request).catch(() => caches.match('./index.html')) - 发起网络请求sw.js:58
return fetch(event.request).then((response) => { - 读取本地文件test-app.js:151
const storageSource = fs.readFileSync(path.join(__dirname, 'js', 'storage.js'), 'utf8'); - 读取本地文件test-app.js:154
const mdSource = fs.readFileSync(path.join(__dirname, 'js', 'md.js'), 'utf8'); - 读取本地文件test-app.js:157
const apiSource = fs.readFileSync(path.join(__dirname, 'js', 'api.js'), 'utf8'); - 读取本地文件test-app.js:166
const balanceSource = fs.readFileSync(path.join(__dirname, 'js', 'balance.js'), 'utf8'); - 读取本地文件test-app.js:174
let appSource = fs.readFileSync(path.join(__dirname, 'js', 'app.js'), 'utf8'); - 读取本地文件test-md.js:74
const mdSource = fs.readFileSync(path.join(__dirname, 'js', 'md.js'), 'utf8'); - 读取本地文件test-mobile.js:31
const storageSource = fs.readFileSync(path.join(__dirname, 'js', 'storage.js'), 'utf8'); - 读取本地文件test-mobile.js:111
const apiSource = fs.readFileSync(path.join(__dirname, 'js', 'api.js'), 'utf8');
扫描于 2026/11/3(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 手机浏览器对话
- 实时查看余额
- 安装到主屏
DeepSeek 手机版 PWA 客户端,装到桌面就能用,离线也能开
README
由 DeepSeek 最新模型翻译生成DSH Mobile - DeepSeek 手机端(PWA 网页版)
手机浏览器直接使用的 DeepSeek 客户端:随时对话、实时查看余额。支持“添加到主屏幕”变成类原生 App。
手机端界面
🧩 DeepSeek Harness 社区项目:本应用是 DeepSeek Harness(DSH)生态的移动端界面,通过 dsh-plugin 主题与官方社区关联。
📱 在线体验:https://xuanyuying.github.io/dsh-mobile/
✨ 功能
- 💬 多轮对话:流式输出,支持 DeepSeek Chat / Reasoner 双模型
- 🧠 推理过程显示:Reasoner 模式下实时展示思考过程(可折叠),随会话保存
- 🎤 语音输入:语音转文字(Web Speech API),支持中文
- 📝 Markdown 渲染:代码块(带复制按钮)、标题、列表、引用、链接、行内格式
- 🛑 停止生成:回复中点击按钮即可停止
- 📂 多会话管理:会话列表、切换、删除、重命名,历史自动保存(本地)
- 🔍 消息搜索:跨会话全文搜索历史消息,点击结果直达会话
- 🔔 回复完成通知:切到后台时回复完成弹出系统通知
- 📥 导出对话:单个会话或全部会话导出为 Markdown 文件下载
展开完整文档(README 剩余 1 节)
DSH Mobile - DeepSeek 手机端(PWA 网页版) 手机浏览器直接使用的 DeepSeek 客户端:随时对话、实时查看余额。支持“添加到主屏幕”变成类原生 App。 手机端界面 🧩 DeepSeek Harness 社区项目:本应用是 DeepSeek Harness(DSH)生态的移动端界面,通过 dsh-plugin 主题与官方社区关联。 📱 在线体验:https://xuanyuying.github.io/dsh-mobile/ ✨ 功能 - 💬 多轮对话:流式输出,支持 DeepSeek Chat / Reasoner 双模型 - 🧠 推理过程显示:Reasoner 模式下实时展示思考过程(可折叠),随会话保存 - 🎤 语音输入:语音转文字(Web Speech API),支持中文 - 📝 Markdown 渲染:代码块(带复制按钮)、标题、列表、引用、链接、行内格式 - 🛑 停止生成:回复中点击按钮即可停止 - 📂 多会话管理:会话列表、切换、删除、重命名,历史自动保存(本地) - 🔍 消息搜索:跨会话全文搜索历史消息,点击结果直达会话 - 🔔 回复完成通知:切到后台时回复完成弹出系统通知 - 📥 导出对话:单个会话或全部会话导出为 Markdown 文件下载 - ✨ 代码高亮:代码块关键词/字符串/注释自动着色(零依赖) - 🧹 数据管理:一键清空全部会话(保留 API Key) - 🎨 主题切换:深色 / 浅色 / 跟随系统,一键切换 - ⇪ 分享对话:一键导出对话文本(系统分享 / 复制) - 📋 消息操作:复制任意消息 - 💰 余额实时显示:顶部余额徽章,30 秒自动刷新,点击手动刷新 - 🔒 API Key 本地保存:仅存于浏览器 localStorage,不经过任何服务器 - 📱 PWA 体验:可安装到手机主屏幕,离线可用 - 📶 在线状态提示:顶部圆点实时显示网络状态 - 📶 在线状态提示:顶部圆点显示网络状态 - ⌨️ 输入框自适应:自动增高,支持多行输入 🚀 部署(GitHub Pages) 方式一:GitHub Actions 自动部署(推荐) 1. 将本项目推到 GitHub 仓库(如 dsh-mobile) 2. 仓库 Settings → Pages → Source 选择 GitHub Actions 3. 推送代码后自动触发 .github/workflows/deploy.yml 部署 4. 访问 https://.github.io/dsh-mobile/ 方式二:本地预览 python -m http.server 8900 浏览器打开 http://127.0.0.1:8900 🔑 使用 1. 打开网页,点击右上角 ⚙️ 2. 填入你的 DeepSeek API Key(获取:platform.deepseek.com → API Keys) 3. 开始对话;顶部实时显示余额 ⚠️ API Key 仅保存在你自己的浏览器中,请勿在公共设备上使用。 📁 项目结构 dsh-mobile/ ├── index.html # 主页面 ├── manifest.webmanifest # PWA 清单 ├── sw.js # Service Worker(离线缓存) ├── css/style.css # 移动端样式 ├── js/ │ ├── api.js # DeepSeek API 调用(对话/余额) │ ├── md.js # 轻量 Markdown 渲染(XSS 安全) │ ├── balance.js # 余额显示模块 │ ├── storage.js # 本地存储(API Key/历史) │ └── app.js # 主应用逻辑 ├── icons/ # PWA 图标 ├── qr-codes/ # 手机访问二维码 ├── scripts/gen-qrcode.js # 二维码生成脚本 ├── test-mobile.js # 核心逻辑测试(14 项) ├── test-md.js # Markdown 渲染测试(20 项) ├── test-app.js # 应用集成测试(12 项) └── .github/workflows/deploy.yml # 自动部署 🧪 测试 node test-mobile.js # 40 项断言:存储/多会话/重命名/清空/推理/余额 node test-md.js # 24 项断言:Markdown 渲染/高亮/XSS 安全 node test-app.js # 16 项断言:聊天全流程集成 🔒 安全说明 - 无后端:所有请求由浏览器直接发往 api.deepseek.com(官方已允许 CORS) - API Key 不离开你的设备,不写入代码或仓库 - 项目无任何个人 API Key / 个人信息
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
xuanyuying/dsh-mobile
在手机浏览器对话并实时查看余额,可装到主屏
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走 —— 跨会话、跨智能体、跨人。
★ 1,489已汉化DSH
73.1
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,918已汉化DSH
71.7
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,453已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
Download DS Bot for Windows 10/11 64-bit / 下载 Windows…
★ 5,293已汉化DSH
71.2
可携带记忆层EverMind-AI/EverOS
为什么选择 EverOS
★ 13,797已汉化DSH
71.1
这是你的仓库?认领条目