核心功能
Unitask Agent 是 Unitask 官方提供的 MCP(Model Context Protocol)技能,允许 AI 代理通过 HTTPS 安全连接到用户的 Unitask 账户,实现完整的任务生命周期管理。该技能采用细粒度作用域令牌(Scoped API Tokens)机制,支持 read/write/delete 三级权限分离,用户需从 Unitask Dashboard 生成令牌并配置为 UNITASK_API_KEY 环境变量。
核心能力矩阵:
- 任务管理:CRUD 操作、子任务嵌套(通过
parent_id)、任务合并与移动 - 标签系统:创建/编辑/删除标签,任务标签关联与解绑
- 状态流转:
todo↔done状态切换,软删除机制 - 时间块规划:
plan_day_timeblocks支持日程预览与一键应用 - 用户设置:读取与更新偏好配置
显著优点
1. 官方原生:由 unitask.app 直接托管,HTTPS 端点,非第三方逆向
2. 安全设计:强制作用域分离,破坏性操作(delete/merge/move)默认启用 dry_run 预演
3. 隐私友好:令牌不经过聊天日志,由用户独立配置于密钥存储
4. 结构化工作流:原生支持 GTD 风格的时间块(time blocking)方法论
潜在局限
- 依赖 Unitask 订阅:需拥有 Unitask 账户及 API 令牌权限
- 单平台绑定:仅支持 Unitask 生态,无 Todoist/Notion 等跨平台适配
- 无离线能力:纯云端 API 调用,网络中断即不可用
- 令牌管理成本:用户需理解
read/write/delete作用域概念
适合人群
- 已使用 Unitask 进行时间块管理的效率工具用户
- 希望通过自然语言指令批量操作任务的项目管理者
- 需要 AI 辅助日程规划("帮我规划今天的时间块")的 GTD 实践者
风险提示
- 令牌泄露风险:
UNITASK_API_KEY若配置于不安全环境,可导致账户数据完全暴露 - 误操作风险:虽
dry_run为默认,但用户显式确认后仍可能意外合并任务树 - 供应商锁定:深度集成 Unitask 后迁移成本较高
- 合规盲区:官方占位说明 "未执行安全扫描",实际安全态势依赖 Unitask 自身基础设施