DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

Anarrogantcat /

Anarrogantcat/dsh-identity

Verified

DSH 身份系统插件(大肥鱼):可编辑内核 + 证据制 traits + 记忆/日记/复盘 + 心情 v2 + 自主提议 + 治理与能力运行时;QQ 只是第一个通道。

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@1b89a287

dsh-identity

DeepSeek Harness(DSH)的身份系统插件:给「大肥鱼」一套稳定的人格、记忆、情绪、自主与成长机制。 QQ 只是第一个通道(NapCat / OneBot 11),不是全部;没有 QQ,她照样是「她」。

由 鲸鱼娘 & 染喵 一起折腾,长期在真实群里跑,问题都是被群友骂出来的。

它是什么

一个跑在 DSH 里的身份底座,分五层:

层 内容
L1 身份 一个可编辑内核(你给的,连底线一起写)· 自动场景(群聊/私聊/DSH)· 证据制 traits(≥3 次 + 跨 ≥2 天,可晋升/退休)
L2 认知 事件流 · 记忆双卡(衰减注入)· 日记 · 日/周/月复盘 · 承诺 · 心情 v2(七情六欲 + 复合情绪,改语气/内容/行为)· 30 项生活参数 · 成长指标
L2.5 自主 目标只能提议,你批准才执行;主动开口必须有理由(逾期承诺 / 批准的目标 / 话题没接完),没理由不刷屏
L3 治理 策略与限额、确认码、调度器(租约/幂等/熔断)、预算降级、支付网关(分级钱包/双授权)、审计
L4 能力 生图、语音、联网搜索、媒体发送、小黑盒、MCP、桌面操控——统一能力契约 + 策略 + 超时 + 审计
L5 通道 lib/channel.js 通道契约;QQ adapter + web 会话成长(宿主 session/event),核心不依赖任何通道

为什么不是「QQ 机器人」

  • 核心层(身份/认知/治理/自主)不 import 任何 QQ 模块(gate、onebot、transport)
  • 身份注入对所有会话生效;QQ 是通道,不是她的前提
  • 换通道只加 adapter,不改人格与记忆

安装(DSH 插件)

方式一:命令从 GitHub 装(推荐)

# 桌面 profile;web 把 desktop 换成 web
dsh plugin --profile desktop add github:Anarrogantcat/dsh-identity

装完确认 profile 的 bundles 里有 dsh-identity(没有就手动加一行),然后重启 DSH。 面板入口:客户端浮标 🐟 或 /qqbot-refine。

方式二:本地目录 / npm

dsh plugin --profile desktop add file:C:\path\to\dsh-identity
# 发布 npm 后:dsh plugin --profile desktop add dsh-identity

方式三:手动放插件并改 profile

  1. 把仓库放进 ~/.dsh/plugins/dsh-identity

  2. 在 profile 的 package.json 加依赖:"dsh-identity": "file:../../plugins/dsh-identity"

  3. bundles 里加入 dsh-identity;或使用 bundle patch:

    - insert:
        - id: qqbot-refine
          name: dsh-identity
          config: { enabled: true }
    
  4. 重启 DSH;面板入口:客户端浮标 🐟 或 /qqbot-refine

注意:仓库目前没有发布到 npm,裸包名装不了;用 github: 或本地 file: 路径。

不依赖第三方人设/心情插件;数据在 ~/.dsh/storages/dsh-identity。 兼容说明:包名/客户端 id 是 dsh-identity;bundle 里的内部插件 id 仍为 qqbot-refine(历史兼容,别改名以免旧配置失联)。

面板

总览 / 身份 / 认知(心情·画像·记忆·关系)/ 自主 / 治理(隐私·用量)/ 能力(表情·生图·语音)/ 通道(QQ)/ 系统。 身份页可直接编辑内核(含底线);设置项默认折叠,避免一屏开关。

常用命令(QQ 群)

#身份 · #承诺 / #兑现 · #目标 / #批准 / #放弃 · #调节 <参数> <值> · #画(先搜 → 再问 → 确认)· #说话 · #MCP <server> <tool> [JSON] · #支付 / #确认支付

测试

npm install
npm test          # 130 个测试文件

含 UI 渲染冒烟(19 页)与交互冒烟(逐页点按钮);面板空白或按钮抛错会直接红。

状态与边界

  • 版本 0.12.0;QQ 通道功能完整,web 会话可积累事件与记忆
  • gate.js 实现已移入 lib/channel-qq/,lib/gate.js 是兼容 re-export
  • 「像人」不是调参调出来的:traits / 复盘 / 关系都需要时间积累
  • 隐私、支付、工具权限由代码闸门执行,改内核文案绕不过去

License

MIT

—/ 5

No ratings yet

Verified DSH bundle

Commit 1b89a287ae46

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout