MichengAI/dsh-codex-desktop-website

This repository contains the website source for DeepSeek Harness Desktop. The site introduces the project and links to installers for Windows, macOS, and Linux.

catalog 简介 / catalog descriptioncatalog description:DeepSeek Harness Codex Desktop 官网

项目介绍Project Overview

这是 DeepSeek Harness Desktop 的官网源码仓库,提供项目介绍及 Windows、macOS、Linux 安装包链接。基于 React 构建,支持本地开发、构建测试,并通过 Cloudflare Workers 部署静态资源与 SPA 回退。适用于维护桌面版下载页或发布版本信息时。注意:它是网站项目,非桌面应用本体,当前展示版本为 v0.1.4。

This is the website source for DeepSeek Harness Desktop, presenting the project and linking installers for Windows, macOS, and Linux. Built with React, it supports local development, build testing, and Cloudflare Workers deployment for static assets with SPA fallback. Use it when maintaining the desktop download page or release information. Note that it is the website, not the desktop app itself; the currently shown release is v0.1.4.

或使用命令行安装(适合开发者)Or use CLI install (for developers)

命令行安装CLI Install

dsh plugin --profile web add github:MichengAI/dsh-codex-desktop-website

MichengAI/dsh-codex-desktop-website 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

DeepSeek Harness Desktop Website

中文

This repository contains the website source for DeepSeek Harness Desktop. The site introduces the project and links to installers for Windows, macOS, and Linux.

Current release shown on the website: v0.1.4

Links

Local development

Install Node.js and npm, then run the following commands from the repository root:

[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
$OutputEncoding = [System.Text.Encoding]::UTF8
npm ci
npm run dev

The development server listens on http://localhost:5173 by default.

Build and test

[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
$OutputEncoding = [System.Text.Encoding]::UTF8
npm run build
npm run test:sites

The client build is written to dist\client.

Cloudflare Workers deployment

wrangler.jsonc serves dist\client as static assets, while worker\index.js provides the single-page application fallback.

[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
$OutputEncoding = [System.Text.Encoding]::UTF8
npm run build
npx wrangler deploy

License

This project is licensed under the Apache License 2.0.

Project layout

src\                 React page and styles
public\assets\       Website image assets
worker\              Cloudflare Worker entry point
scripts\             Build helpers
tests\               Worker and build configuration tests
wrangler.jsonc       Cloudflare Workers configuration

Changelog

See CHANGELOG.md for the five most recent development snapshots.

上一个 Prev summono 下一个 Next dsh-voice-input