ClickUp Skill

📋 多客户项目管理与智能报表中心

企业级 ClickUp 项目管理集成,支持多工作区切换、高级分析报表、自动子任务处理,专为多客户代理机构打造的一站式项目追踪解决方案。

收藏
8.4k
安装
2.3k
版本
1.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心能力与架构

ClickUp Skill 是一个面向代理机构的企业级项目管理集成方案,完整覆盖 ClickUp API v2/v3,支持从任务创建到复杂报表生成的全生命周期管理。其核心架构围绕多工作区管理设计,允许用户在 Elevated、Atrium、Winch Life 等多个工作空间间无缝切换,每个工作区维护独立的空间、文件夹和列表层级。

显著优点

1. 智能子任务处理机制
该 skill 最突出的设计是强制自动包含子任务——通过 subtasks=true 参数确保统计时捕获 70%+ 的实际工作量,避免传统集成常见的"父任务已完成但子任务遗漏"问题。

2. 企业级报表体系
内置五种分析维度:任务计数(含父任务/子任务/未分配分类)、按人工作负载分布、状态漏斗分析、优先级矩阵、以及每日站会报告。所有报表支持按空间、负责人、是否包含已关闭任务等条件过滤,且自动处理分页(100 条/页)和速率限制(100 请求/分钟)。

3. 完整的 CRUD 操作链
覆盖 Team → Space → Folder → List → Task 五级层级,支持自定义字段、状态配置、时间预估等全量字段操作。特别针对代理机构场景,提供📋 Client Overview、📁 Completed Work 等结构化文件夹模板。

4. 深度协作功能

  • 任务依赖:支持 blocking/waiting_on 双向依赖关系,可查询完整依赖图谱
  • 任意任务链接:非依赖型关联,适用于跨项目引用
  • 文档集成:API v3 支持文档创建,可附加到任务或嵌入描述

5. 时间追踪与计费
内置计时器(start/stop)和手动条目双模式, duration 以毫秒存储,原生支持计费场景。

潜在局限性与风险

1. API 版本碎片化

  • 文档操作使用 API v3(参数为 workspace_id
  • 其余操作使用 API v2(参数为 team_id
  • 页面(Page)API 仍处于 beta,需通过 UI 创建

这种混合模式要求调用者清楚区分 ID 类型,否则会导致 404 错误。

2. 速率限制约束
100 请求/分钟的硬性限制对大规模批量操作构成瓶颈。虽然 skill 内置分页延迟,但超大规模数据迁移(如万级任务导出)仍需手动控制并发。

3. 自定义任务 ID 的额外依赖
使用自定义 ID 时,必须同时提供 custom_task_ids=trueteam_id,增加调用复杂度。

4. 权限与数据隔离风险
多工作区切换依赖 API Token 的跨团队权限。若 Token 所属账户在某工作区的权限被降级,操作将静默失败或返回不完整数据,需人工排查。

适合人群

| 场景 | 匹配度 |
|------|--------|
| 管理 5+ 客户的数字营销/开发代理机构 | ⭐⭐⭐⭐⭐ |
| 需要跨工作区统一报表的企业 PMO | ⭐⭐⭐⭐⭐ |
| 依赖子任务拆解的敏捷开发团队 | ⭐⭐⭐⭐⭐ |
| 仅需单项目简单看板的个人用户 | ⭐⭐☆☆☆ |
| 需要实时双向同步的外部系统 | ⭐⭐⭐☆☆(需额外开发) |

常规风险提示

  • Token 安全CLICKUP_API_TOKEN 需以环境变量或密钥管理器存储,避免提交至版本控制
  • ID 持久化:建议将常用 workspace/space/folder/list ID 记录于 TOOLS.md,减少反复查询
  • 时区与格式:所有时间戳使用毫秒级 Unix 时间,时区处理依赖 ClickUp 账户设置
  • 破坏性操作:update/delete 操作无回收站机制,生产环境建议先备份

技术实现亮点

Python 客户端采用分层设计:ClickUpClient 类封装底层 HTTP 调用,CLI 层 clickup_client.py 提供 Bash-friendly 的键值对参数接口(如 name="Task" status="to do"),兼顾脚本自动化和交互式调试需求。

ClickUp Skill 内容

references文件夹
scripts文件夹
手动下载zip · 12.4 kB
api_reference.mdtext/markdown
请选择文件