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

Codex 宠物 MichengAI/dsh-codex-pet

DeepSeek Harnessv1.0.7
MichengAI10 天前有提交已提供中文文档扫描:含敏感能力

让宠物陪你处理 DeepSeek Harness 任务

40/100
综合分
6
GitHub 星标
53,547
npm 周下载
—/5
用户评分

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @michengai/dsh-codex-pet
npm 源 · @michengai/dsh-codex-pet 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:待复验
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]—
曾在 dsh 0.2.1-rc.5 下真实安装成功,但当前 dsh 已更新至 0.2.2-rc.1,本站尚未在新版下复验
L4 · 真实安装等级说明 →
数据截至 2026/10/31·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/06·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 10 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

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

✓npm 包@michengai/dsh-codex-pet @ 1.0.7
✓Node 引擎要求 >=22.19.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/2 17:42:12

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

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

可执行外部命令读写/删除本地文件写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 22 处,展示前 20 条)
  • 读取本地文件
    lib/index.js:117
    JSON.parse(readFileSync(manifestPath, "utf8")),
  • 发起网络请求
    lib/index.js:259
    const response = await fetch(
  • 读取本地文件
    lib/index.js:279
    const value = JSON.parse(await readFile(manifestUrl, "utf8"));
  • 执行外部命令来自配置/变量
    lib/index.js:301
    const child2 = spawn(
  • 执行外部命令来自配置/变量
    lib/index.js:354
    const child = spawn(
  • 读取本地文件
    lib/index.js:580
    const base = await realpath(root), target = await realpath(resolve2(root, file));
  • 读取本地文件
    lib/index.js:586
    const info = await stat(path);
  • 读取本地文件
    lib/index.js:588
    return readFile2(path);
  • 读取本地文件
    lib/index.js:610
    this.config = normalizeConfig(JSON.parse(await readFile2(this.statePath, "utf8")));
  • 写入本地文件
    lib/index.js:614
    await mkdir(this.customPath, { recursive: true });
  • 写入本地文件
    lib/index.js:664
    await mkdir(dirname2(this.statePath), { recursive: true });
  • 写入本地文件
    lib/index.js:667
    await writeFile(temp, JSON.stringify(config, null, 2), { encoding: "utf8", flag: "wx" });
  • 写入本地文件
    lib/index.js:668
    await rename(temp, this.statePath);
  • 删除本地文件
    lib/index.js:670
    await unlink(temp).catch((error) => {
  • 写入本地文件
    lib/index.js:812
    await mkdir2(library.customPath, { recursive: true });
  • 执行外部命令来自配置/变量
    lib/index.js:823
    execFile(
  • 执行外部命令来自配置/变量
    lib/index.js:849
    const child = spawn2(command, [library.customPath], {
  • 发起网络请求
    lib/client.js:503
    const response = await fetch(
  • 写入剪贴板
    lib/client.js:692
    void navigator.clipboard?.writeText(command.textContent ?? "").then(() => {
  • 发起网络请求
    lib/client.js:1265
    const response = await fetch(`${BASE}/api/${path}`, {
扫描于 2026/11/6(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

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

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh@deepseek-ai/dsh-api-session-controller@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-session@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-client-ui-workspace@deepseek-ai/dsh-host-webserver
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

界面预览

3 张 · 点击查看大图

功能亮点

  • 宠物陪伴
  • 多任务提醒
  • Skill自定义宠物
v1.0.122026-11-03
· 中文 · 设置导航图标精准识别宿主插槽容器:仅在存在 span.navIcon 容器时主动避让 DOM 伪元素,避免新版宿主双图标重叠与老版宿主单图标兼容异常。 · English · Accurately detect settings nav icon slot container: only skip DOM pseudo-element when span.navIcon container is present, preventing dual icons on newer hosts while maintaining single icon compatibility on older hosts.
v1.0.92026-11-03
· 中文 · 适配最新 DSH 宿主规范:全面支持 DSH 最新预发布版本 0.2.2-alpha.3 与全系 RC(覆盖至 0.2.1-rc.5),在设置页接入官方原生导航图标插槽,确保宠物设置项在最新宿主中正常展示矢量图标。 · English · Align with latest DSH host conventions: verified compatibility across DSH latest prerelease 0.2.2-alpha.3 and all RCs up to 0.2.1-rc.5, and integrated the official settings section icon slot to ensure the pet settings row presents the native paw icon on newer hosts.
v1.0.82026-11-03
· 中文 · 卡顿显著消失:插件不再为了收集通知而逐个打开会话。此前会话多的机器启动、窗口最大化、切换视图都会连续卡上几十秒,现在与不装插件的水平一致。 · 收起宠物后开销归零:收起状态下不再有任何定时器、会话订阅与动画轮询;重新显示后通知与状态照常恢复。 · 通知更符合直觉:收起再展开不会重复弹出你已经关掉的通知;关掉「运行中」的通知后,这一轮跑完仍会提醒;收起期间其他会话新完成的任务,展开后会正常提醒。 · 设置页顶部三个入口(GitHub / 问题反馈 / 检查更新)不再错位成两行或被拉满整行,与宿主按钮尺寸一致。 · 「检查更新」弹窗改为与技能管理等插件一致的外观,并修复了从宠物自己的设置里打开时看不见、没有样式的问题。 · 关闭设置后再打开,创建宠物时已输入的描述不会丢失。 · English · The lag is gone: the plugin no longer opens every session just to collect notifications. Machines with many sessions used to stall for tens of seconds on startup, on maximizing the window, and on view switches; it now matches the cost of not installing the plugin. · Collapsing the pet costs nothing: no timers, no session subscriptions, no animation polling while it is collapsed. Notifications and state come back when it is shown again. · Notifications now behave the way people expect: hiding and showing the pet no longer resurrects notices you already dismissed; muting a running notice still notifies you when that turn finishes; sessions that completed while the pet was hidden show up again. · The three header entries in settings (GitHub, feedback, check for updates) no longer wrap onto two lines or stretch across the row; they match the host button metrics. · The update dialog now looks like the one in the sibling plugins, and it is visible with proper styling when opened from the pet's own settings. · Closing and reopening settings keeps the pet description you had already typed.
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
DSH Codex Pet 让宠物陪你处理 DeepSeek Harness 任务 English · 更新日志 · Apache-2.0 DSH Codex Pet 是社区维护的 DeepSeek Harness(DSH)宠物插件,并非 OpenAI 或 DeepSeek AI 官方产品。1.0.1 起支持 DSH 0.2.0-rc.1、0.2.0-rc.2、0.2.1-rc.1、0.2.1-rc.2、0.2.1-rc.3。更早的宿主和 0.2.1 的 alpha 会被版本门拒绝,插件不会运行;本机宠物配置和自定义宠物不会因此删除。 功能概览 让宠物陪你处理 DSH 任务,随时查看会话进展和待处理请求。你可以选择内置宠物,也可以通过 Skill 创建自己的伙伴。 - 9 只内置宠物:在宠物设置中选择伙伴、调整大小,资源随插件本地打包。 - 页内陪伴:在 DSH 网页中陪伴工作;桌面浮窗需要使用支持宠物功能的桌面端。 - 多会话动态:查看运行中、完成、错误和待处理请求;没有通知时只显示宠物。 - 就近处理任务:从通知打开对应会话、停止当前轮次,或处理支持的审批、问题和计划请求。 - 按需安静:关闭单条提醒不会停止任务;通过菜单或设置收起、恢复宠物。 - 创建自己的伙伴:在设置中描述宠物,通过随包 hatch-pet Skill 发起独立 DSH 创建任务。
展开完整文档(README 剩余 1 节)
DSH Codex Pet

让宠物陪你处理 DeepSeek Harness 任务

English · 更新日志 · Apache-2.0

DSH Codex Pet 是社区维护的 DeepSeek Harness(DSH)宠物插件,并非 OpenAI 或 DeepSeek AI 官方产品。1.0.1 起支持 DSH 0.2.0-rc.1、0.2.0-rc.2、0.2.1-rc.1、0.2.1-rc.2、0.2.1-rc.3。更早的宿主和 0.2.1 的 alpha 会被版本门拒绝,插件不会运行;本机宠物配置和自定义宠物不会因此删除。

功能概览

让宠物陪你处理 DSH 任务,随时查看会话进展和待处理请求。你可以选择内置宠物,也可以通过 Skill 创建自己的伙伴。

- 9 只内置宠物:在宠物设置中选择伙伴、调整大小,资源随插件本地打包。
- 页内陪伴:在 DSH 网页中陪伴工作;桌面浮窗需要使用支持宠物功能的桌面端。
- 多会话动态:查看运行中、完成、错误和待处理请求;没有通知时只显示宠物。
- 就近处理任务:从通知打开对应会话、停止当前轮次,或处理支持的审批、问题和计划请求。
- 按需安静:关闭单条提醒不会停止任务;通过菜单或设置收起、恢复宠物。
- 创建自己的伙伴:在设置中描述宠物,通过随包 hatch-pet Skill 发起独立 DSH 创建任务。
- 轻量互动:拖动移动、双击跳跃、右键打开宠物菜单。

界面预览

多会话提醒

宠物旁集中展示运行中的任务,可分别打开会话、停止当前轮次或关闭提醒。

宠物设置

选择 9 只内置宠物、打开自定义宠物目录,并调整宠物大小。

宠物库与外观设置

会话内陪伴

在 DSH 中继续工作,宠物和任务通知显示在页面角落。

DSH 会话中的宠物与任务通知

DSH 产品生态

想使用桌面工作台,可下载 DSH Codex Desktop;已有 DeepSeek Harness 环境,可按各项目 README 按需安装。以下列出 11 个自研插件;桌面端实际随附范围以对应版本的发行说明和内置清单为准。

| 插件 | 你可以用它做什么 |
| Codex UI | 整理项目与会话、搜索任务、跳转对话轮次 |
| Agency Agents | 按任务选择并召唤专业角色 |
| Skills Manager | 统一查找、启停、创建和导入本机技能 |
| Archive Manager | 搜索、恢复或清理已归档会话 |
| IM Connect | 从消息平台下任务、收回复 |
| Automation | 按计划执行任务,查看每次运行的结果 |
| BTW | 在当前上下文中临时旁问,不打断主任务 |
| Simplify | 用 /simplify 整理 Git 改动范围内的代码 |
| PUA | 引导 Agent 在失败时换方法、查原因,并在完成前验证结果 |
| Code Review | 用 /review 发起独立 Agent 代码审查,在当前会话接收报告 |
| Codex Pet | 通过桌面宠物查看会话提醒、处理工具审批和问题回答 |

安装

支持的 DeepSeek Harness 版本:0.2.0-rc.1、0.2.0-rc.2、0.2.1-rc.1、0.2.1-rc.2、0.2.1-rc.3。0.2.0 之前的宿主(包括此前支持的 0.1.2-rc.1、0.1.5-rc.1、0.1.5-rc.2、0.1.5-rc.3、0.1.7-rc.1、0.1.7-rc.2)以及 0.2.1-alpha.1 至 0.2.1-alpha.5 会被版本门拒绝,插件不会运行。仍在使用这些宿主时,请安装 @michengai/dsh-codex-pet@0.1.19,不要装 @latest。版本门只拒绝加载,不删除 DSH_HOME/codex-pet 里的宠物选择、位置和自定义宠物。需要可用的 dsh 命令。以下示例使用 web profile,请按实际环境替换。

[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
$OutputEncoding = [System.Text.Encoding]::UTF8

dsh plugin --profile web add @michengai/dsh-codex-pet@latest --registry=https://registry.npmjs.org/ --ignore-scripts

安装后重启 DSH,再打开 设置 → 宠物。

使用

打开 设置 → 宠物,也可从宠物右键菜单打开设置。

| 目标 | 操作 |
| 选择伙伴 | 在设置中选择宠物并调整大小。 |
| 移动与互动 | 拖动宠物移动,双击跳跃。 |
| 查看任务动态 | 阅读通知气泡;多个任务需要关注时展开列表。 |
| 继续会话 | 点击通知或回复按钮,打开对应的 DSH 任务。 |
| 处理请求 | 展开请求详情,处理支持的审批、问题或计划。 |
| 停止任务轮次 | 点击对应运行中通知的停止按钮。 |
| 关闭提醒 | 点击通知关闭按钮,任务仍继续运行。 |
| 收起或恢复宠物 | 使用右键菜单或宠物设置。 |

宠物承担通知和待处理操作。新建会话、输入后续消息仍在 DSH 主界面完成。

创建自定义宠物

1. 打开宠物设置,点击 + 图标,描述想要的伙伴。
2. 点击 在 DSH 中创建,插件会打开独立任务并发送随包 Skill 指令。
3. 在该任务中查看进展,创建使用 DSH 当前配置的模型和图像工具。
4. 宠物文件生成并保存后,刷新宠物库并选择新伙伴。

创建宠物需要先在 DSH 中配置图像生成工具。

更新与卸载

在 设置 → 宠物 → 检查更新 中更新。若当前环境不支持在线安装,可复制界面提供的更新命令。等待正在运行的任务结束后操作,完成后按提示重启 DSH。

卸载命令:

[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
$OutputEncoding = [System.Text.Encoding]::UTF8

dsh plugin --profile web remove @michengai/dsh-codex-pet

自定义宠物默认保存在用户目录的 .dsh/codex-pet/pets 下,可从宠物设置打开。设置了 DSH_HOME 时使用该目录下的 codex-pet/pets。卸载插件会保留这些文件与配置。

参与开发

本地开发、测试与发布流程见 开发与验证指南。GitHub 与 npm 都包含可直接运行的 lib;修改源码后,提交前运行 npm run build。

许可证

原创插件代码采用 Apache License 2.0。随包宠物图集来源于 OpenAI Codex,不属于本项目授予的 Apache-2.0 许可范围,详见 NOTICE。
预览分享卡片长什么样 ↓MichengAI/dsh-codex-pet
分享 · DeepSeek Harness Hub
MichengAI/dsh-codex-pet

让宠物陪你处理 DeepSeek Harness 任务

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部