mirror of
https://gitcode.com/JianFeeeee/TrulyMEM-TrueHumanMEM.git
synced 2026-10-15 12:15:32 +00:00
- Migrate to OpenClaw Plugin SDK with definePluginEntry and api.registerTool - Rewrite GraphDatabase with better-sqlite3 for persistent storage - Implement recall depth traversal, timeRange filtering, supersede mode - Add archive and cleanup data management features - Fix SKILL.md frontmatter to OpenClaw single-line format (kebab-case names) - Add ToolLimiter for per-turn rate limiting - Add TypeBox parameter schemas for OpenClaw tool registration - Add 110 tests across 4 test files (GraphDatabase, MemoryService, Tool, Limiter) - Update README for OpenClaw plugin installation and usage
1.0 KiB
1.0 KiB
name, description, metadata, user-invocable
| name | description | metadata | user-invocable | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| graph-memory-task | 管理连续性任务 - 创建、更新、删除任务节点。使用 task_create 创建、task_set_state 更新状态 |
|
true |
GraphMemory Task 任务管理
管理长期/连续性任务。
操作
1. task_create - 创建任务
创建新的任务节点。
参数:
task_id: 唯一任务标识description: 任务描述info_nodes: 可选的相关信息节点
示例:
action: task_create
task_id: "Task_学习TypeScript"
description: "学习 TypeScript 并完成项目"
info_nodes: ["TypeScript文档", "教程链接"]
2. task_set_state - 设置状态
更新任务状态。
参数:
task_id: 任务IDstate: 新状态 (进行中/已完成/已暂停/已取消)
3. task_delete - 删除任务
删除任务节点。
参数:
task_id: 任务ID
4. task_link_info - 关联信息
将信息节点关联到任务。
参数:
task_id: 任务IDinfo_node: 信息节点