CeilCelia/dsh-eli-mode 预览 preview

CeilCelia/dsh-eli-mode

Eli Mode是DeepSeek Harness的一个代理预设,围绕基于wiki的长期记忆与技能构建,在极其精简的Harness配置下运行。

Project Overview项目介绍

dsh-eli-mode is a purpose-built agent preset for DeepSeek Harness, designed around a wiki-powered system for long-term memory and skill management that replaces DSH’s default memory and skill modules. Each wiki entry can link to others using the [[id]] syntax, and the plugin automatically maintains forward and backward links as well as a hierarchical table of contents for the knowledge base. It includes a graphical configuration page in the DSH settings menu that lets users edit persona prompts and knowledge base injection prompts, and an optional UI polish module that adds extra interface features like a dedicated knowledge base tab and token usage counting.

This preset is built for DSH users who need to persistently maintain agent knowledge and skills across multiple sessions. After you install the plugin and restart your DSH instance, you can select the Eli Mode preset when creating a new conversation. On first run, the plugin will automatically initialize a default knowledge base in the ~/.dsh/eli-knowledge/ directory on your machine without overwriting any existing content you may have. You can manage knowledge entries directly in conversation using the kb_search, kb_read, and kb_write commands, or access a full web interface to browse and edit all entries.

To install and run Eli Mode, you need DSH 0.1.0-rc.6 or newer, Node.js 22 or higher, and pnpm installed globally for DSH’s plugin management commands. You can install it via the DSH command line interface or directly through the dsh-market plugin marketplace if you have that installed, and a prebuilt Windows desktop version is also available for immediate use. The source code is licensed under Apache-2.0, while included character art is licensed under CC BY-NC-SA 4.0 for non-commercial use. When you uninstall the plugin, your preset configurations and knowledge base data remain stored locally, so you can manually delete them if you want to fully remove all related files.

Eli Mode 是专为 DeepSeek Harness (DSH) 打造的 Agent 预设插件,核心特性是以 wiki 驱动的跨会话长期记忆和技能管理,替代了 DSH 默认的记忆和技能模块。它支持 wiki 条目间通过 [[id]] 互链,可自动维护条目间的正反向链接与树形目录,还提供了图形化管理页用来编辑人格提示词和知识库注入提示词。此外还包含一个可选的界面润色子模块,可额外增加知识库标签页、token 统计等功能。

本预设适合需要长期维护 agent 知识记忆和技能的 DSH 用户使用。典型工作流程为:安装插件重启 DSH 后,新建会话时选择 Eli Mode 预设,首次运行会自动在本地 ~/.dsh/eli-knowledge/ 目录创建默认知识库,不会覆盖已有内容。用户可以在对话中通过 kb_search、kb_read 和 kb_write 命令管理知识库条目,也可以通过独立网页访问浏览编辑全部内容。

使用本插件要求 DSH 版本不低于 0.1.0-rc.6,Node.js 版本不低于 22,还需要安装 pnpm 来支持 DSH 的插件命令。安装可以通过 DSH 插件命令行或者 dsh-market 插件市场完成,项目同时提供预打包的 Windows 桌面版开箱即用。代码采用 Apache-2.0 许可,内置立绘采用 CC BY-NC-SA 非商用许可,卸载后预设和知识库数据会保留在本地可手动删除。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 2 warnings2 项注意
  • Only 6 stars - very few users, little community feedback星标只有 6,几乎没人在用,遇到问题缺少社区反馈
  • No DSH plugin manifest detected - it may only carry the dsh-plugin topic, so the install method must be confirmed on the spot未检测到 DSH 插件清单:可能只是打了 dsh-plugin 话题,安装方式要现场确认
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

npx -y @deepseek-ai/dsh plugin --profile web add dsh-eli-mode@latest

把 CeilCelia/dsh-eli-mode 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

Eli Mode · DSH Agent 预设

English | 中文 · GitHub

npm version

Eli Mode 是 DeepSeek Harness 的一个 Agent 预设,以wiki 驱动的长期记忆和技能为核心,配合极度精简的Harness搭建。

特性

  • wiki驱动:跨会话持久化的卡帕西式wiki,代替记忆和skill模块,你没看错,用wiki代替memory和skill,谁用谁知道;条目间用 [[id]] 互链,自动维护正/反向链接与树形目录

  • 极度精简的Harness:仅必要工具,注入的system prompt和context都进行了针对性修改

  • 管理页:设置 → 插件-插件配置 → Eli Mode,图形化编辑人格 prompt 与知识库注入 prompt

  • 界面润色:子模块eli-polish,在默认主题上增加知识库标签页、token 统计、工具调用折叠以及立绘,该模块默认关闭,在Eli Mode插件配置页勾选「界面润色」即可启动

    安装

需要 DSH 0.1.0-rc.6 或更新版本(Node.js >= 22),以及 pnpm(npm install -g pnpm,dsh plugin 命令依赖它)。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-eli-mode@latest

重启 dsh web 后:

  1. 新建会话,预设选择器选择 Eli Mode;
  2. 首次运行会自动在 ~/.dsh/eli-knowledge/ 创建默认知识库(已有内容不会被覆盖);
  3. 设置 → 插件-插件配置 → Eli Mode:编辑人格 prompt 与知识库注入 prompt(新会话生效),或勾选「界面润色」及修改立绘(免刷新生效)。

此外,本插件已被 dsh-market 收录:如果安装了 dsh-market,可直接在 设置 → 插件市场 搜索 eli-mode 安装本插件。

预设升级

插件升级(dsh plugin --profile web update)后重启,~/.dsh/.agent-presets/eli-mode/ 会自动同步为包内版本。

桌面版(Windows)

开箱即用的 Windows 桌面版:内置本插件、默认开启界面润色,首次运行自动初始化,新会话默认 Eli Mode 预设。

下载:GitHub Releases(DSH Eli Mode v0.1.10 · Windows x64)

打包版界面

  • 基于 anywhere-labs/deepseek-harness-desktop(MIT)二次开发,其本身是官方 deepseek-ai/deepseek-harness(MIT)的社区桌面版
  • 修改点:内置 dsh-eli-mode 并默认启用、eli-mode.polish 默认开、同源新标签页(/eli-kb)在应用内子窗口打开
  • 分发物内含完整 LICENSE / NOTICE(MIT + Apache-2.0 + 立绘 CC BY-NC-SA 署名),详见桌面版 esources/
  • 特别致谢 upstream 作者的桌面壳工作;本桌面版并非 DeepSeek 官方产品

配置

管理页(推荐)

设置 → 插件-插件配置 → Eli Mode:

字段 说明
人格 prompt 身份/风格/记忆规则;Role、工作目录、日期由系统自动生成
知识库注入 prompt 注入提示词模板,{{tree}} 会被目录清单替换;留空 = 不注入
注入知识库目录 开关:是否把目录清单注入会话提示词
界面润色(polish) 开关:立绘、对话内「知识库」标签页、token 统计、工具调用折叠;免刷新生效

Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →

← 上一个 Prev dsh-hooks 下一个 Next dsh-ui-auth →