mirror of
https://gitcode.com/JianFeeeee/TrulyMEM-TrueHumanMEM.git
synced 2026-10-15 12:15:32 +00:00
docs: update README for OpenClaw with AI install guide
This commit is contained in:
134
skills/graph_memory/task/SKILL.md
Normal file
134
skills/graph_memory/task/SKILL.md
Normal file
@ -0,0 +1,134 @@
|
||||
---
|
||||
name: graph_memory_task
|
||||
description: 管理连续性任务 - 创建、更新、删除任务节点
|
||||
when_to_use: 当需要创建或管理长期/跨会话任务时
|
||||
version: 1.0.0
|
||||
---
|
||||
|
||||
# GraphMemory Task 任务管理
|
||||
|
||||
管理长期/连续性任务。
|
||||
|
||||
## 这个技能做什么
|
||||
|
||||
这个技能让 AI 能够:
|
||||
- 创建新任务
|
||||
- 追踪任务进度
|
||||
- 更新任务状态
|
||||
- 关联任务相关信息
|
||||
- 删除任务
|
||||
|
||||
## 可用命令
|
||||
|
||||
### 1. task_create - 创建任务
|
||||
|
||||
**参数:**
|
||||
- `task_id`: 唯一任务标识
|
||||
- `description`: 任务描述
|
||||
- `info_nodes`: 相关信息节点(可选)
|
||||
|
||||
**示例:**
|
||||
```
|
||||
帮我创建一个任务:学习 TypeScript
|
||||
```
|
||||
会执行:
|
||||
```json
|
||||
{
|
||||
"action": "task_create",
|
||||
"params": {
|
||||
"task_id": "task_学习TypeScript",
|
||||
"description": "学习 TypeScript",
|
||||
"info_nodes": ["TypeScript文档", "教程链接"]
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
### 2. task_set_state - 设置状态
|
||||
|
||||
**参数:**
|
||||
- `task_id`: 任务 ID
|
||||
- `state`: 新状态
|
||||
|
||||
**可用状态:**
|
||||
- `进行中`: 任务正在处理
|
||||
- `已完成`: 任务已完成
|
||||
- `已暂停`: 任务暂停
|
||||
- `已取消`: 任务取消
|
||||
|
||||
**示例:**
|
||||
```
|
||||
TypeScript 学习任务完成了
|
||||
```
|
||||
会执行:
|
||||
```json
|
||||
{
|
||||
"action": "task_set_state",
|
||||
"params": {
|
||||
"task_id": "task_学习TypeScript",
|
||||
"state": "已完成"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
### 3. task_delete - 删除任务
|
||||
|
||||
**参数:**
|
||||
- `task_id`: 任务 ID
|
||||
|
||||
**示例:**
|
||||
```
|
||||
删除那个 TypeScript 任务
|
||||
```
|
||||
会执行:
|
||||
```json
|
||||
{
|
||||
"action": "task_delete",
|
||||
"params": {
|
||||
"task_id": "task_学习TypeScript"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
### 4. task_link_info - 关联信息
|
||||
|
||||
**参数:**
|
||||
- `task_id`: 任务 ID
|
||||
- `info_node`: 信息节点
|
||||
|
||||
**示例:**
|
||||
```
|
||||
给任务添加一个新资源
|
||||
```
|
||||
会执行:
|
||||
```json
|
||||
{
|
||||
"action": "task_link_info",
|
||||
"params": {
|
||||
"task_id": "task_学习TypeScript",
|
||||
"info_node": "新发现的教程"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
## 使用场景
|
||||
|
||||
- 跨会话追踪任务进度
|
||||
- 记录任务相关信息
|
||||
- 管理复杂工作流
|
||||
- 任务状态持久化
|
||||
- 长期项目追踪
|
||||
|
||||
## 任务状态流转
|
||||
|
||||
```
|
||||
创建 (进行中) → 进行中 → 已完成
|
||||
↘ 已暂停
|
||||
↘ 已取消
|
||||
```
|
||||
|
||||
## 最佳实践
|
||||
|
||||
1. **具体描述**:任务描述要清晰具体
|
||||
2. **关联信息**:为任务添加相关资料链接
|
||||
3. **及时更新**:状态改变时立即更新
|
||||
4. **清理完成**:已完成的任务及时删除或归档
|
||||
Reference in New Issue
Block a user