把对话里说过的重要事情,变成持续可跟进的计划。 为 deepseek-harness…
50.9/100
综合分
55
GitHub 星标
381
npm 周下载
—/5
用户评分
数据截至 2026/9/29 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-plugin-yolonpm 源 · dsh-plugin-yolo 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · chat
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 35 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-plugin-yolo @ 0.5.0
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/30 09:04:54
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 33 处,展示前 27 条)
- 发起网络请求dist/client/index.mjs:1716
const r = await fetch(chatMessagesUrl(threadKey, anchoredScopeCwd), { - 发起网络请求dist/client/index.mjs:1857
const r = await fetch("/yolo/session/send", { - 发起网络请求dist/client/index.mjs:5624
const response = await fetch("/yolo/notifications/seen", { - 发起网络请求dist/client/index.mjs:5637
const response = await fetch("/yolo/notifications/dismiss", { - 发起网络请求dist/client/index.mjs:5670
const response = await fetch(`/yolo/notifications?${query.toString()}`, { - 发起网络请求dist/client/index.mjs:7084
const response = await fetch("/yolo/dashboard?scope=all", { - 读取本地文件dist/src/storage/index.mjs:49
cachedSchema = readFileSync(SCHEMA_PATH, "utf8"); - 读取本地文件dist/src/storage/index.mjs:749
if (!existsSync(dataDir)) return result; - 读取本地文件dist/src/storage/index.mjs:751
const sources = readdirSync(dataDir).filter((file) => file.startsWith("yolo-") && file.endsWith(".db") && file.toLowerCase() !== canonicalName).sort() - 写入本地文件dist/src/storage/index.mjs:2901
mkdirSync(dir, { recursive: true }); - 写入本地文件dist/src/storage/index.mjs:2906
writeFileSync(tmp, renderSnapshot(db, scopeKey, cwdHint), "utf8"); - 写入本地文件dist/src/storage/index.mjs:2907
renameSync(tmp, path); - 删除本地文件dist/src/storage/index.mjs:2910
unlinkSync(tmp); - 写入本地文件dist/src/storage/index.mjs:2939
if (path !== ":memory:") mkdirSync(dirname(path), { recursive: true }); - 写入本地文件dist/src/storage/index.mjs:2967
if (version > 0 && version < CATALOG_SCHEMA_VERSION && path !== ":memory:") copyFileSync(path, `${path}.bak-v${version}-${Date.now()}`); - 读取本地文件dist/src/storage/index.mjs:2975
if (existsSync(path)) { - 写入本地文件dist/src/storage/index.mjs:2977
renameSync(path, quarantined); - 读取本地文件dist/src/storage/index.mjs:2980
if (existsSync(sidecar)) renameSync(sidecar, `${quarantined}${suffix}`); - 读取本地文件dist/src/storage/index.mjs:3072
if (!existsSync(dbPath)) return { - 读取本地文件dist/src/extract/index.mjs:728
return readFileSync(path, "utf8").split(/ ? /u).filter(Boolean).map((line, index) => { - 写入本地文件dist/src/extract/index.mjs:751
writeFileSync(temp, content, { - 写入本地文件dist/src/extract/index.mjs:756
renameSync(temp, path); - 删除本地文件dist/src/extract/index.mjs:758
rmSync(temp, { force: true }); - 读取本地文件dist/src/extract/index.mjs:772
if (!existsSync(input)) throw new Error(`replay input not found: ${input}`); - 读取本地文件dist/src/extract/index.mjs:773
if (existsSync(output)) throw new Error(`replay output already exists: ${output}`); - 读取本地文件dist/src/extract/index.mjs:841
if (existsSync(target)) throw new Error(`replay status already exists: ${target}`); - 发起网络请求dist/src/ui/index.mjs:1159
const response = await fetch(DIST_TAGS_URL, {
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-agent-presets@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-api-session-controller@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-store@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-settings-plugins给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
界面预览
2 张 · 点击查看大图功能亮点
- 整理对话中的事项
- 跟踪事项变化
- 按需提醒
展开完整介绍(74 字)↓
把对话里说过的重要事情,变成持续可跟进的计划。 为 deepseek-harness 打造的个人助手:从对话中整理事项、跟踪变化,并在需要时提醒你。
最近更新
在 GitHub 查看全部 →v0.5.02026-09-11
npm 安装:npx @deepseek-ai/dsh plugin --profile web add dsh-plugin-yolo@0.5.0
Full Changelog:
原文(未汉化)
v0.5.0-rc.12026-09-10预发布
npm 安装:npx @deepseek-ai/dsh plugin --profile web add dsh-plugin-yolo@0.5.0-rc.1
Full Changelog:
原文(未汉化)
v0.5.0-beta.32026-09-01预发布
npm 安装:npx @deepseek-ai/dsh plugin --profile web add dsh-plugin-yolo@0.5.0-beta.3
Full Changelog:
原文(未汉化)
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成YOLO
交代一次,持续跟进。
为 deepseek-harness 打造的个人智能助理:从对话中整理事项、跟踪变化,并在需要时提醒你。
English · 文档中心
待办、截止时间和阶段目标经常散落在不同对话里。会话一多,你很难记住哪些事情还没完成、哪些安排已经变化。YOLO 会从对话中识别需要继续跟进的内容,整理成跨会话可查看、可更新、会提醒的计划。
长期方向是成为面向工作与生活的个人智能助理:在用户授权范围内持续理解会话中的事项、决定和约束,并逐步连接用户与受托 Agent。当前版本先专注于跨会话整理、提醒和用户控制。
真实 dsh 宿主中的 YOLO 助手看板 · 演示数据
YOLO 负责整理信息和提醒进度;是否执行、如何执行仍由你决定。它会:
- 自动整理:从包含明确后续安排的对话中识别待办、目标、里程碑和提醒规则。
- 跨会话保存:按工作区保存并支持搜索,不必在新会话里重复交代。
- 同步变化:当你说「完成了」「推迟到周五」或「已经进行一半」,对应事项会更新并留下记录。
- 按时提醒:到期提醒进入 YOLO 的通知和专属对话,不会插入正在进行的工作会话;dsh 再次运行后会补上离线期间到期的提醒。
- 集中查看和处理:从侧栏打开助手看板,在首页处理当下关注,在计划中组织全部安排,在历史中按时间或按事项回看变化。
展开完整文档(README 剩余 1 节)
YOLO 交代一次,持续跟进。 为 deepseek-harness 打造的个人智能助理:从对话中整理事项、跟踪变化,并在需要时提醒你。 English · 文档中心 待办、截止时间和阶段目标经常散落在不同对话里。会话一多,你很难记住哪些事情还没完成、哪些安排已经变化。YOLO 会从对话中识别需要继续跟进的内容,整理成跨会话可查看、可更新、会提醒的计划。 长期方向是成为面向工作与生活的个人智能助理:在用户授权范围内持续理解会话中的事项、决定和约束,并逐步连接用户与受托 Agent。当前版本先专注于跨会话整理、提醒和用户控制。 真实 dsh 宿主中的 YOLO 助手看板 · 演示数据 YOLO 负责整理信息和提醒进度;是否执行、如何执行仍由你决定。它会: - 自动整理:从包含明确后续安排的对话中识别待办、目标、里程碑和提醒规则。 - 跨会话保存:按工作区保存并支持搜索,不必在新会话里重复交代。 - 同步变化:当你说「完成了」「推迟到周五」或「已经进行一半」,对应事项会更新并留下记录。 - 按时提醒:到期提醒进入 YOLO 的通知和专属对话,不会插入正在进行的工作会话;dsh 再次运行后会补上离线期间到期的提醒。 - 集中查看和处理:从侧栏打开助手看板,在首页处理当下关注,在计划中组织全部安排,在历史中按时间或按事项回看变化。 - 明确取消与删除:取消事项会保留变化记录并可重新打开;“按日期删除事项”可按截止日期或创建日期预览并批量取消,也可在强确认后永久删除事项及相关数据。 - 通知完整可追溯:顶部通知数字只表示尚未查看的新投递;提醒和简报进入可分页的通知记录,阅读通知不会误改事项状态。记录可以随时清理:单条用卡片上的 × 删除,堆积多了用「一键清除」在确认后清空。 - 保留来源证据:事项会保存有界的用户原话、关联会话、轮次和助手操作证据,可先预览来源,再按宿主能力打开原会话。 - 抑制重复记录:同一轮抽取、同一次助手调用或同一个看板动作重试不会重复创建事项;已合并的历史副本不会重新进入提醒。 - 版本提醒:插件配置卡会显示是否已发布更新版本,并给出一条可直接执行的更新命令。 - 连接 Agent(规划中):未来支持带有明确权限、结果和验收标准的 Agent 任务;当前版本不会自动执行外部操作。 YOLO 会理解对话里的计划信息,而不是要求你使用固定关键词。它只保留需要管理的事项和规则,并过滤「好的」「收到」等寒暄、人物画像与通用知识,减少无关内容进入长期记录。 快速开始 YOLO 需要运行在 dsh 0.1.5-rc.1 或更新版本的宿主上;更旧的宿主无法加载本版的浏览器面板,插件设置页也不会出现这一版的配置卡(用 npx @deepseek-ai/dsh --version 确认,必要时 npm install -g @deepseek-ai/dsh@latest 升级)。 安装 Node.js 22 LTS(至少 22.19)或 Node.js 24,并确保 pnpm 命令可用。 如果尚未启用 pnpm,先运行 corepack enable。然后执行: npx @deepseek-ai/dsh plugin --profile web add dsh-plugin-yolo@0.5.0 npx @deepseek-ai/dsh web 这会安装 YOLO 并启动 dsh。页面默认在 http://127.0.0.1:3080 打开。进入页面后选择工作区并开始对话;左侧边栏底部的 YOLO 按钮用于打开助手看板。 如果不希望自动打开浏览器,使用: npx @deepseek-ai/dsh web --no-open 如果 3080 端口已被占用,可以追加 --port 4080,然后打开 http://127.0.0.1:4080。GitHub 安装、固定版本和常见问题见使用指南。 也可以直接从源码安装当前稳定版: git clone https://github.com/hanshanyike/dsh-yolo.git cd dsh-yolo git checkout v0.5.0bash corepack enable pnpm install --frozen-lockfile pnpm build npx @deepseek-ai/dsh plugin --profile web add . npx @deepseek-ai/dsh web 一个典型流程 你可以在任意 dsh 对话中说「明天下午三点提醒我把客户访谈纪要发给产品组」。YOLO 会在本轮完成后整理事项,之后你既可以在对话里说「改到周五」或「已经完成」,也可以直接在看板中处理。到期提醒只进入 YOLO 的通知和专属对话,不打断当前工作会话。 查看可追溯的历史时间线 数据与隐私 数据保存在工作区的 .dsh/yolo/ 目录,并按工作区隔离;同一工作区切换 Git 分支仍共享一份计划。YOLO 使用本地数据库保存计划,同时生成便于查看和备份的 Markdown 快照。理解对话时会调用你在 dsh 中配置的模型,数据处理方式取决于所使用的模型服务。详细位置和备份建议见使用指南。 路线图 YOLO 分四个阶段发展:记得 → 组织 → 管理 → 协同。当前已经具备跨会话记录、计划整理、到期提醒和看板处理能力;后续会继续改进优先级判断、提醒体验和授权下的智能体协作。完整方向见产品愿景。 文档 - 使用指南 —— 安装、设置、功能与常见问题 - 产品愿景 —— YOLO 要解决的问题、边界和长期方向 - 版本记录 —— 每个版本的主要变化 - 文档中心 —— 查看完整的用户文档入口 参与贡献 如果 YOLO 解决了你的跨会话跟进问题,欢迎点一个 Star,让更多有相同困扰的人看到它。 也欢迎参与贡献:遇到问题或有新想法可以提交 issue;安全问题请通过安全政策中的私密渠道报告。 许可证 MIT © dsh-yolo contributors 为 deepseek-harness 而做 —— 把对话里说过的重要事情,变成持续可跟进的计划。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
hanshanyike/dsh-yolo
把对话里说过的重要事情,变成持续可跟进的计划。 为 deepseek-harness…
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走 —— 跨会话、跨智能体、跨人。
★ 1,487已汉化DSH
73
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,894已汉化DSH
71.7
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,379已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
DS Bot 是一个基于 DeepSeek Harness简称 dsh的 bot 插件,插件将 dsh 改造为 bot…
★ 5,084已汉化DSH
71.1
可携带记忆层EverMind-AI/EverOS
为什么选择 EverOS
★ 13,778已汉化DSH
71.1