Fetch productivity data from RescueTime. Use when the user asks about their screen time, productivity score, app usage, time tracking, how they spent their day/week, or wants reports on their computer activity. Requires API key in TOOLS.md or passed directly.
从 RescueTime API 获取生产力分析数据。
在 TOOLS.md 中存储 API 密钥:
markdown
获取密钥地址:https://www.rescuetime.com/anapi/manage
bash
curl https://www.rescuetime.com/anapi/data?key=APIKEY&format=json&perspective=rank&restrictkind=activity
参数:
bash
curl https://www.rescuetime.com/anapi/dailysummaryfeed?key=API_KEY
返回最近 14 天的数据,包含生产力脉冲(0-100)、总小时数和类别。
按应用查看今日活动:
bash
curl https://www.rescuetime.com/anapi/data?key=APIKEY&format=json&perspective=rank&restrictkind=activity&restrictbegin=$(date +%Y-%m-%d)&restrictend=$(date +%Y-%m-%d)
生产力分解:
bash
curl https://www.rescuetime.com/anapi/data?key=APIKEY&format=json&perspective=rank&restrictkind=productivity
按类别查看:
bash
curl https://www.rescuetime.com/anapi/data?key=APIKEY&format=json&perspective=rank&restrictkind=category
今日逐小时分解:
bash
curl https://www.rescuetime.com/anapi/data?key=APIKEY&format=json&perspective=interval&restrictkind=productivity&interval=hour&restrictbegin=$(date +%Y-%m-%d)&restrictend=$(date +%Y-%m-%d)
json
{
row_headers: [排名, 花费时间(秒), 人数, 活动, 类别, 生产力],
rows: [[1, 3600, 1, VS Code, 编辑与 IDE, 2], ...]
}
将秒转换为小时:秒数 / 3600
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 rescuetime-1776124501 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 rescuetime-1776124501 技能
skillhub install rescuetime-1776124501
文件大小: 1.68 KB | 发布时间: 2026-4-15 14:09