协作任务追踪

20分钟前更新 1 00

社区行动项记录与状态

收录时间:
2026-02-26
协作任务追踪协作任务追踪
协作任务追踪

技能简介

collaboration-helper 是一个轻量级 JSON 数据驱动的社区协作任务追踪器,用于记录行动项、检查团队当前工作进度并管理任务交接。

业务背景

解决社区协作中任务散落、进度不透明的问题。通过轻量化的任务看板,团队可实时掌握谁在负责什么、优先级如何,避免口头交接遗漏,特别适合开源社区、敏捷小组等需要快速对齐的场景。

落地案例:某技术社区每周同步会上,维护者运行脚本查看待处理任务队列,发现文档翻译任务已停滞两周。随即现场指定新负责人并调高优先级,会后直接更新任务状态。下次例会前,成员可随时查询进度,无需反复追问。

能做什么

  • 列出所有待处理或进行中的任务,显示负责人、优先级和创建时间
  • 创建新任务,指定负责人、优先级并添加备注说明
  • 标记任务完成,记录关闭者和完成时间
  • 支持跨工作空间同步,指向其他仓库的任务数据文件

使用说明

安装指令:该技能为 Python 脚本,无需额外安装步骤,直接调用即可运行。

基础命令

  1. 查看任务队列:python3 skills/collaboration-helper/scripts/collaboration_helper.py list — 按状态分组显示(待处理/进行中/已完成)
  2. 添加任务:python3 skills/collaboration-helper/scripts/collaboration_helper.py add "任务标题" --owner 负责人 --priority high|medium|low --note "备注内容"
  3. 完成任务:python3 skills/collaboration-helper/scripts/collaboration_helper.py complete 任务ID --owner 关闭者
  4. 指定工作空间:--workspace /路径/to/workspace — 操作其他仓库的 data/tasks.json 文件

数据持久化存储在 skills/collaboration-helper/data/tasks.json,技能重启后状态保留。

输入与输出

见下方输入与输出表格。

项目内容
输入任务标题、负责人标识(–owner)、优先级(–priority: low/medium/high)、备注(–note,可选)、工作空间路径(–workspace,可选)、任务ID(complete 时必需)
输出格式化任务列表(终端输出)、更新后的 data/tasks.json 文件、任务状态变更确认
适用人群小型团队协作成员、开源社区贡献者、需要轻量级任务追踪的个人用户
不包含多用户实时并发编辑、Web 界面、外部平台集成、任务依赖管理、通知提醒

 

风险提示

  • JSON 文件直接读写,多进程并发操作可能导致数据冲突
  • 任务 ID 自动递增,删除任务后 ID 不会复用,长期运行 ID 数值可能变大
  • 未内置用户认证,任何可执行脚本的用户都能修改任务状态
  • 依赖本地文件系统,分布式部署时需自行解决数据同步

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/crimsondevil333333/collaboration-helper/SKILL.md
来源类型:GitHub 开源仓库

数据统计

相关导航

暂无评论

none
暂无评论...