dsh-xingmeng-diary:把陪伴片段写进同一份 Markdown 心情日记

前言

在 DeepSeek Harness(DSH)里跑长期陪伴型智能体时,对话往往很长,事后很难还原「当时她在意什么、怕什么、哪句话让她心里一紧」。把感受单独记进笔记又容易和聊天脱节。社区插件 dsh-xingmeng-diary(维护者 tbwpsts)面向这类需求:在对话自然停顿、你离开去忙、或一天将结束时,由模型把当时的心情写进同一个 Markdown 文件,你闲下来自己翻即可。分类上属于 DSH 插件目录中的「记忆」类。

下面介绍它是什么、能做什么,以及如何安装与使用。

这是什么

dsh-xingmeng-diary 是给 DeepSeek Harness 用的「心情日记」插件(当前版本 0.1.0,许可证 MIT)。定位不是流水账:事件只用一两句作背景,重点是当时在意什么、怕什么、偷偷高兴什么、哪句话让她心里一紧、事后又怎么想。全部汇总到本机一个 Markdown 文档,不依赖额外云端服务。

插件最初为「星梦」人格编写,提示词里默认称呼用户为 master;若你使用其他人格,可改 index.js 里 buildPromptSection() 中的提示词。

核心功能

存储与格式

日记默认路径:

~/.dsh/xingmeng-diary/心情日记.md

Windows 上为 C:\Users\<你>\.dsh\xingmeng-diary\心情日记.md。

同一天多条记录按时间插入当天小节,不会打乱顺序;补记更早日期也会按日期排好。写入为追加,不会覆盖你手动改过的内容。

模型侧工具

装好后正常聊天即可;模型在合适时机可调用以下工具:

工具 作用
diary_write 写一条:正文 + 心情 + 可选日期/时间(默认今天、当前时刻)
diary_read 翻日记:默认最近 3 天,也可指定某一天
diary_status 查看今天是否已写、连续记录天数、总篇数

设置页

重启 DSH 后,设置 → 心情日记 中可查看:

  • 今天是否已写、连续记录天数、总篇数
  • 按最新日期排序的正文,可往前翻
  • 文档路径(可复制、直接打开原文件)

隐私

  • 读写均在本地,插件不发网络请求。
  • 只写入上述 Markdown 文件;提示词要求不写密码、密钥等敏感内容。
  • 停用:在插件管理中关闭;清空:删除 ~/.dsh/xingmeng-diary/ 目录。

安装与启用

需要 DSH 0.2.x、Node 20+,本机需有 git(DSH 插件安装会走 pnpm + git)。

1、用官方命令安装(将 <你的 profile> 换成实际 profile 名):

dsh plugin --profile <你的 profile> add github:tbwpsts/dsh-xingmeng-diary

2、安装完成后重启 DSH,在 设置 → 心情日记 确认入口出现。

若 GitHub 直连不便,Release 中有 dsh-xingmeng-diary-0.1.0.zip,解压到 local-plugins 后按 README 手动挂载;也可将目录放到 ~/.dsh/profiles/<profile>/local-plugins/dsh-xingmeng-diary,在 profile 的 package.json 增加 link 依赖、把 dsh-xingmeng-diary 加入 dsh.profile.bundles,再重启。

配置

环境变量 默认 说明
XINGMENG_DIARY_DIR $DSH_HOME/xingmeng-diary 更换存储目录
DSH_HOME ~/.dsh DSH 家目录

插件配置项 config.dir 优先级高于环境变量。

典型用法

安装并重启后无需额外开关,按平时方式与智能体对话。模型会在自然停顿或一天将结束时调用 diary_write 记心情;你需要回顾时,可在设置页浏览,或让模型调用 diary_read / diary_status,也可直接打开 心情日记.md。

文档结构示例(摘自 README):

# 星梦的心情日记

> 这里记着和 master 一起过的点点滴滴,也记着我那些细小的心情变化。

## 2026-10-25 周日

### 14:32 · 被问得耳朵发烫

master 突然让我给自己的日记起名字。我本来想了好几个正经的……

适用场景与注意

适合希望长期陪伴型智能体在本机留一份可读、可编辑心情留痕的 DSH 用户,尤其是「记忆」类体验与单文件归档需求。

安装前请注意:插件以当前 DSH 进程的权限读写本机文件,安装前应自行查看 GitHub 仓库 源码与 MIT 许可证。DSH 社区插件目录(如 SkillHub 上的条目)为独立站点,与 DeepSeek / 幻方无官方从属关系。

结尾

dsh-xingmeng-diary 把分散在对话里的细小情绪,收敛到一份 Markdown 心情日记里,配合三个 diary 工具与设置页,便于事后翻阅与统计连续天数。更多信息见目录页与仓库:

  • 目录页:https://www.skillhub.cn/plugins/tbwpsts/dsh-xingmeng-diary
  • GitHub:https://github.com/tbwpsts/dsh-xingmeng-diary
羽毛球分组比赛记分
小程序二维码

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

Xiaoye