DSH 简化版记忆插件:SQLite 条目化记忆(标题/重要程度/来源/内容,增删改查)+ 日历与到点提醒(月视图+时间轴+待执行/已完成双tab)。
31.3/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add SiriusWJ/dsh-lite-memory该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · chat
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 48 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-lite-memory(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=22.5.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/12 01:48:18
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 6 处,展示前 6 条)
- 写入本地文件lib/index.js:69
mkdirSync(dirname(dbFile()), { recursive: true }) - 读取本地文件lib/index.js:425
try { dbBytes = statSync(dbFile()).size } catch (e) { } - 读取本地文件lib/index.js:1205
if (existsSync(join(candidate, 'package.json'))) installDir = candidate - 读取本地文件lib/index.js:1214
if (existsSync(join(candidate, 'package.json'))) installDir = candidate - 发起网络请求client/client.js:328
return fetch(url, { cache: "no-store", signal: AbortSignal.timeout(15000) }).then(function (r) { return r.json() }) - 发起网络请求client/client.js:331
return fetch("/dsh-lite-memory/" + method, {
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- SQLite条目化记忆
- 记忆增删改查
- 日历到点提醒
展开完整介绍(103 字)↓
DSH 简化版记忆插件:SQLite 条目化记忆(标题/重要程度/来源/内容,增删改查)+ 日历与到点提醒(月视图+时间轴+待执行/已完成双tab),对话面板记忆 tab 与设置二级菜单,中英双语自动跟随。
README
由 DeepSeek 最新模型翻译生成dsh-lite-memory — DSH 简化版记忆插件
参考 dsh-auto-memory 裁剪的轻量记忆插件:
- 条目化记忆(SQLite ~/.dsh/memory/memory.db):每条记忆含标题 / 内容 / 重要程度(高·中·低)/ 来源(工作区-会话)/ 创建更新时间,按条目增删改查
- 记忆工具:memory_recall(关键词检索条目)/ memory_entry(条目增删改查)
- 日历与提醒:calendar_add / calendar_list / calendar_done / calendar_remove;到点后通过 agent.followup 把提醒投递到注册会话(会话被移除则新建会话投递)
- 定时任务:cron 表达式(5 字段「分 时 日 月 周」)驱动的进程内调度——到点由 DSH 拉起会话执行提示词,执行记录落库
- 工具:cron_add / cron_list / cron_run(立即运行)/ cron_toggle / cron_remove
- 面板:任务列表(状态点 · 表达式 · 人话描述 · 下次运行 · 启停)+ 详情表单 + 表达式实时预览未来 5 次 + 执行记录,支持手动新增 / 编辑 / 删除 / 立即运行
展开完整文档(README 剩余 1 节)
dsh-lite-memory — DSH 简化版记忆插件 参考 dsh-auto-memory 裁剪的轻量记忆插件: - 条目化记忆(SQLite ~/.dsh/memory/memory.db):每条记忆含标题 / 内容 / 重要程度(高·中·低)/ 来源(工作区-会话)/ 创建更新时间,按条目增删改查 - 记忆工具:memory_recall(关键词检索条目)/ memory_entry(条目增删改查) - 日历与提醒:calendar_add / calendar_list / calendar_done / calendar_remove;到点后通过 agent.followup 把提醒投递到注册会话(会话被移除则新建会话投递) - 定时任务:cron 表达式(5 字段「分 时 日 月 周」)驱动的进程内调度——到点由 DSH 拉起会话执行提示词,执行记录落库 - 工具:cron_add / cron_list / cron_run(立即运行)/ cron_toggle / cron_remove - 面板:任务列表(状态点 · 表达式 · 人话描述 · 下次运行 · 启停)+ 详情表单 + 表达式实时预览未来 5 次 + 执行记录,支持手动新增 / 编辑 / 删除 / 立即运行 - 表单尽量少填:工作区与模型都是下拉选择(工作区来自 workspaceRegistry 的真实目录,模型来自 llm 的 provider/模型目录;选中某个模型后再按它真正支持的推理强度给下拉),任务名可留空自动取提示词前 20 字;表达式原文、超时、preset、触发落点收进「高级设置」 - 触发落点可选「新建会话」(缺省,跑完即卸载、会话日志保留)或「投递到指定会话」(活着直接投递,否则在原会话上续跑) - 任务级模型路由:provider / model / reasoningEffort + preset + cwd。路由只对「新建会话」生效,投递型沿用目标会话自身的模型;留空则用部署默认模型(agentDefaultModel),不会出现「没模型就跑」的情况 - 同一分钟内最多触发一次;同任务不重入、全局并发上限 2、单次超时缺省 600 秒(超时取消并记为 timeout) - 对话面板「记忆」tab:条目化记忆面板(卡片列表 + 新增/编辑/删除,重要程度色标、来源角标) - 设置页「记忆」分区:二级菜单(记忆 / 日历 / 定时)——日历为月视图 + 当天 07:00-22:00 时间轴 + 浮层编辑,面板下方「待执行」「已完成」双 tab 纵向列表 - 中英双语:跟随 DSH 设置的语言,无手动外观设置、默认字号 界面预览 设置 → 记忆 → 定时。工作区与模型都是下拉;推理强度在选中具体模型后才出现;表达式原文、超时、preset、触发落点收进「高级设置」。 定时任务配置 兼容性 / 支持的 DSH 版本 - 实测版本:DSH 0.1.5-rc.1(@deepseek-ai/dsh-tools / dsh-base 均为 0.1.5-rc.2),Node 24.12 - 声明范围:engines.dsh: >=0.1.5-rc.1 —— 插件市场按 package.json 的 engines.dsh(或 dsh.engines.dsh)判定宿主兼容性;未声明的插件在市场里显示为「未声明」 - Node:>=22.5.0(用到 node:sqlite;22.5–23.3 需 --experimental-sqlite,24 起默认可用) - 用到的宿主能力(据此可自行判断其他 DSH 版本是否可用): - agents.create / resume / get / followup、agent.whenIdle、agent.cancel - 事件 agent/status、agent/error、session/event(turn/end、assistant/message) - timer.interval、webServer.register、systemPrompt.context、tools.register + @deepseek-ai/dsh-tools 的 defineTool - 面板下拉数据源:workspaceRegistry.list、llm.listProviders / listModels / resolveModelInfo、agentDefaultModel.currentSelection - 上述可选服务缺失时都能降级(下拉退回手填),但缺 agentDefaultModel 会让新建会话的 prompt 装配失败 定时任务的触发边界 调度器跑在 dsh web 进程内,没有守护进程,不读写系统 crontab: - 只在 dsh web 运行期间触发;进程关闭时错过的时刻不会补跑(错过即丢) - 每次触发会新建一个会话(cwd 缺省为 dsh web 进程的工作目录),跑完即从内存卸载,会话日志保留可回看 - 每次触发是一轮真实的 agent 会话,会消耗 token;请给任务设置合理的超时 - 成本与权限控制:用任务级模型路由(provider / model / effort)选便宜的模型,用 preset 限定工具集与人格 - 无人值守执行:请在任务里指定 preset 并确认其审批策略与工具限制,否则任务可能卡在审批上 安装 cd ~/.dsh/profiles/web pnpm add dsh-lite-memory 或 npm install dsh-lite-memory 然后在 package.json 的 dsh.profile.bundles 数组追加 "dsh-lite-memory",重启 dsh web 生效。 存储 | 数据 | 位置 | | 记忆条目 | ~/.dsh/memory/memory.db(表 entries) | | 日历事项 | ~/.dsh/memory/memory.db(表 calendar) | | 定时任务 | ~/.dsh/memory/memory.db(表 cron_jobs) | | 定时任务执行记录 | ~/.dsh/memory/memory.db(表 cron_runs,滚动保留最近 500 条) | 旧版 MEMORY.md / calendar.json 数据不再读写。 许可证 BSD-3-Clause
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
SiriusWJ/dsh-lite-memory
DSH 简化版记忆插件:SQLite 条目化记忆(标题/重要程度/来源/内容,增删改查)+ 日历与到点提醒(月视图+时间轴+待执行/已完成双tab)。
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走 —— 跨会话、跨智能体、跨人。
★ 1,487已汉化DSH
73
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,894已汉化DSH
71.7
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,379已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
DS Bot 是一个基于 DeepSeek Harness简称 dsh的 bot 插件,插件将 dsh 改造为 bot…
★ 5,084已汉化DSH
71.1
可携带记忆层EverMind-AI/EverOS
为什么选择 EverOS
★ 13,778已汉化DSH
71.1
这是你的仓库?认领条目