360 Secure SkillHub
360 安全技能中心

Cotrace

核心功能:基于Pieces OS+Cotrace自动采集用户工作活动数据,支持按时间范围查询工作记录摘要及带AI标注的详情。典型场景:用户询问“最近做了什么”“今天的工作记录”等需求。输入为自然语言触发指令,输出需将UTC时间转换为本地时区(中文用户默认北京时间)。不支持任务管理、消息发送场景,若Cotrace未安装需引导用户安装。

tyqqj0
tyqqj0
热度 48.00
最近更新 2026-05-18 11:53:20
分类:自动化依赖:代码执行 / 第三方 API应用场景:自动化脚本 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add cotrace
Metadata
name
cotrace
version
1.2.0
description
工作轨迹采集:通过 Pieces + Cotrace 自动采集用户日常工作活动,获取个人上下文。 Triggers: cotrace, pieces, 工作记录, 最近做了什么, 今天做了什么, trace, 采集, 轨迹. NOT for: 任务管理(use auwomo-task), 消息发送(use auwomo-message).
metadata
{"openclaw":{"requires":{"bins":["ftc"]}}}

cotrace

基于 Pieces OS + Cotrace 的工作轨迹自动采集能力。用于获取用户的实际工作活动数据。

注意:工具返回的时间戳为 UTC 格式(以 Z 结尾)。展示给用户时需转换为本地时区。如果用户使用中文,可假定为北京时间(UTC+8)。

触发条件

  • 用户说"帮我看看最近做了什么"
  • 用户说"查一下我今天的工作记录"
  • 需要获取用户实际工作活动数据时

排除场景

  • 任务创建/更新/汇报 → 转到 auwomo-task
  • 发消息 → 转到 auwomo-message
  • Cotrace 未安装或不可用 → 引导安装(见 references/install.md)

健康检查

执行以下命令确认 Cotrace 服务可用:

ftc health cotrace

如果输出不包含 "ok":true,参考 install.md 排查。

工作流程

  1. 查询摘要:用 get_workstream_summaries 按时间范围搜索工作记录
  2. 获取详情:用 get_workstream_summaries_details 根据返回的 ID 获取完整内容(含 AI 标注)

命令速查表

1. 查询工作摘要

echo '{"tool":"get_workstream_summaries","args":{"created":{"from":"<ISO_START>","to":"<ISO_END>"}}}' | ftc call cotrace

created.from 和 created.to 均为可选(ISO 8601 格式),按需使用。

2. 获取详细内容

echo '{"tool":"get_workstream_summaries_details","args":{"identifiers":["<UUID_1>","<UUID_2>"]}}' | ftc call cotrace

示例

用户问:"我今天做了什么?"

# 1. 查询今天的记录
echo '{"tool":"get_workstream_summaries","args":{"created":{"from":"2026-05-13T00:00:00Z","to":"2026-05-13T23:59:59Z"}}}' | ftc call cotrace

# 2. 获取详细内容
echo '{"tool":"get_workstream_summaries_details","args":{"identifiers":["<返回的ID>"]}}' | ftc call cotrace

参考文档路由

场景 文档
首次安装配置 install.md
健康检查失败 / 服务不可用 install.md