dshbase

插件目录 / Desktop / DSH-closerAI

DSH-closerAI

已验证 · 实测可装 sb1733831438-maker

✓ 持续维护 纯 TypeScript

查看 GitHub ↗ ← 返回插件目录

4Stars
0Forks
0未关闭 issue
TypeScript语言
2026-08-14最近推送
跨平台平台

功能简介

CloserAI:本地优先、模型无关、权限透明的桌面AI工作台,基于DeepSeek Harness

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

CloserAI:本地优先、模型无关、权限透明的桌面AI工作台,基于DeepSeek Harness 实测能干净安装、正常启动。早期项目,但功能可用。

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

README

CloserAI

Local-first, model-agnostic, permission-transparent desktop AI workbench for
real Chat + Work + Code/Cowork outcomes. Built on DeepSeek Harness.

English · 简体中文

Release
CI
License
Platform

CloserAI is an open-source desktop client that hosts a DeepSeek Harness
process inside a hardened Electron shell. It is not a thin wrapper: it keeps DSH as the agent runtime
and adds a desktop supervisor, three permission-isolated working modes, local-first session storage,
OS-keychain secrets, and a plugin security model.

✨ What you get

  • Hardened shell — context isolation, sandbox, strict CSP, locked-down navigation, single instance, deep links.
  • Three permission-isolated modes — Chat / Work / Code, so the model only gets exactly the tools and files it should.
  • Local-first sessions — every conversation is persisted under DSH_HOME, with history, projects, export/import, and restart recovery.
  • Native desktop — system tray, crash/recovery notifications, launch at login.
  • Transparent by design — a management page shows capability toggles, a per-mode permission manifest, and redacted diagnostics.
  • Model-agnostic — DeepSeek, any OpenAI-compatible endpoint, or fully-offline Mock mode (no API key needed).

🚀 Quick start

Option A — install the Windows build (recommended)

  1. Download CloserAI-0.1.0-Setup-x64.exe.
  2. Verify the SHA-256 against SHA256SUMS.txt (Windows: Get-FileHash -Algorithm SHA256 .\CloserAI-0.1.0-Setup-x64.exe).
  3. Run the installer, then launch CloserAI and pick Mock mode to try it with zero configuration.

The installer is not code-signed yet — if SmartScreen warns, choose More info → Run anyway,
and rely on the checksum. See docs/TROUBLESHOOTING.md.

Option B — run from source

pnpm install
pnpm check          # format + lint + build + typecheck + test
pnpm smoke          # end-to-end: onboarding → DSH UI → management page
cd apps/desktop && pnpm run dev

Requires Node.js >= 20.19 and pnpm 11. DSH is pinned to the exact runtime version in the lockfile.

🧩 Modes

Mode Can do Cannot do
Chat Web search, attachments (read-only) Shell, local file access
Work Document processing in an app-private sandbox Shell, access outside the sandbox
Code Your chosen directory, shell/git/terminal with approval prompts Anything outside the approved directory without approval

Switch modes from the tray or the management page; each project pins a mode + working directory and is restored on relaunch.

🛠 Development

git clone https://github.com/sb1733831438-maker/DSH-closerAI.git
cd DSH-closerAI
pnpm install
pnpm check
cd apps/desktop
pnpm run pack     # build the Windows installer (release/CloserAI-*-Setup-x64.exe)

New features must keep pnpm check green (120 tests) and pnpm smoke passing. See
docs/PLUGIN_DEV.md for extending modes/presets.

📚 Documentation

🗺 Milestones

Version Scope Status
v0.0.1 Monorepo, tooling, mock provider, CI Released
v0.0.2 Desktop shell: DSH supervisor + hardened Electron window Released
v0.0.3 Onboarding, keychain secrets, DeepSeek/OpenAI-compatible + mock providers Released
v0.0.4 Chat / Work / Code permission-isolated profiles Released
v0.0.5 Daily conversation: sessions, history, projects, file handling Released
v0.0.6 Extensions & Web: capability toggles, diagnostics, permission manifest Released
v0.0.7 Native desktop: tray, notifications, launch-at-login Released
v0.0.8 First Windows installer + packaged DSH runtime fix Released
v0.0.9 RC hardening: notices, security & robustness suites, manuals Released
v0.1.0 Daily-use release: Windows installer + checksum Released

📄 License

MIT © CloserAI contributors. CloserAI does not fork or modify the DeepSeek Harness core;
it hosts it as the agent runtime.

安装

🧩 让 Agent 自动装(推荐)

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

dsh plugin add dshbase-catalog

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

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

Web profile:

dsh plugin --profile web add github:sb1733831438-maker/DSH-closerAI

Headless(CLI)profile:

dsh plugin --profile headless add github:sb1733831438-maker/DSH-closerAI

实测报告

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

使用场景

把 dsh 跑成原生桌面应用——独立窗口、托盘图标、快捷键——而不是浏览器标签。

适合谁

想要已安装应用的感觉和系统集成(托盘、全局热键、开机自启)的人。

二次开发建议

原生壳是缝——加全局快捷键、通知、单实例锁或按 OS 定制的行为。

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

分享徽章

Desktop 里更多

浏览全部 7797 个插件 →