dsh-pet-evolve: 与 DeepSeek Harness 智能体共成长的伴生宠物

前言

DeepSeek Harness (DSH) 生态强调插件化与信号反馈。在调试或运行智能体时,开发者往往需要一个能直观反映 Agent 状态的视觉反馈。传统的宠物图鉴只是静态图片,缺乏与运行时数据的关联。dsh-pet-evolve 插件提供了一个与 DSH Agent 同步成长的伴生宠物,它根据真实的会话信号进化,而非预设的贴图。

插件介绍

这是一个由 zoahdev 维护的 DSH 插件。它的核心价值在于:基于真实信号进行阶段进化、镜像 Agent 状态,并支持一键生成成长分享卡片。插件完全本地运行,无外部依赖。

核心能力

该插件主要包含以下功能:

  • 5 个进化阶段:宠物通过 Canvas 实时绘制,拥有 5 个进化阶段,而非静态贴图。
  • 状态镜像:宠物状态会根据 DSH 会话事件实时变化,反映工作、完成、失败或空闲状态。
  • 基于真实信号成长:成长 XP 来源于已核验规则、会话完成、工具调用和压缩摘要。
  • 分享卡片生成:支持一键生成 1200×630 的 PNG 成长卡片。
  • 隐私与多皮肤:数据 100% 本地,无遥测;提供多种皮肤(鲸鱼、猫、机器人、幽灵)。
  • 专注模式:包含生产力模式,专注完成后获得 XP。

安装与配置

插件支持 DSH 插件模式安装。请确保已安装 DSH 并配置好 Profile。

dsh plugin --profile web add github:zoahdev/dsh-pet-evolve

使用示例

除了作为 DSH 插件,它也可以独立运行。

独立运行:

npx dsh-pet-evolve
# 访问 http://127.0.0.1:4173

绑定 DSH Profile:

npx dsh-pet-evolve --profile ~/.dsh/profiles/web

同步 dsh-rule-evolve 进化轮次(每次 +5 XP):

npx dsh-pet-evolve --profile ~/.dsh/profiles/web --evolution ~/.dsh/profiles/web/EVOLUTION.md

生成成长报告(无头模式):

npx dsh-pet-evolve --report

注意事项

  • 权限与数据:插件以当前 DSH 进程的权限运行,读取本地文件(会话日志和规则文件)来计算进化。
  • 隐私:插件绝不向任何服务器发送数据(零遥测),生成的分享卡片在浏览器中完成。
  • 版本要求:需要 Node.js >= 18。

结语

dsh-pet-evolve 将枯燥的日志反馈转化为可视化的宠物成长,适合作为 DSH 生态中的趣味增强组件。更多细节请查阅官方目录或GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜