dshbase

插件目录 / Developer / dsh-liya-workspace

dsh-liya-workspace

已验证 · 实测可装 feverZHONG

✓ 持续维护 基于 4 个官方 DSH 包

查看 GitHub ↗ ← 返回插件目录

0Stars
0Forks
0未关闭 issue
—语言
2026-08-16最近推送
跨平台平台

功能简介

Developer 类别的 DeepSeek Harness 插件。

✅
我们的评价
可用 — 实测通过,早期项目

Developer 类别的 DeepSeek Harness 插件。 实测能干净安装、正常启动。早期项目,但功能可用。

「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

README

dsh-liya-workspace-plugin · 工作区档案速览插件

在 DeepSeek Harness WebUI 设置里新增「莉娅工作区」子设置页,实时展示工作区档案速览:
FILE-MAP 摘要、memory / records / diary 目录统计、最近日记列表。

结构

文件 作用
index.js Host 半:注册 webServer 路由 /dsh-liya-workspace/summary,实时读工作区档案统计
client.js Client 半(手写 bundle):设置页 settings.section 注册 + fetch 展示 + 极简 markdown 渲染
cordis.patch.yml 插件挂载行(insert 进配置树)

安装

# 方式一:本地目录(开发期,改源码重启即生效)
dsh plugin --profile web add <本目录>

# 方式二:tgz 包(交付/分发,可移植)
pnpm pack
dsh plugin --profile web add <本目录>/dsh-liya-workspace-plugin-<版本号>.tgz

dsh 请替换为阁下 DSH 安装对应的 CLI 调用方式。

装完重启 WebUI(完全退出再打开)生效。卸载:
dsh plugin --profile web remove dsh-liya-workspace-plugin

配置工作区根目录

插件需要知道工作区根目录(其下应包含 workspace/、diary/ 等目录),解析优先级:

  1. 设置页:设置 → 莉娅工作区 → workspaceRoot 字段,填写绝对路径,保存即时生效(推荐)
  2. cordis.yml:插件条目 config.workspaceRoot 作为启动兜底
  3. 进程工作目录:两者都为空时使用 DSH host 进程的当前工作目录

数据链路

host(ctx.webServer 路由)→ JSON → client(fetch('/dsh-liya-workspace/summary'))→ 渲染。

验证

  • 路由:Invoke-WebRequest http://127.0.0.1:<port>/dsh-liya-workspace/summary → 200 + JSON
  • 设置页:设置 → 莉娅工作区 → 档案速览 + FILE-MAP markdown 渲染

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-liya-workspace」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:feverZHONG/dsh-liya-workspace

Headless(CLI)profile:

dsh plugin --profile headless add github:feverZHONG/dsh-liya-workspace

实测报告

验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。

安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Developer 里更多

浏览全部 7819 个插件 →