读取飞书云文档(支持多个链接),解析文档中的文本、表格、图片等内容,根据用户选择的开发语言和存储结构,将产品需求文档转换为研发开发需求文档
本 Skill 用于:
使用前需要创建飞书应用并获取凭证:
docx:document:readonly - 读取文档内容drive:drive:readonly - 读取云空间文件wiki:wiki:readonly - 读取知识库(如需要)export FEISHU_APP_ID=your-app-id
export FEISHU_APP_SECRET=your-app-secret
收集文档链接
https://xxx.feishu.cn/docx/xxxxx - 新版文档https://xxx.feishu.cn/docs/xxxxx - 旧版文档https://xxx.feishu.cn/wiki/xxxxx - 知识库文档确认技术选型
读取文档内容
[INVOKE:fetch_feishu_doc] 脚本分析需求内容
生成研发需求文档
输出结果
./output/ 目录scripts/fetch_feishu_doc.py
{
"doc_urls": ["https://xxx.feishu.cn/docx/xxxxx"],
"app_id": "飞书应用ID(可选,默认从环境变量读取)",
"app_secret": "飞书应用密钥(可选,默认从环境变量读取)"
}
研发文档模板:references/dev-spec-template.md
技术选型指南:references/tech-stack-guide.md
./output/images/ 目录用户输入:
请帮我把这个产品需求文档转换为研发需求文档:
https://example.feishu.cn/docx/abc123
技术栈:
- 语言:Python
- 框架:FastAPI
- 数据库:PostgreSQL
- 缓存:Redis
执行流程:
[INVOKE:fetch_feishu_doc] 读取文档./output/dev-spec.md用户输入:
这是我们的产品需求文档,包含多个部分:
1. 总体需求:https://example.feishu.cn/docx/main
2. 用户模块:https://example.feishu.cn/docx/user
3. 订单模块:https://example.feishu.cn/docx/order
请使用 Java + Spring Boot + MySQL 生成研发文档
执行流程:
生成的研发需求文档包含以下章节:
# 研发需求文档
## 1. 项目概述
- 项目背景
- 项目目标
- 技术栈选型
## 2. 系统架构
- 整体架构图
- 模块划分
- 技术组件
## 3. 数据模型设计
- ER 图
- 表结构定义
- 索引设计
## 4. API 接口设计
- 接口列表
- 请求/响应格式
- 错误码定义
## 5. 功能模块详设
- 模块 A
- 功能描述
- 实现方案
- 关键代码示例
- 模块 B
- ...
## 6. 非功能需求
- 性能要求
- 安全要求
- 可用性要求
## 7. 开发计划
- 里程碑
- 任务分解
- 风险评估
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer