DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
F

dsh-facts

Facts

dsh 时间感知记忆:用 SQLite 存带时间戳的事实,set 自动失效旧值,按时间过滤查询,注册为工具供 agent 主动读写,并把当前有效事实注入未来会话上下文

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:Zok66/dsh-facts#d46d1671ef1397a949d3ae38aa9a173e95b36fb9
README兼容性版本

兼容性与来源证明

Facts 以 dsh-facts 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
github
Registry 更新时间
2026/10/20

版本

0.1.0stable
2026/10/20

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
any
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/10/20
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 memory-context 分类下经过校验的插件。

Experimental Session Search@deepseek-ai/dsh-experimental-session-search为 Agents 提供搜索和读取当前工作区早期会话的工具。Hindsight Coding Agents@vectorize-io/hindsight-coding-agents面向编程代理的仅反思式 Hindsight 长期记忆(可插拔支持多种运行框架:opencode、……),自动在后台导入(无需设置 CLI)。Contextdsh-context用于上下文洞察和管理的 DeepSeek Harness 插件,提供上下文仪表板和上下文命令,帮助了解上下文的构成及其演变过程。Mnemondsh-mnemon面向 DeepSeek Harness 的可组合、基于视图的上下文。开箱即用的可插拔来源与策略、分层记忆和自我演进技能。

README

dsh-facts — 时间感知记忆

复刻 Graphiti 的两点核心价值,但砍掉全部重型依赖,做成纯本地、零外部服务、DSHA 即装即用的记忆插件:

  1. 每条事实带时间戳(since 生效 / until 失效);
  2. 新事实自动使旧事实失效(不删除,保留历史可回溯)。

设计

  • 存储:SQLite 单文件(node:sqlite 内置,零 npm 依赖),默认落在 data/facts.db,可用环境变量 DSH_FACTS_DB 覆盖。
  • 事实模型:subject(主体)+ predicate(关系/属性)+ object(值)+ since + until。
  • 时间语义:until = NULL 表示「当前仍有效」;set 同「主体+关系」时,把旧事实填上 until=now,再插入新事实。
  • 历史回溯:fact_get_at(at) 命中 since <= at < until,可查「某天当时的状态」。

能力

工具(agent 会话内可直接调用)

工具作用
fact_set记录/更新事实;同「主体+关系」自动失效旧值
fact_get查当前有效事实
fact_get_at查某历史时刻(ISO 8601)有效事实
fact_list列当前(或含历史)事实
fact_forget按 id 物理删除
fact_undo撤销最近一次写入

记忆注入

插件注册一个系统提示词段落,每轮自动把当前有效事实渲染进提示词,让未来的会话直接「记得」这些事实;当用户陈述的新事实与记忆冲突时,agent 会调用 fact_set 更新(旧值自动失效)。

安装

# 1. 把插件加进 profile 依赖与 bundles(link 模式)
dsh plugin --profile web add /path/to/dsh-facts
# 手动编辑 package.json:dependencies 加 "dsh-facts": "link:/path/to/dsh-facts",
# dsh.profile.bundles 列表追加 "dsh-facts"

# 2. 重启 web profile 生效

为什么不是 Graphiti 本体

Graphiti 需要图数据库(Neo4j / FalkorDB / Kuzu)服务端 + 反复调用 LLM 做实体抽取,在手机容器里跑不起来,也塞不进 JS 插件体系。本插件只保留「时间戳 + 自动失效」这一精髓,用 SQLite + 静态 schema 实现同等语义,成本趋近于零。

License

MIT