tasktime

⏱️ AI 代理任务计时与效能分析

🥥55总安装量 15评分人数 9
100% 的用户推荐

OpenClaw 生态的 CLI 任务计时器,支持 AI 代理追踪任务耗时、生成可视化报告并与 ClawVault 记忆系统集成,数据本地存储安全可控。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 纯文档型资产,无代码执行风险,内容透明可查
  • ✅ 数据完全本地存储于 `~/.tasktime/tasks.json`,格式开放且用户完全可控
  • ⚠️ 实际功能依赖外部 npm 包 `@versatly/tasktime`,需单独验证该包的安全性
  • ⚠️ 来源为个人开发者账号(T3),非官方组织认证,长期维护稳定性需关注
  • ✅ 无静默数据收集行为,ClawVault 同步为可选功能,隐私保护良好

使用说明

TaskTime 是一款专为 AI 代理设计的命令行任务计时工具,属于 OpenClaw 生态系统的一部分,旨在帮助开发者精确追踪任务执行时间、分析工作效率并通过数据可视化展示学习进度。该工具通过简单的 CLI 界面,允许用户启动和停止计时器、记录任务笔记、按类别组织任务,并生成包含图表的详细报告。

核心用法方面,TaskTime 提供了直观的命令结构。用户可通过 tasktime start 启动带有类别标签的计时任务,使用 tasktime stop 结束计时并附加学习笔记。工具支持历史记录查询、全文搜索和分类筛选,便于回顾过往工作。其报告功能可生成条形图、折线图和火花线等多种可视化图表,帮助用户直观了解时间分配情况。特别值得一提的是,TaskTime 与 ClawVault 记忆系统深度集成,支持任务数据的自动同步和持久化存储,确保 AI 代理的工作历史得以长期保存。

显著优点包括其轻量级架构和本地化数据存储策略。所有任务数据以 JSON 格式保存在 ~/.tasktime/tasks.json,既保证了数据的可移植性,又避免了依赖外部数据库的复杂性。工具提供了灵活的导出选项,支持 Markdown 格式输出,便于与其他文档系统集成。此外,ClawVault 的自动同步功能为 AI 代理提供了记忆连续性,而 --no-vault 选项则赋予用户完全的数据控制权。可视化报告功能对于追踪学习曲线和优化时间分配尤为有价值。

然而,该工具也存在一定局限性。首先,其实际功能依赖于外部 npm 包 @versatly/tasktime,Skill 本身仅为使用文档,这意味着用户需要信任并验证第三方包的安全性。其次,作为个人开发者维护的项目(T3 来源),其长期维护稳定性和企业级支持可能不及官方组织背书的项目。功能层面,TaskTime 专注于时间追踪,缺乏项目管理的高级特性如甘特图或团队协作功能。此外,工具需要 Node.js 环境,对非 JavaScript 技术栈的用户可能不够友好。

适合的目标群体主要包括:需要量化学习进度的 AI 代理开发者、追求个人效率优化的软件工程师、以及已使用或计划使用 ClawVault 记忆系统的 OpenClaw 平台用户。对于需要详细时间报告用于客户计费或工作证明的自由职业者,该工具同样具有实用价值。

使用风险方面,尽管 Skill 本身为纯文档资产且安全评级为 A,但用户应注意 npm 供应链安全风险,建议安装前验证 @versatly/tasktime 包的完整性。数据虽然本地存储,但缺乏内置的自动备份机制,用户需自行定期备份 ~/.tasktime/tasks.json 文件以防数据丢失。ClawVault 同步功能虽然便利,但涉及数据传输,敏感任务建议本地处理。此外,作为社区个人项目,其更新频率和功能演进可能存在不确定性。

tasktime 内容

手动下载zip · 1.9 kB
SKILL.mdtext/markdown
请选择文件