dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
在本机运行的个人 AI 助手,通过 Web 或飞书聊天、处理任务、积累记忆,也可接入你自己的模型。基于 DeepSeek Harness。
项目希望让助手从日常使用和纠正中持续改进。目前是实验版,完整的自动改进闭环仍在验证中。 已支持的能力与限制见当前状态。
准备好 Node.js 24 LTS、飞书账号,以及一个可用模型(已登录的 TraeX 或模型服务的 API Key)。也支持 Node.js 22.19 及以上的 22.x,以及 24 以上版本。
暂不接飞书、只想先体验聊天,可直接看只用本机 Web。
在终端执行,无需下载源码:
npm install --global @dsh-enhanced/dsh-rsi-cli
dsh-rsi install跟随终端提示完成模型配置和飞书绑定。检测到本机 TraeX 时会复用其登录;已有模型选择会保留。默认使用名为 web 的配置,首次使用保持默认即可。
新安装默认 Full access:助手可读写文件、访问网络、执行命令,不逐次请求批准。希望限制工作区外的写入并启用人工批准时,将第二条命令改为 dsh-rsi install --permission workspace-write。
DSH-CONNECT-… 验证码,以终端显示绑定成功为准;这一步不会收到聊天回复。/model,选择模型并确认,再发一句普通消息验证回复。如果终端提示缺少主人私聊会话,先完成第 3 步,再按安装排障继续。飞书消息接入与文档、邮件等业务权限是分开的,详见飞书接入。
dsh-rsi web-url --profile web在浏览器打开输出的地址,即可使用同一套本机服务。地址包含登录令牌,请勿公开分享。模型配置见添加与切换模型。
直接在聊天里说“以后叫你柳神”“记住我喜欢简短回复”或“把这段内容保存到 Wiki”。明确要求的普通记忆和 Wiki 更新会保存并反馈结果,无需再点一次批准;助手自行提出的修改、删除或敏感记忆,以及你要求先确认的操作,仍会询问。
想做什么 · 命令 查看运行状态 · dsh-rsi status 打开 Web · dsh-rsi web-url --profile web 查看最近日志 · dsh-rsi logs --profile web --lines 100 重启服务 · dsh-rsi restart --profile web
浏览器关闭后,默认安装的服务仍会在后台运行。只升级命令本身用 dsh-rsi update。从 CLI 0.1.57 起,受支持的现有 Linux 冻结 owner/cohort 可用 dsh-rsi update --all --yes 升级程序、私有 Host 并保留原授权与历史;旧 CLI 须先单独运行一次 dsh-rsi update。使用条件、恢复和 macOS 限制见 CLI 帮助。reinstall 会删除旧配置和历史后重新安装,请勿当作普通升级使用。
需要帮助 · 文档 首次安装、只用本机 Web、安装失败 · 安装指南 添加自己的模型、切换模型 · 模型配置 飞书绑定、权限、没有回复 · 飞书接入 升级、重装、卸载 · 命令参考 已支持什么、还有哪些限制 · 当前状态 选择额外插件 · 插件目录
开发需要 Node.js(版本范围同上)和 pnpm 11.7.0。克隆仓库后:
pnpm install
pnpm checkpnpm check 包含校验、lint、构建、类型检查、测试和打包检查。新增插件见开发指南,包边界见架构说明,发布见发版指南。更多资料见文档索引。