dsh-introspect:本地化的自我观测插件

前言

在 DeepSeek Harness (DSH) 的使用过程中,记录事件、评估精力投入与实际产出往往比较分散,缺乏一个统一的本地化观测视角。dsh-introspect 插件提供了一套本地化的自我观测方案,它将你的行为、精力、时间等维度投射到五个观测轴上,并存储在本地 SQLite 数据库中。

核心功能

该插件将记录的事件投影到五个观测轴:

轴 问题 范围
MEL 可用的可用心理能量有多少? 0–200
RRI 现实世界是否发生了可观察的变化? 0–100
ROI 相比于成本,这给了我什么回报? 无界
ARCTIC 这是否推动我走向我想要去的地方? -10..+10
TSA 这消耗了多少有限的时间? 分钟,可为空

右侧面板(需依赖 dsh-better-sidebar)会展示这五个指标、MEL × RRI 时间序列图以及最近的事件列表。

安装与启用

在安装前,请确认你的环境中已安装 dsh-better-sidebar (>=0.10.0),这是启用右侧面板的前提。

使用以下命令安装插件:

dsh plugin --profile web add link:/path/to/dsh-introspect

或者从发布的标签安装:

dsh plugin --profile <profile> add <pkg>#v<version>

使用方式

触发记录

在对话中输入以下关键词之一即可触发记录:
* “记录一下”
* “记一笔”
* “/self …”

命令行工具

插件提供了一组 CLI 工具来管理数据:

  • introspect_record:手动存储一条事件(仅在用户明确请求时)。
  • introspect_status:查看今日的紧凑状态摘要。
  • introspect_today:查看今日的聚合数据和时间线。
  • introspect_history:带过滤和排序的多日查询。
  • introspect_get:获取单条事件的原始文本详情。
  • introspect_update:修正某条事件的评分。
  • introspect_delete:删除某条事件(需用户确认)。

数据存储与隐私

  • 本地存储:所有数据存储在 $DSH_HOME/introspect/events.sqlite3。
  • 配置覆盖:可通过 cordis.patch.yml 中的 dbPath 配置项覆盖数据库路径。
  • 隐私保护:无云端账户、无注册、无登录、无远程身份。插件本身不调用任何外部 AI API,不发送任何遥测或分析数据,事件仅在用户明确请求时才被存储。

总结

dsh-introspect 适合需要在本地追踪自身状态、精力管理和现实反馈的开发者或用户。它通过结构化的观测轴和本地数据库,提供了一种可控、私密的自我记录方式。

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

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

Xiaoye