dsh-reqsys:需求管理系统(行迹 & 未竟)

前言

DeepSeek Harness(DSH)采用插件化架构,旨在将功能拆解为独立模块。在智能体开发或日常使用中,记录需求(行迹)与跟踪未完成任务(未竟)是常见需求。dsh-reqsys 是一个从 dsh-pet 剥离出的独立插件,专注于解决这一问题。

插件简介

dsh-reqsys 是一个需求管理系统插件,由 Ringo-P-GIT 维护,属于「趣味换装」分类。它提供需求列表的浏览、检索与导入导出,支持未完成任务的跟踪,并允许通过双击宠物或触发桥接事件快速录入需求。所有数据存储于本地文件系统。

核心功能

  • 行迹:浏览、检索、导入/导出需求列表。
  • 未竟:跟踪未完成任务。
  • 双击唤醒:双击宠物/桥接事件弹出快速录入框。
  • 数据持久化:需求存储于 ~/.dsh/requirements/data.json。

安装与启用

本插件作为 DSH profile 依赖安装,需在 profile 目录下执行。

  1. 安装插件包:
pnpm add dsh-reqsys
  1. 配置 profile/cordis.patch.yml 注入插件行:
- insert:
    - id: reqsys
      name: 'dsh-reqsys'
      config: {}

开发与 API

插件无额外依赖,peerDeps 由 DSH 运行时提供。

API 端点

端点 方法 说明
/dsh-reqsys/api/requirements GET 获取所有需求
/dsh-reqsys/api/requirements POST 新增需求
/dsh-reqsys/api/requirements/:id PUT 更新需求
/dsh-reqsys/api/requirements/:id DELETE 删除需求

注意事项

  • 插件以当前 DSH 进程权限运行,请确保对目标目录(~/.dsh/requirements/)有读写权限。
  • 安装前建议检查源码与许可证(MIT)。
  • 该插件不再依赖宠物,可独立使用。

结语

dsh-reqsys 为 DSH 用户提供了轻量级的需求与任务管理能力,适合需要本地持久化记录的场景。更多细节可参考插件目录或GitHub 仓库。

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

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

小夜