Feishu Requirement Manager

基于飞书表格的去中心化需求与任务管理,支持自动拆分与并行执行。

已扫描
适合谁
项目经理、技术负责人
不适合谁
无飞书账号用户、无需任务拆分的个人用户
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @maoxiaohei2026-tech/feishu-requirement-manager

Skill 说明

命令、参数、文件名以原文为准

需求管理 Skill (v3.0.0)

🎯 设计理念

结合飞书表格 + 去中心化代理模式:

  • 飞书表格:数据存储,项目状态持久化
  • 去中心化:子代理自主工作,并行执行
  • 异步:不阻塞主会话

⚡ 核心流程

用户请求
    ↓
主Agent:创建需求/任务记录
    ↓
子代理(PM):自主拆分任务
    ↓
子代理(执行Agent):并行执行
    ↓
子代理:更新表格状态
    ↓
主Agent:通知用户

📋 角色分工

角色职责
主Agent接收指令、创建记录、分配任务、通知用户
PM代理分析需求、拆分任务、跟踪进度
搜索Agent执行搜索任务
文档Agent执行文档任务
分析Agent执行分析任务

🔄 数据存储(飞书表格)

记忆文件

memory/shared/requirement-manager.json

{
  "app_token": "xxx",
  "tables": {
    "project": {"table_id": "xxx"},
    "requirement": {"table_id": "xxx"},
    "task": {"table_id": "xxx"}
  }
}

状态流转

需求:待处理 → 进行中 → 已完成
任务:待处理 → 进行中 → 已完成/阻塞

🎯 功能流程

1. 创建需求

主Agent:
1. 读取表格配置
2. 创建需求记录
3. 触发PM代理

2. 任务拆分(PM代理)

PM代理:
1. 分析需求内容
2. 拆分为任务
3. 分配执行人
4. 创建任务记录
5. 更新需求状态

3. 任务执行(并行)

执行Agent:
1. 查询待执行任务
2. 自主执行
3. 更新任务状态
4. 更新需求进度

4. 通知用户

主Agent:
1. 接收完成事件
2. 汇总结果
3. 通知用户

📖 使用示例

例1: 创建需求

用户:创建需求:分析AI发展趋势

主Agent:
1. feishu_bitable_app_table_record.create(需求)
2. sessions_spawn(PM代理)
3. 返回:"需求已创建,拆分中..."

例2: PM代理拆分

PM代理:
1. 分析需求
2. 拆分为任务列表
3. 批量创建任务
4. sessions_spawn(搜索Agent)
5. sessions_spawn(文档Agent)

例3: 执行并更新

搜索Agent:
1. 执行搜索
2. feishu_bitable_app_table_record.update(任务=完成)
3. sessions_send(主Agent)

主Agent:
1. 查询进度
2. 通知用户

🔗 触发关键词

创建需求、拆分需求、执行任务
查看进度

⚠️ 关键设计

  1. 去中心化:PM代理自主决策,不等待主Agent
  2. 并行执行:多个Agent同时工作
  3. 状态驱动:表格即真相,代理自主更新
  4. 事件通知:完成后主动通知主Agent

*版本: 3.0.0 | 2026-03-22*

MT
@maoxiaohei2026-tech

已收录 1 个 Skill

相关推荐