🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

手机网页版 MuQY1818/ds-bot-mobile-web

DeepSeek Harness
MuQY181811 天前有提交已提供中文文档扫描:含敏感能力

用手机浏览器接续电脑上的 Bot、群聊和消息历史。

33.5/100
综合分
5
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/25 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查未通过:缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add MuQY1818/ds-bot-mobile-web
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · market
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 11 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包ds-bot-mobile-web-source(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/30 00:36:02

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 12 处,展示前 12 条)
  • 发起网络请求
    mobile-host-adapter/adapter.test.mjs:41
    const fetch = async (url, init) => dispatcher.fetch(new Request(url, init), peer)
  • 发起网络请求
    mobile-host-adapter/adapter.test.mjs:114
    const response = await f.fetch(url, init)
  • 发起网络请求
    mobile-host-adapter/adapter.test.mjs:129
    const response = await f.fetch('http://fixture.invalid/api/mobile-host/describe')
  • 发起网络请求
    mobile-host-adapter/adapter.test.mjs:131
    const module = await f.fetch('http://fixture.invalid/api/mobile-host/client.mjs')
  • 发起网络请求
    mobile-host-adapter/adapter.test.mjs:134
    assert.equal((await f.fetch('http://fixture.invalid/api/mobile-host/describe')).status, 404)
  • 读取本地文件
    mobile-host-adapter/index.mjs:27
    fetch: async () => new Response(await readFile(new URL('./conversation-feed.mjs', import.meta.url), 'utf8'), {
  • 读取本地文件
    mobile-host-adapter/index.mjs:33
    fetch: async () => new Response(await readFile(new URL('./client.mjs', import.meta.url), 'utf8'), {
  • 写入剪贴板
    mobile-web-prototype/plugin/client.js:3216
    await clipboard.writeText(value);
  • 写入剪贴板
    mobile-web-prototype/plugin/src/phone-controller.mjs:58
    try{await clipboard.writeText(value);if(!disposed&&state.open&&state.loginUrl===value)publish({copied:true,error:''});return true}
  • 读取本地文件
    mobile-web-prototype/plugin/web-manifest.mjs:49
    return readFileSync(new URL(`./icons/${file}`,import.meta.url))
  • 发起网络请求
    mobile-web-prototype/plugin/web-startup.mjs:63
    const response=await worker.fetch(request)
  • 发起网络请求
    mobile-web-prototype/plugin/web-startup.mjs:90
    event.waitUntil(worker.fetch(new URL('/ds-bot-mobile-web-worker.js',worker.location.origin),{method:'HEAD',cache:'no-store',credentials:'omit'}).then(
扫描于 2026/11/3(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

移动端优先的 Web 界面,用于你自托管的 DS Bot 团队。安装 DSH 插件,扫码连接,就能在手机上继续聊天。

README

由 DeepSeek 最新模型翻译生成
DS Bot Mobile Web 用手机浏览器接续电脑上的 Bot、群聊和消息历史。 简体中文 · English · 快速开始 · 文档 · 下载 · 参与贡献 DS Bot Mobile Web 为已有的 DeepSeek Harness(DSH)和 DS Bot 增加手机会话导航、响应式聊天界面和扫码登录入口。插件运行在电脑上,手机通过浏览器使用原有团队;消息渲染、输入和流式连接继续由宿主处理。 面向手机浏览器与手机主屏幕入口使用。 无需构建原生 App,也不依赖 Mobile Bridge 或 App 配套插件。电脑、DSH 和网络入口需要保持可用。 界面预览 会话列表 · 单聊 · 群聊 这些图片来自隔离 DSH / DS Bot 宿主中实际运行的 Web 组件,使用示例数据和 mock 模型,保留原始渲染。它们是 390px 响应式浏览器截图,不能代替 iPhone Safari 真机验收。所示布局的版本范围及后续主题变化见图片来源和设计说明。 电脑端:Web 扫码登录入口 用户提供的真实 Web 标签截图。为便于公开展示,二维码已替换为不含登录凭据的 https://phone.example/demo,地址改为示意域名,背景聊天已加重模糊;其余登录界面保留。共享弹窗不表示 Web 依赖 App 插件。
展开完整文档(README 剩余 1 节)
DS Bot Mobile Web

用手机浏览器接续电脑上的 Bot、群聊和消息历史。

简体中文 · English · 快速开始 · 文档 · 下载 · 参与贡献

DS Bot Mobile Web 为已有的 DeepSeek Harness(DSH)和 DS Bot 增加手机会话导航、响应式聊天界面和扫码登录入口。插件运行在电脑上,手机通过浏览器使用原有团队;消息渲染、输入和流式连接继续由宿主处理。

面向手机浏览器与手机主屏幕入口使用。 无需构建原生 App,也不依赖 Mobile Bridge 或 App 配套插件。电脑、DSH 和网络入口需要保持可用。

界面预览

会话列表 · 单聊 · 群聊

这些图片来自隔离 DSH / DS Bot 宿主中实际运行的 Web 组件,使用示例数据和 mock 模型,保留原始渲染。它们是 390px 响应式浏览器截图,不能代替 iPhone Safari 真机验收。所示布局的版本范围及后续主题变化见图片来源和设计说明。

电脑端:Web 扫码登录入口

用户提供的真实 Web 标签截图。为便于公开展示,二维码已替换为不含登录凭据的 https://phone.example/demo,地址改为示意域名,背景聊天已加重模糊;其余登录界面保留。共享弹窗不表示 Web 依赖 App 插件。

为手机使用而做

| 能力 | 实际行为 |
| 会话与团队导航 | 搜索并打开已有 Bot 和群聊,显示精灵、群头像与工作状态。 |
| 沿用宿主聊天能力 | 复用 DS Bot 的消息和输入组件,保留流式回复、群成员归属、工具结果与宿主支持的交互卡片。 |
| 电脑扫码登录 | 在电脑打开 手机访问 → Web,由 DSH 为已配置的 HTTPS 地址生成浏览器登录链接。 |
| 手机输入与滚动 | 有效发送开始后收起键盘;Shift+Enter 换行。外层页面锁定,聊天、设置与多行输入各自滚动。 |
| 有界缓存与启动反馈 | 短期保留最近会话引用,缓存符合条件的静态代码;提供独立加载层和 iPhone 桌面启动图。 |
| 持久日夜外观 | 主页太阳/月亮按钮复用宿主偏好,支持主题过渡、减少动态效果,以及独立于原 Bot 样式的精灵配色。 |

0.4.17 在团队接口拒绝请求时核验原有浏览器登录,区分登录过期与连接恢复故障,减少不必要的重新扫码。保留近期会话缓存、自动重连和 iOS 27 主屏幕适配。

当前发布:0.4.17。 当前适配组合为 DSH 0.2.1-rc.2 / DS Bot 0.1.7。宿主交互能力取决于该组合;不同浏览器的键盘、后台恢复与网络切换仍有差异。详见版本状态、0.4.17 说明和验证记录。

快速开始

1. 在电脑安装 Web 插件

前提是电脑上的 DSH 和 DS Bot 已正常运行,原团队可以使用。
从 Releases 下载插件 ds-bot-mobile-web-0.4.17.tgz。在现有 DSH 插件管理器中安装、启用,再刷新页面;宿主提示重启时按提示处理。

GitHub 自动生成的 “Source code” 压缩包用于开发,手机不需要下载或解压插件包。

2. 准备手机能访问的 HTTPS 入口

复用现有 HTTPS 入口,保持电脑唤醒。使用 Tailscale 等私网时,两端都要连接对应网络。电脑的 localhost / 127.0.0.1 不能直接给手机使用。

尚无入口时,先阅读网络与登录配置。插件负责移动界面和登录入口,不创建隧道,也不修改宿主信任配置。

3. 扫码,打开原有会话

在电脑 DS Bot 账户菜单选择 手机访问 → Web。确认入口就绪后,用手机扫码或私密传递登录链接,在目标浏览器完成登录。菜单不可见时,可从官方插件配置页打开同一弹窗。

打开一个已有 Bot 或群聊,即可继续使用原来的团队。之后收藏普通入口,或按使用指南添加到 iPhone / Android 桌面。

Web 登录二维码与 App 配对二维码用途不同,不能互换。登录二维码和完整登录链接携带访问权限,只给自己的设备。

安装细节、升级、回退与旧包名迁移见安装指南。连接超时、认证失败和历史加载问题见故障排查。

0.4.7 另优化长会话发生更新时的样式匹配,减少移动布局的重算开销。测量条件与范围见性能记录。

缓存与连接如何工作

- 返回会话: 当前页面最多保留最近 3 个会话的引用,保留窗口为 5 分钟;每次打开仍向宿主确认当前会话与权限。
- 再次启动: 浏览器可复用符合条件的静态资源缓存,加载层提供等待反馈;页面、登录与聊天 API 不进入该静态缓存。
- 页面回收: 刷新、长后台或系统回收网页后,需要恢复连接和历史。添加到桌面提供便捷入口,不等于离线聊天。
- 电脑离线: 电脑休眠、退出 DSH 或私网断开后,需要先恢复宿主与网络。

性能结果按具体环境记录,不把某台设备的一次体验写成所有网络的启动承诺。缓存范围、测量方法和已知限制见性能记录与常见问题。

三个项目,各司其职

| 项目 | 职责 | 只用 Web 时需要吗? |
| Mobile Web | 电脑端 Web 插件:手机浏览器界面、导航和 DSH 浏览器登录入口。 | 需要 |
| Mobile App | 原生客户端源码与电脑端 App 配套插件:配对、批准和设备管理界面。 | 不需要 |
| Mobile Bridge | 电脑端设备认证、HTTP / WebSocket 传输和撤销能力,供原生客户端使用。 | 不需要 |

Web 与 App 可以共享一个“手机访问”弹窗,同时保持独立安装和启停。原生客户端安装形式与验证状态以 App 仓库 为准;当前没有公开即装 IPA / APK。实现边界见架构说明。

文档地图

| 我想…… | 阅读 |
| 安装、更新、回退或迁移旧包 | 安装与连接 |
| 使用聊天、主题和桌面入口 | 使用指南 |
| 判断网络、认证或加载问题 | 故障排查 · 常见问题 |
| 配置 HTTPS / Tailscale | 网络与登录 |
| 了解当前支持范围 | 状态 · 验证 · 性能 |
| 阅读源码、测试或打包 | 开发指南 · 架构 |
| 查看截图来源与更新历史 | 设计 · 图片来源 · CHANGELOG |

完整入口见文档首页。详细指南目前以简体中文维护,英文概览见 English README。

参与贡献

欢迎提交缺陷、兼容性记录、文档和翻译改进。请在 Issues 附上组件版本、设备 / 浏览器与复现步骤;截图移除登录链接、二维码和私人会话。

开发使用 Node.js 24、npm、Git 和 Python 3。源码包含固定版本的 DS Bot submodule;克隆、检查和交付命令集中在开发指南。运行态测试使用隔离 profile 和 mock 数据。提交前阅读贡献指南;文档修改应同步两种 README,并核对相对链接。

许可与致谢

Apache License 2.0。本项目基于 DeepSeek Harness 的插件能力,并复用固定版本 DS Bot 的聊天和精灵组件。二维码在本地通过 qrcode 生成,相关依赖声明随安装包分发。
完整来源、固定上游版本及版权说明见 NOTICE 和插件 NOTICE。感谢上游作者,也感谢提供真实设备反馈的使用者。本项目是独立社区项目,与 DeepSeek 官方无隶属关系。
预览分享卡片长什么样 ↓MuQY1818/ds-bot-mobile-web
分享 · DeepSeek Harness Hub
MuQY1818/ds-bot-mobile-web

用手机浏览器接续电脑上的 Bot、群聊和消息历史。

这是你的仓库?认领条目

回到顶部