dsh-science-panel
Manifest validClaude Science 中文面板 for DeepSeek Harness
Claude Science 中文面板 for DeepSeek Harness
在 DeepSeek Harness(DSH)的主区域打开 Claude Science:包含中文界面、独立运行环境、模型服务设置和产物下载。项目内已包含汉化词典、后台源码及 macOS Apple Silicon 后台及 Windows x64 网关构建,不需要另装 CSSwitch。
这是社区开发稿,与 Anthropic、DeepSeek、OpenCode 和 CSSwitch 没有官方关联。支持 Apple Silicon Mac,并提供 Windows 11 x64 预览适配。Windows 尚未在实际 DSH 图形窗口内完成验收。
开始使用
- 安装并打开 DeepSeek Harness。版本范围见
package.json的engines.dsh。 - 在 DSH 中进入「插件」→「添加插件」→「安装第三方插件」,输入 GitHub 仓库地址
https://github.com/Ysx12138/dsh-science-panel并安装。npm 包发布后,也可以输入dsh-science-panel。 - 在 DSH 左侧打开「Claude Science」。首次使用会弹出模型设置:默认选择 OpenCode / Qwen3.8 Flash,填写该服务的 API Key(模型服务密钥)并保存。已有 Anthropic 官方 API Key 的用户也可选择对应预设。
- 插件会自动查找已有的 Science 或 CSSwitch 缓存;若没有,就通过电脑网络或已设置的系统代理下载并安装官方 Science,再自动启动。下载过程中请保持 DSH 打开。
下载的程序会检查 Anthropic 的开发者签名;已有文件不会被覆盖。Mac 安装到“应用程序”文件夹需要当前用户有写入权限。Windows 将官方独立 EXE 下载到 %USERPROFILE%\.dsh-science-backend\runtime-windows,使用独立数据目录启动,不需要 CSSwitch、Bash 或 WSL。使用官方软件及账号须遵守其服务条款和可用性要求。
预设会自动填写服务地址和模型名。要使用其他支持 Anthropic Messages 接口的服务,选择「自定义」,再填写服务地址、模型名和对应的 Key。切换到不同服务时需要重新填写 Key,避免把原服务的密钥发给新服务。Key 保存在本机私有文件中,权限限制为当前用户,但文件内容是明文;请求会发送给所选模型服务并可能产生费用。
Mac 用户可在克隆目录运行 ./scripts/check-prerequisites.sh 检查本机架构和 Science 是否就位。该命令只检查,不安装或修改应用。
能力与边界
- 中文词典覆盖常见导航、按钮、提示和动态状态;词典未覆盖的内容仍显示英文。代码和输入区域不会被汉化脚本改写;原始对话及文档数据不因界面翻译而改变。
- 后台会在保留原系统指令的基础上,追加中文输出要求,覆盖任务进展、提问和选择题选项。模型是否遵循仍取决于模型能力;用户明确要求其他语言时遵循用户要求。
- Science 在 DSH 独立目录下运行。项目只提供界面和运行桥接,不包含个人历史会话、私有技能、MCP 配置或学术服务密钥。
- 文件下载保存到“下载”文件夹,同名文件自动编号。Windows 下载读取依赖 DSH 后台的 Node.js 22.13 或更高版本内置 SQLite。
- Windows 使用系统用户文件权限保护配置,并通过系统互斥保护启动和异常恢复;保留 Windows 的系统用户目录,仅隔离 Science 的数据目录。CSSwitch 的外部技能事务安装桥接尚未移植到 Windows,调用时会明确拒绝。
- 当前只支持 Anthropic 兼容接口。OpenCode 的 DeepSeek V4.1 Flash 在其官方模型表中使用 OpenAI 兼容接口,不能直接作为本项目的 Anthropic 预设使用;默认选用表中支持 Anthropic 接口的 Qwen3.8 Flash。可用模型、服务权限和价格以服务商为准。
- Science 本体、模型服务与 API Key 是不同的东西:前者提供工作界面,后者提供模型能力。
已验证与待验证
已在现有 Apple Silicon Mac 上验证隔离 Science 的启动、停止、真实对话、旧对话预览、中文显示和文档下载;在独立 DSH 测试配置中验证了本地目录可作为插件安装并注册。自动下载安装已通过系统代理、真实官方下载、签名检查及临时目录安装验证;已有 CSSwitch 缓存的复制和独立启动也已验证。自动测试使用模拟服务和测试 Key。
尚未完成全新 macOS 用户从安装插件到真实模型回复的端到端测试。使用现有 OpenCode Key 测试预设时,服务返回 Cloudflare HTTP 403(1010),没有获得模型回复,也无法据此判断 Key 是否有效;Anthropic 官方预设尚未用真实 Key 验证。模型服务可能更改地址、协议或权限。Intel Mac 和其他系统不受当前构建支持。
Windows 自动测试使用 GitHub 的 Windows Server 2025 环境,覆盖模型网关编译、Windows 文件锁、模拟模型服务的中文指令转发,以及官方 Science 本体的独立启动、登录链接、停止和重启。Windows 11 实机上的 DSH 内嵌界面、真实模型对话及文章下载尚未验证。测试使用临时目录与假 Key,不包含个人数据。
开发和许可
npm test 运行插件测试。backend-source/ 包含对应的 CSSwitch 修改源码;third-party/ 包含许可、二进制来源和已收集的依赖声明。后台为临时签名构建,没有 Apple Developer 身份签名,可能受到 macOS 安装限制。
CSSwitch 使用 MIT 许可。依赖声明及许可证清单已收集,打包后二进制的依赖、前端资源和发行许可仍需完整复核。Claude Science 属于 Anthropic;请不要将用户的 Key、历史数据或该应用本体提交到仓库。
Comments
Loading…