Signalight/codex-to-dsh-pet

Signalight★ 2JavaScript最后同步: 2026-08-17

在 GitHub 打开

Convert Codex desktop pets (spritesheet atlases) into DeepSeek Harness (DSH) web-GUI pets — zero-dependency renderer, drag/wave/jump interactions, live activity poses & progress bubbles. 把 Codex 桌宠移植为 DSH 网页桌宠的通用框架

README 摘要

🌐 中文 · English codex-to-dsh-pet 把 Codex 桌宠 (spritesheet 图集)移植为 DeepSeek Harness(DSH)网页 GUI 桌宠 的通用框架 / 适配器。 本项目系通过DSH编写,有问题和报错还请指正,我们会不断调试。 - 零依赖的核心渲染器(纯 DOM,无构建步骤) - 开箱即用的交互:拖拽(按方向奔跑)、悬停挥手、双击跳跃、眼睛跟随鼠标(请注意,只有Codex桌宠v2版本(11行动作图片)才支持) - 实时响应 agent 活动状态,切换姿势 - 工作时头顶弹出 进度气泡 (工具名 / 流式文本 / "思考中…") - 逐行 尺寸归一化 ,修正某些图集里姿势大小不一致的问题 ⚠️ 本框架 不包含任何桌宠素材 。你需要自己准备一张拥有合法使用权的 spritesheet,详见 LEGAL.md。 快速开始 极简安装方法(零基础,照着做就行) 开始前需要两样 :① 电脑装了 Node.js(运行 node 用);② 已经装好、能跑起来的 DeepSeek Harness(DSH)。 第 1 步:拿到代码 - 点仓库页绿色 Code → Download ZIP ,下载后 解压 ,得到一个 codex-to-dsh-pet 文件夹; - 或命令行克隆: git clone https://github.com/Signalight/codex-to-dsh-pet.git 第 2 步:打开 PowerShell(位置要对) 1. 用文件资源管理器进入解压出来的 codex-to-dsh-pet 文件夹; 2. 在文件夹 空白处 ,按住 Shift 键 + 鼠标右键 ; 3. 菜单里选 "在此处打开 PowerShell 窗口" (Windows 11 可能是"在终端中打开",一样)。 窗口里光标前面显示着 ...\codex-to-dsh-pet ,就说明位置对了。 第 3 步:放图集 把桌宠图集( .webp 图片) 改名成你想叫的宠物名 (如 big-blue-fish.webp ), 拖进 codex-to-dsh-pet 文件夹。 第 4 步:运行两条命令 在 PowerShell 窗口里依次输入下面两条, 每条输完按 Enter : 看到 Done. 就成功了。 第 5 步:重启并刷新 重启 dsh web ,然后在浏览器 硬刷新 http://127.0.0.1:3080 ( Ctrl+Shift+R ),桌宠就出现在右下角了 🎉 常见报错 : - 出现「禁止运行脚本」→ 先输入 Set-ExecutionPolicy -Scope CurrentUser RemoteSigned 回车(选 Y ),再重跑第 4 步。 - 出现「 node 不是内部或外部命令」→ 还没装 Node.js…

在 GitHub 查看完整 README →
皮肤/UIcodexcordisdeepseekdeepseek-harnessdesktop-petdshdsh-pluginmascot

分类