Skip to content

Releases: AsterLuo/dsh-cat-diary

v1.0.0 猫娘日记 + 好感度

Choose a tag to compare

@AsterLuo AsterLuo released this 01 Nov 06:55

猫娘日记 + 好感度 v1.0.0

DeepSeek Harness 的日记与好感度插件。每天把当天全部对话写成四栏日记,次日自动注入速读卡;好感度作为子插件每轮自动判定,侧边栏可视化。

安装

dsh plugin --profile <你的profile> add github:AsterLuo/dsh-cat-diary#v1.0.0

或下载下方 dsh-cat-diary-v1.0.0.zip 解压到 <DSH_HOME>/profiles/<profile>/node_modules/dsh-cat-diary/。

本版包含

  • 四栏日记:新学到的知识 / 感想与认识 / 我对主人的印象 / 好感度
  • 开机补写:按 05:00 换日,启动时补写欠下的日记,幂等
  • 好感度子插件:每轮自动判定、事件账本、日额度(单次 ±2,每日绝对值累计 10)
  • 十档状态:每 20 分一档,配 emoji 与 CSS 动画
  • 侧边栏面板:分数、状态、双向波浪走势、加减原因、最近 7 天日记(只读)

核心设计

  1. 好感度账本是唯一写入方 —— 日记、速读卡、长期记忆、UI 全是读者
  2. 每轮必判,不代表每轮必变 —— 由宿主在 agent/pre-step 首步发起,不靠提示词
  3. 失败必须落盘 —— 判定失败写 failed 记录,绝不伪装成"不变"
  4. 第四节永远是代码产物 —— 模型只写前三节

下载

文件 用途
dsh-cat-diary-v1.0.0.zip 可直接解压安装的插件包(26 个文件)
dsh-cat-diary-v1.0.0.tar.gz 完整源码(含测试,38 个文件)

GitHub 自动生成的 Source code 也是完整源码。

测试

128 项单元测试,另附隔离验证脚本 scripts/prove-isolation.mjs。


English: Catgirl diary + affinity score plugin for DeepSeek Harness. A four-section daily journal distilled from every conversation, auto-injected as a brief the next session, plus a per-turn affinity sub-plugin with a read-only sidebar panel.