按绝对时间自动触发预设提示词执行任务
28.1/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add gfds2005/dsh-timed-goal该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · security
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 75 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 10 处,展示前 10 条)
- 写入本地文件lib/index.js:333
await mkdir(dirname(filePath), { recursive: true }); - 写入本地文件lib/index.js:335
await writeFile(tmp, data, "utf8"); - 写入本地文件lib/index.js:336
await rename(tmp, filePath); - 读取本地文件lib/index.js:357
const raw = await readFile(this.filePath, "utf8"); - 写入本地文件lib/index.js:365
await rename(this.filePath, `${this.filePath}.corrupt-${Date.now()}`); - 发起网络请求src/client.js:203
const response = await fetch(API, { headers: { accept: 'application/json' } }) - 发起网络请求src/client.js:209
const response = await fetch(API, { - 发起网络请求src/client.js:219
const response = await fetch(`${API}/${encodeURIComponent(id)}`, { method: 'DELETE' }) - 发起网络请求src/client.js:225
const response = await fetch(`${API}/${encodeURIComponent(id)}`, { - 发起网络请求src/client.js:236
const response = await fetch(`${API}${suffix}`, { method: 'DELETE' })
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-commands@deepseek-ai/dsh-goal@deepseek-ai/dsh-agent@deepseek-ai/dsh-session@deepseek-ai/dsh-session-persistence@deepseek-ai/dsh-agent-presets@deepseek-ai/dsh-permission-presets@deepseek-ai/dsh-agent-default-model@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-locale给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 按绝对时间触发任务
- 配置一次性或每日重复
- 预设提示词自动执行
README
由 DeepSeek 最新模型翻译生成dsh-timed-goal
在任意 DSH 对话中配置定时任务,到点后自动通过 /goal 执行你预设的提示词——支持斜杠命令与完整的 Web 界面。
npm version
license
DSH(DeepSeek Harness) Web 插件:在任意对话中配置一次性(或每日重复)任务——一个绝对时间加上要执行的提示词。到点时,插件把对话权限固定为任务配置的等级(full access / workspace write,默认 full access)并创建一个已设置的 goal,让预设提示词以 /goal 语义自动执行。
dsh-timed-goal Web 界面
功能一览
- 按对话配置定时任务 —— 填写绝对时间(年 / 月 / 日 / 时 / 分 / 秒),支持服务器本地时间或 UTC。
- 到点自动执行 —— 到点时会话被固定为任务配置的权限(默认 full access=danger-full-access)并创建 goal,由平台 goal 轮次驱动自动运行你的提示词,无需人工干预。
- 每日重复 —— 每任务可选:触发(或发生冲突)后自动顺延到第二天同一时刻再次执行。
- 轮数上限 —— 可选限制触发后 goal 的自主轮次数(--rounds 或界面字段;默认跟随宿主,通常为 256)。
展开完整文档(README 剩余 1 节)
dsh-timed-goal 在任意 DSH 对话中配置定时任务,到点后自动通过 /goal 执行你预设的提示词——支持斜杠命令与完整的 Web 界面。 npm version license DSH(DeepSeek Harness) Web 插件:在任意对话中配置一次性(或每日重复)任务——一个绝对时间加上要执行的提示词。到点时,插件把对话权限固定为任务配置的等级(full access / workspace write,默认 full access)并创建一个已设置的 goal,让预设提示词以 /goal 语义自动执行。 dsh-timed-goal Web 界面 功能一览 - 按对话配置定时任务 —— 填写绝对时间(年 / 月 / 日 / 时 / 分 / 秒),支持服务器本地时间或 UTC。 - 到点自动执行 —— 到点时会话被固定为任务配置的权限(默认 full access=danger-full-access)并创建 goal,由平台 goal 轮次驱动自动运行你的提示词,无需人工干预。 - 每日重复 —— 每任务可选:触发(或发生冲突)后自动顺延到第二天同一时刻再次执行。 - 轮数上限 —— 可选限制触发后 goal 的自主轮次数(--rounds 或界面字段;默认跟随宿主,通常为 256)。 - 任意任务可编辑 —— 编辑已触发/失败的任务会变回「待触发」;添加与编辑都校验只能填写未来的时间。 - Web 界面 —— 浏览器原生管理面板(见下),外加 /timed-goal 命令族。 - 不轮询 —— 界面在打开时与每次变更后获取一次;另有手动刷新按钮按需重读列表。 - 双语界面 —— 简体中文 / English,跟随 DSH 语言设置。 Web 界面介绍 入口控件(⏱ 定时)位于每个对话的输入框工具行——在所有会话状态下都可见,包括没有对话记录的全新空白对话(会话头部在有内容前会被整体隐藏,因此入口放在始终可见的输入区)。 点击后,配置面板以浏览器页内居中模态框呈现——与「选择工作区」弹窗同款的系统级对话框(官方 Modal 组件,portal 渲染到页面根节点,不随触发按钮定位;半透明幕布;按 Esc、点幕布或「关闭」收起),左右分栏: - 左侧 —— 配置任务:日历日期时间选择器(月份切换、日期网格、时/分/秒下拉、"现在"快捷项)、UTC 开关、每日重复复选框、可选轮数输入、提示词文本框。 - 右侧 —— 已配置的任务:当前对话的任务与实时状态(待触发 / 已触发 / 失败、触发时间、每日徽标、轮数、权限说明),每行带编辑 / 删除,另有手动刷新与清空按钮。 设置页的「定时任务」卡片(settings.section)是只读总览:跨所有会话查看全部已安排任务(含所属会话、状态、时间),每行提供「跳转」按钮直接进入任务所在的对话,以及「删除」按钮删除任意任务(新增/编辑请在对话内通过「⏱ 定时」面板操作)。 环境要求 - 已安装 DSH,并使用 web profile(dsh web)。 - Node.js 18+(与你的 DSH 运行时一致)。 安装 dsh plugin --profile web add dsh-timed-goal 然后重启 dsh web 进程(宿主端插件代码在启动时加载),并验证: dsh --profile web --dump-config | grep timed-goal 重启后,任意对话输入框工具行会出现 ⏱ 定时 控件,设置页出现「定时任务」卡片。 本地源码目录安装(例如开发调试): dsh plugin --profile web add file:/绝对/路径/dsh-timed-goal 卸载 dsh plugin --profile web remove dsh-timed-goal 然后重启 dsh web 已配置任务保存在 $DSH_HOME/plugins/dsh-timed-goal/jobs.json(默认 ~/.dsh/plugins/dsh-timed-goal/jobs.json)。若打算重装,请先备份该文件。 使用方法 斜杠命令 在任意对话内发送(完整帮助见 /timed-goal help): /timed-goal add 2026-09-01 09:30:00 --rounds 32 把当前时间发送到我的邮箱 /timed-goal 2026-09-01 09:30 --daily 每天早上提醒我喝水 /timed-goal list /timed-goal remove tg-xxxxxxxx /timed-goal clear - add 可省略:/timed-goal 直接可用。 - 时间格式:YYYY-MM-DD HH:mm[:ss](服务器本地时间)或 YYYY-MM-DD HH:mm[:ss]Z(UTC)。 - --daily:任务每天在此时刻重复执行。 - --rounds :限制触发 goal 的自主轮次。 - 时间必须是未来的;过去的时间会被拒绝。 Web 界面 1. 打开一个对话 → 点击输入框工具行的 ⏱ 定时 → 居中模态框打开。 2. 左栏:在日历中选择日期时间,切换 UTC / 每日重复,可选设置最大轮数,填写提示词,点添加。 3. 右栏:查看任务状态。编辑可修改任务(表单自动回填;已触发/失败的任务保存后回到「待触发」,且只能保存未来的时间);删除移除任意任务(已触发也可删);刷新重读列表;清空清掉当前对话的任务。 4. 设置 → 定时任务:查看所有会话的任务总览,可用「跳转」进入任务所在对话、用「删除」移除任务。 工作原理 - 每秒一次的 tick 扫描持久化任务库($DSH_HOME/plugins/dsh-timed-goal/jobs.json),任务在 web 重启后依然生效。 - 到点时插件解析该会话(冷会话会从持久化恢复),把会话权限固定为任务配置的等级(默认 full access=danger-full-access,也可以选择 workspace write),并以你的提示词创建 goal——由 goal 轮次驱动自动执行。 - 每日任务在触发(或 GOAL_ALREADY_EXISTS 冲突)后自动顺延到次日;其他失败以 5 秒退避在 30 分钟宽限窗口内重试,之后标记为「失败」——可编辑后重试。 - 宿主 Web 服务器上的浏览器 API:/timed-goal/jobs —— GET(列表)、POST(创建)、PATCH /timed-goal/jobs/(编辑)、DELETE /timed-goal/jobs/(删除)、DELETE /timed-goal/jobs(清空全部,或带 ?sessionId=… 仅清空某会话)。 安全说明 插件默认以 full access(danger-full-access)执行定时任务——其意义就是在你自己的 DSH 实例中无人值守地自主执行;需要更克制的场景可为单个任务选择 workspace write(仅可写工作区,超出范围需审批)。旧版本安排的任务没有权限字段,升级后仍按 full access 原样触发。请只安排你信任的提示词。 开发 git clone https://github.com/gfds2005/dsh-timed-goal.git cd dsh-timed-goal npm test # 单元 + 集成测试 License MIT 祝使用愉快!⏱
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
gfds2005/dsh-timed-goal
按绝对时间自动触发预设提示词执行任务
相关插件 · 安全 / 权限
智能体逆向工程morluto/rea
用智能体逆向工程任何东西,从应用行为到原生二进制。
★ 426,451已汉化DSH
73.3
智能体集群框架ruvnet/ruflo
面向 Claude Code 与 Codex 的智能体元基座meta-harness。
★ 80,777已汉化MCP
71.8
WorkBuddy 模型接入corrinehu/dsh-workbuddy-connect
2026 年 10 月 20 日起,WorkBuddy…
★ 1,604已汉化DSH
71.7
主动编码智能体deepseek-ai/dsh-superagent-prototype
研究原型,仅供参考,不是 DeepSeek 官方产品。…
★ 15,535已汉化DSH
71.6
破甲一键通z91772524-ai/pojia-next
🌐 官网国内推荐从这里进:
★ 1,021已汉化DSH
71.6
Agent 操作层agentic-os-org/ANOLISA
ANOLISA(Agentic Nexus Operating Layer & Interface System Architecture)|智能体操作系统,带运行时、安全、可观测性,以及 Tokenless 响应压缩,降低 token 用量与成本。
★ 656已汉化DSH
70.7
这是你的仓库?认领条目