For the complete documentation index, see llms.txt. This page is also available as Markdown.

目标与待办事项

长期目标、带预算的每线程目标,以及看板任务板——OpenHuman 如何始终聚焦于重要事项。

OpenHuman 通过三种互补层让代理始终与您真正关心的内容保持一致:持久的 长期目标、一个 线程目标 (每次对话一个),以及一个协作式 任务看板 待办事项列表。每一项都可以由您和代理共同编辑,而且它们都会在重启后保留。


长期目标

一个简短、便于人类阅读的持久目标列表,例如 “发布桌面应用”“将社区增长到 1 万人。” 它以普通 Markdown 文件(MEMORY_GOALS.md)的形式保存在您的工作区中,因此您可以直接打开并编辑。

该列表刻意保持很小,最多大约 8 项 / 500 个 token,这样代理在每次相关轮次读取时成本很低,也便于您保持真实性。每个目标都有一个稳定的短 ID(g1, g2,……),因此可以在不依赖顺序的情况下进行编辑或删除。

  • 目标面板 (智能 → 目标)会显示该列表,并提供添加 / 编辑 / 删除操作。

  • 反思 会运行一个后台 goals_agent ,它会结合最近的记忆和对话审查您的目标,然后做出最小且有依据的更改:添加您明显已经开始推进的内容,移除您已经放弃的内容。首次运行时,它会根据您的上下文引导生成一组初始目标。

  • 代理会在对话进行中通过其 goals_list / goals_add / 编辑工具读取并更新同一个列表,因此您的编辑与代理的编辑会保持同步。

RPC 接口: openhuman.memory_goals_list / _add / _edit / _delete / _reflect.


线程目标

每次对话都可以携带 一个 线程目标:一种持久的“完成契约”,代理会在多个轮次、中断、恢复以及预算边界之间持续推进。线程目标具有一个目标、一个状态,以及一个可选的 token 预算 ,以便您限制一个线程允许消耗的工作量。

状态
含义

active

代理可以继续推进该目标。

paused

已暂停(例如您进行了中断);当线程恢复时重新激活。

budget_limited

已消耗的 token ≥ 预算;在您提高预算之前,实质性工作将停止。

complete

目标已满足。

编排器使用 goal_set设置目标,使用 goal_get读取目标,并使用 goal_complete完成目标。更新会发出 thread/goal/updated 事件,因此 UI 会保持实时更新。

自主空闲续接。 如果某个线程有一个活动目标并进入空闲状态(没有进行中的轮次,在配置的时间间隔内没有活动,例如 10 分钟), heartbeat 可以注入一个单次续接轮次,恢复对话记录并继续推进该目标。这是可选启用的(heartbeat.goal_continuation_enabled),并且在每个空闲周期都受一次性抑制标志保护,因此代理绝不会自行进入循环。


任务看板(待办事项)

每次对话还会包含一个 看板式任务看板:一组由您和代理共同构建的离散工作卡片。与线程目标(一个持久目标)不同,看板是一组具体条目,每个条目都具有丰富结构:

  • 标题 / 描述,以及一个 状态: 待办, 进行中, 等待批准, 就绪, 已阻塞, done, 已拒绝.

  • 可选的目标和期望结果。

  • 有序的 执行计划, 验收标准 检查清单、分配的代理,以及一个 审批模式 (必需 / 非必需)。

  • 备注、阻塞原因,以及证据 / 链接。

代理使用 todo_list读取看板,使用 todo_add追加,使用 todo_edit编辑,并使用 todo_update_status推进状态。破坏性操作(清空 / 移除 / 替换)默认被禁用。您和代理共享同一持久存储,因此编辑会保持一致。

有两个保留看板用于支持特殊视图:

  • user-tasks:您的个人任务列表,不附属于任何对话。可通过 用户任务编辑器 (智能 → 任务)创建和管理这些任务。您也可以选择将某个任务附加到一段对话,并通过 approvalMode: not_required将其分配给编排器,从而由后台调度器自动选择并运行。

  • task-sources:一个用于接收来自外部来源的任务的收件箱,在它们被提升为代理工作流之前进行暂存。

RPC 接口: openhuman.todos_list / _add / _edit / _update_status / _set_session_thread。响应中包含一个渲染后的 markdown 字段,因此该看板在 UI 和代理对话记录中的呈现完全一致。


三者之间的关系

层级
范围
数量
由谁驱动

长期目标

您的整个账户

最多约 8 个

您 + 周期性 goals_agent 反思

线程目标

一段对话

每个线程 1 个

编排器,带可选预算

任务看板(待办事项)

一段对话

多个卡片

您 + 代理,协作完成


另请参阅

最后更新于