前言¶
在 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