DeepSeek V4 Pro
立即开始对话

DeepSeek Harness 自动化:设置与验证任务

DeepSeek-V4 Team · 2026年10月8日 · 10 分钟阅读

开始使用deepseek harness
时钟、收件盘与放大镜,表现提醒投递和结果检查

提醒准时送达,只完成了自动化任务的前半段;提醒要求模型做的工作,是另一件需要确认的事。DeepSeek Harness 提供了投递记录和关联对话,便于分别检查这两个结果。

在 2026 年 10 月 3 日发布的 dsh-v0.2.1-alpha.1 中,Automation 已成为 Web 模式的内置功能。本文依据该版本的调度指南,给出适合在自己环境中执行的验收流程。这里没有可靠性实测数据,也不承诺电脑关机后任务仍能执行。

写提醒之前,先确认模式

配置模型提供方,并选择 Standard、Creator 或 PTC 模式。这些预设提供提醒工具;Minimal 模式不提供,受委派的子智能体也不能使用。因此,请求无法创建计划时,先检查模式是否合适。

从侧边栏进入 Automation tasks,可以查看不同对话中的任务,无需逐一打开原对话。点击 New 会打开新会话,并在输入框中预填创建请求。发送前仍需检查草稿。

第一次试验应选择无害、结果清楚的任务。让模型回复一份固定的短清单,比一上来要求搜索多个网站并撰写报告,更容易判断投递和执行分别是否成功。基本机制确认后,再加入外部依赖。

先验证一次容易辨认的投递

可以发送以下请求:

两分钟后,在此对话中提醒我检查示例报告。提醒中的指令要求你回复三项检查:来源日期、缺失行、总数一致性。请创建一次性提醒,然后显示保存的任务名称和计划时间。

这是一次性延迟,不是周期任务。打开任务详情,确认保存的规则与要求一致,并在等待期间保持 Host(宿主进程)运行。提醒到达后,检查对话中是否出现所要求的三项内容,再打开 Records 查看投递记录。

保存的记录意味着提醒已持久写入对话收件箱,不意味着模型已经完成回复。如果记录存在而结果缺失,应先检查对话和模型提供方的状态。直接重建计划,可能为同一个需求留下多个任务。

一次性任务投递后会变为非活动状态,可以通过 All 或 Inactive 找到。它从只显示活动提醒的视图里消失,不代表任务或历史记录已被删除。

开始使用deepseek harness

每天固定钟点,使用每日规则

“每隔 24 小时”和“每天本地时间 09:00”表达的需求不同。前者按固定间隔计算,后者跟随指定时区的钟点。应按实际意图选择,而不是把它们当成完全等价的说法。

例如:

每天 Asia/Shanghai 时区 09:00,在此对话中提醒我检查示例报告。任务名称为 Daily report check。使用每日本地时间规则,不要创建一次性提醒,也不要使用固定 24 小时间隔。创建后显示保存的规则和下次计划时间。

在 Rules 中核对频率、时间和保存的 IANA 时区。下次触发时间会按设备时区显示,因此设备时区与规则时区不同时,两个钟点值可能不一样。要比较它们是否对应同一预期时刻,而不是要求显示文字相同。

使用实行夏令时的时区时,还应留意时间跳变。该版本文档规定:每日规则遇到不存在的本地时间会跳过;遇到重复出现的本地时间,只取较早的一次。固定间隔按实际经过的时间计算,不遵循这套本地钟点规则。

修改原任务,避免重复创建

选择活动任务,打开 Rules,即可编辑名称、指令和时间。修改在点击 Save changes 之前只保留在本地草稿中。保存成功后,任务 ID、原始对话和已有投递记录都会保留。

更改间隔时,下一次触发从宿主接受保存的时间起重新计算。如果提交的是规范化后等价的规则,则不会重启计时器。因此,只修改指令,不应被当作重新创建了一份计划。

保存后重新打开或刷新详情,确认服务端实际存储的值。如果无法确定修改是否成功,先检查现有任务再重试。旧界面尚未刷新,与写入失败,是两种情况。非活动任务只读,不能指望通过编辑已完成的一次性任务卡片,把它改成周期任务。

有意识地测试重启行为

调度器运行在宿主中。关闭浏览器标签页,不等于停止宿主进程。试验前先确定自己的安装由哪个进程或桌面应用负责运行。

创建一个仅供试验的一次性提醒,在到期前停止宿主,过期后再启动。按照文档,重启时会检查已保存任务,并补发逾期的一次性提醒。对于周期提醒,只处理最近一次错过的触发,不会逐次补齐停机期间的所有间隔。

不要用会修改外部状态的重要任务来做这个试验。文档没有保证“恰好投递一次”:如果消息已写入收件箱,但保存任务记录时出错,可能出现消息已送达却未被记录、随后再次投递的情况。报告草稿比付款、发送消息或不可逆文件操作更适合做测试。

分别记录投递与执行结果

每次试验可以保留一张简表,避免把调度成功误判成工作完成。

试验 投递证据 工作结果
一次性延迟 对应预期触发时间的保存记录 对话中出现要求的检查清单
每日规则 频率、时区和下次时间正确 下次投递使用预期指令
编辑 原任务 ID 保留,保存值已更新 后续回复遵循修改后的指令
重启 宿主启动后补发预期提醒 关联对话给出要求的结果

记录会受配置的历史保留期限和数量限制。缺失的旧记录不能靠当前指令反推恢复。它们能证明已保留条目的投递情况,不能当作完整的模型执行审计日志。

试验结束后清理任务

在详情中删除试验任务并确认后,未来投递会停止,该任务的投递历史也会移除。不过,已经排入原对话的消息不会被撤回。如果任务刚好已经到期,还需要检查原对话中的后续工作。

该版本不支持暂停任务,也不支持每次运行都创建新会话。设计流程时,应围绕原始对话和现有编辑功能展开。如果需要持续在线、具备完整执行跟踪的服务,应另外确认对应设施,不能仅凭提醒功能推断它们已经具备。

安装和迁移背景见 Harness 0.2.1 更新解读。先用一个可观察的提醒弄清计时、投递和执行各自如何体现,再把真实工作逐步加进去。

相关文章

开始使用deepseek harness