在仓库内就地读写文件、搜索并运行多步智能体工作流
28.2/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/guyuefangyuanl/Deeperian.git状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 73 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
🔴 安全扫描发现高危能力自动 · 静态分析源码
v2.7.0🔴 扫描:高危尚无人工评估
静态扫描发现安装期即执行代码,或命令参数由运行时变量拼接(参数来源无法静态判定,从严处理)。
安装时即执行脚本命令参数由运行时变量拼接读写/删除本地文件
查看扫描证据(共 32 处,展示前 29 条)
- 读取本地文件scripts/postinstall.mjs:21
if (existsSync(example) && !existsSync(target)) { - 写入本地文件scripts/postinstall.mjs:22
copyFileSync(example, target); - 读取本地文件esbuild.config.mjs:23
if (existsSync('.env.local')) { - 读取本地文件esbuild.config.mjs:24
const envContent = readFileSync('.env.local', 'utf-8'); - 读取本地文件esbuild.config.mjs:123
if (result.errors.length > 0 || !existsSync('main.js')) return; - 读取本地文件esbuild.config.mjs:150
const OBSIDIAN_CONFIG_PATH = OBSIDIAN_VAULT && existsSync(OBSIDIAN_VAULT) - 读取本地文件esbuild.config.mjs:162
if (!existsSync(OBSIDIAN_PLUGIN_PATH)) { - 写入本地文件esbuild.config.mjs:163
mkdirSync(OBSIDIAN_PLUGIN_PATH, { recursive: true }); - 读取本地文件esbuild.config.mjs:168
if (existsSync(src)) { - 写入本地文件esbuild.config.mjs:169
copyFileSync(src, path.join(OBSIDIAN_PLUGIN_PATH, file)); - 写入本地文件esbuild.config.mjs:193
mkdirSync(destination, { recursive: true }); - 写入本地文件esbuild.config.mjs:196
copyFileSync(path.join(source, file), path.join(destination, file)); - 写入本地文件esbuild.config.mjs:223
writeFileSync(configFile, `${JSON.stringify(enabled, null, 2)}\n`); - 执行外部命令来自配置/变量esbuild.config.mjs:240
execFileSync(process.execPath, ['scripts/build-css.mjs'], { stdio: 'inherit' }); - 读取本地文件scripts/build-css.mjs:20
if (!existsSync(INDEX_FILE)) { - 读取本地文件scripts/build-css.mjs:25
const content = readFileSync(INDEX_FILE, 'utf-8'); - 读取本地文件scripts/build-css.mjs:37
const entries = readdirSync(dir, { withFileTypes: true }); - 读取本地文件scripts/build-css.mjs:76
if (!existsSync(resolvedPath)) { - 读取本地文件scripts/build-css.mjs:81
const content = readFileSync(resolvedPath, 'utf-8'); - 写入本地文件scripts/build-css.mjs:115
writeFileSync(OUTPUT, output); - 执行外部命令固定命令scripts/build.mjs:15
execSync('node scripts/build-css.mjs', { cwd: ROOT, stdio: 'inherit' }); - 执行外部命令运行时拼接scripts/build.mjs:19
execSync(`node esbuild.config.mjs ${args}`, { cwd: ROOT, stdio: 'inherit' }); - 读取本地文件scripts/check-file-names.mjs:10
const entries = await readdir(directory, { withFileTypes: true }); - 执行外部命令来自配置/变量scripts/run-jest.js:8
const result = spawnSync( - 读取本地文件scripts/sync-version.js:11
const packageJson = JSON.parse(fs.readFileSync(packagePath, 'utf8')); - 读取本地文件scripts/sync-version.js:13
const manifestJson = JSON.parse(fs.readFileSync(manifestPath, 'utf8')); - 写入本地文件scripts/sync-version.js:16
fs.writeFileSync(manifestPath, `${JSON.stringify(manifestJson, null, 2)}\n`); - 读取本地文件scripts/sync-version.js:18
const versions = JSON.parse(fs.readFileSync(versionsPath, 'utf8')); - 写入本地文件scripts/sync-version.js:25
fs.writeFileSync(versionsPath, `${JSON.stringify(sortedVersions, null, 2)}\n`);
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 就地读写仓库文件
- 搜索文件
- 运行多步智能体工作流
施工中:一个 Obsidian 插件,把 DeepSeek Harness(DSH)智能体嵌进你的仓库。从 Qoderian 分叉而来,原本的 Qoder Agent SDK 运行时换成 DSH 运行时。还不能安装。
README
由 DeepSeek 最新模型翻译生成Deeperian
一个将 DeepSeek Harness(DSH)智能体嵌入你的仓库的 Obsidian 插件。你的仓库成为该智能体的工作目录——文件读写、搜索、bash 以及多步骤工作流都能就地运行。
⚠️ 开发进行中——尚不可安装
Deeperian 是 Qoderian 的一个分支,目前正处于替换其智能体后端的过程中。DSH 运行时尚未编写完成。 代码树中仍包含 Qoderian 面向 Qoder 的适配层,位于 src/qoder/ 下,并且仍将 @qoder-ai/qoder-agent-sdk 声明为依赖项。
目前没有发布版本,并且在替换完成之前也不会有——Qoder Agent SDK 并非 MIT 许可,不得在构建中重新分发。参见 NOTICE。
此仓库公开是为了让工作和其归属从一开始就可见,而不是因为它已可供使用。
为什么选择分支而不是全新插件
Obsidian 社区目录中已经存在两个 DSH 插件,二者都是从零编写的。Qoderian 带来了约 23,000 行成熟的聊天 UI,而这两者都不具备:多个对话标签页、内联渲染的子智能体运行、带差异预览的内联编辑、MCP 服务器管理、五种权限模式,以及恢复 / 分叉 / 回退。重写这些需要数月的工作。而替换其底层的智能体后端则不需要。
展开完整文档(README 剩余 1 节)
Deeperian 一个将 DeepSeek Harness(DSH)智能体嵌入你的仓库的 Obsidian 插件。你的仓库成为该智能体的工作目录——文件读写、搜索、bash 以及多步骤工作流都能就地运行。 ⚠️ 开发进行中——尚不可安装 Deeperian 是 Qoderian 的一个分支,目前正处于替换其智能体后端的过程中。DSH 运行时尚未编写完成。 代码树中仍包含 Qoderian 面向 Qoder 的适配层,位于 src/qoder/ 下,并且仍将 @qoder-ai/qoder-agent-sdk 声明为依赖项。 目前没有发布版本,并且在替换完成之前也不会有——Qoder Agent SDK 并非 MIT 许可,不得在构建中重新分发。参见 NOTICE。 此仓库公开是为了让工作和其归属从一开始就可见,而不是因为它已可供使用。 为什么选择分支而不是全新插件 Obsidian 社区目录中已经存在两个 DSH 插件,二者都是从零编写的。Qoderian 带来了约 23,000 行成熟的聊天 UI,而这两者都不具备:多个对话标签页、内联渲染的子智能体运行、带差异预览的内联编辑、MCP 服务器管理、五种权限模式,以及恢复 / 分叉 / 回退。重写这些需要数月的工作。而替换其底层的智能体后端则不需要。 移植的当前状态 Qoderian 中的供应商耦合异常干净,这正是其可行的原因。在导入的代码树上测得: | 层 | 大小 | 计划 | | src/app core shared i18n | 约 6,300 行 | 保持原样——与宿主无关 | | src/features(聊天、设置、内联编辑) | 23,241 行 | 保留——26 个文件需要重新指向导入/类型 | | src/qoder/ | 92 个文件,12,843 行 | 替换为 src/deepseek/ | 所有 20 个导入 @qoder-ai/qoder-agent-sdk 的文件都位于 src/qoder/ 内。UI 层中没有任何内容直接接触该 SDK。 src/qoder/runtime/(4,634 行)和 src/qoder/stream/(980 行)承载着 SDK 耦合,并且从不被 src/qoder/ 之外的代码导入——它们仅通过 qoder-services.ts 门面(141 行)访问。保持该门面的形态,整个聊天 UI 就能原样运行。 UI 实际导入的 18 个模块是可移植的那些——工具名称映射、工具结果渲染、配置路径、MCP 管理、模型列表、斜杠命令。 路线图 完整映射——架构决策、逐服务表格、会话事件词汇表以及已知缺口——见 docs/PORT-CONTRACT.md。 - [x] 针对 qoder-services.ts 定义 DSH 侧的服务契约 - [~] 探索:启动 Cordis + dsh-base 并到达 ctx.agents——已在 Node 中验证,Electron 部分仍未测试 - [ ] 实现 src/deepseek/ 服务和 src/deepseek/stream/ - [ ] 重新指向 26 个 UI 文件,移除 src/qoder/ - [ ] 从 dependencies 中移除 @qoder-ai/qoder-agent-sdk - [ ] 替换继承的测试套件的 SDK mock - [ ] 首次发布构建 + Obsidian 社区目录提交 DSH 没有可嵌入的 agent SDK,所以这不是一次 import 替换:Deeperian 在进程内组合 DSH bundles 并直接驱动 ctx.agents,遵循 @deepseek-ai/dsh-headless 所确立的模式。参见契约的 §1。 归属与许可 Deeperian 是 Qoderian 的 fork,后者是 Qoder 开发的 MIT 许可的 Obsidian 插件。Qoderian 又衍生自 Claudian,同样是 MIT 许可。所有三个上游版权声明均逐字保留在 LICENSE 中,衍生链记录在 NOTICE 中。 Deeperian 是一个独立的社区项目。它不隶属于 Qoder 或 DeepSeek,也未获得其背书或赞助。“DeepSeek”、“DeepSeek Harness”、“Qoder”和“Qoderian”仅出于兼容性和归属目的而被引用。 依据 MIT License 授权。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
guyuefangyuanl/Deeperian
在仓库内就地读写文件、搜索并运行多步智能体工作流
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,025未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,358已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13938 个插件含 PR 收录与…
★ 350已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7