🚀 飞书 CLI 创作者大赛 参赛作品
从任何开源项目/文章中提取设计思想、实现逻辑和核心架构
核心理念:提取思想,不复用代码;把选择交给用户
Design Pattern Miner 是一个开发工具技能,可在 CoPaw / 飞书 CLI 中使用,用于从任何开源项目/文章中快速提取设计思想、实现逻辑和核心架构。
核心特点:
- 🎯 用户可配置:输出格式、提取深度、输出内容全部可由用户选择
- 🚀 快速理解:30 秒内提取项目核心思想
- 📚 多源支持:GitHub、微信文章、小红书、技术博客
- 🔒 安全合规:只提取思想,不复用代码
- 📊 结构化输出:Markdown、流程图、技能模板、架构图
- ✨ 飞书 CLI 兼容:完全符合飞书 CLI 技能规范,可以直接在飞书中使用
| 来源 | 支持 | 示例 |
|---|---|---|
| GitHub 项目 | ✅ | https://github.com/xxx/xxx |
| 微信文章 | ✅ | https://mp.weixin.qq.com/s/xxx |
| 小红书笔记 | ✅ | https://www.xiaohongshu.com/xxx |
| 技术博客 | ✅ | https://xxx.com/blog/xxx |
| 选项 | 格式 | 适用场景 |
|---|---|---|
| A | 结构化文档(Markdown) | 快速阅读、保存文档 |
| B | 流程图 + 文字说明(Mermaid) | 理解数据流、架构可视化 |
| C | 技能模板(CoPaw 格式) | 直接创建技能 |
| D | 架构 diagrams | 理解系统架构 |
| E | 全部格式 | 完整分析 |
| 选项 | 深度 | 理解时间 | 适合场景 |
|---|---|---|---|
| A | 概要级 | 10 分钟 | 快速了解、多项目对比 |
| B | 详细级 | 1 小时 | 深入学习、技术决策 |
| C | 可执行级 | 可复现 | 准备复现、技术预研 |
| 选项 | 内容 | 提取重点 |
|---|---|---|
| A | 架构设计 | 模块划分、数据流、接口设计 |
| B | 核心算法 | 关键算法逻辑、复杂度、优化 |
| C | 实现技巧 | 代码技巧、性能优化、边界处理 |
| D | 产品思维 | 设计原因、痛点解决、目标用户 |
| E | 可复用组件 | 可借鉴部分、需改造部分 |
- 克隆技能到 CoPaw 工作区:
# 技能已位于:
C:\Users\maiyi\.copaw\workspaces\default\skills\design-pattern-miner\- 重启 CoPaw(如需要):
# 重启 CoPaw 应用- 验证安装:
在 CoPaw 中输入:
"分析这个项目的设计思想:https://github.com/AlexAnys/awesome-openclaw-usecases-zh"
用户:
分析这个项目的设计思想:https://github.com/AlexAnys/awesome-openclaw-usecases-zh
AI:
好的!让我分析这个项目的设计思想...
在开始之前,让我确认一下你的需求:
📋 **输出格式**(可多选):
A) 结构化文档(Markdown)
B) 流程图 + 文字说明(Mermaid)
C) 技能模板(CoPaw 格式)
D) 架构 diagrams
E) 全部
📊 **提取深度**(可多选):
A) 概要级(10 分钟理解)
B) 详细级(1 小时理解)
C) 可执行级(可复现)
📝 **输出内容**(可多选):
A) 架构设计(模块划分、数据流)
B) 核心算法
C) 实现技巧
D) 产品思维
E) 可复用组件
你可以:
1. 直接说"全部"或"默认"
2. 指定选项,如"A+B"或"概要级 + 架构设计"
3. 说"跳过"使用默认配置(全部)
请告诉我你的偏好~
用户:
分析这个项目,输出格式全部,深度概要级,内容要架构设计和产品思维
https://github.com/AlexAnys/awesome-openclaw-usecases-zh
AI:
好的!收到你的配置:
✅ 输出格式:全部(Markdown + 流程图 + 技能模板 + 架构图)
✅ 提取深度:概要级(10 分钟理解)
✅ 输出内容:架构设计 + 产品思维
让我开始分析...
[开始输出分析报告]
用户:
提取这个文章的设计思想,默认配置
https://mp.weixin.qq.com/s/W4yos4ncro8-uFRNlWtvkw
AI:
好的!使用默认配置(全部格式 + 概要级 + 全部内容)...
[开始分析]
用户:
分析这个 GitHub 项目,只要流程图和架构设计,深度要详细级
https://github.com/xxxx/xxxx
AI:
好的!收到你的配置:
✅ 输出格式:流程图(Mermaid)
✅ 提取深度:详细级(1 小时理解)
✅ 输出内容:架构设计
让我开始分析...
分析 [URL],输出格式 [选项],深度 [选项],内容 [选项]
| 配置项 | 选项 | 默认值 | 示例 |
|---|---|---|---|
| 输出格式 | A/B/C/D/E(可多选) | E(全部) | 输出格式 A+B |
| 提取深度 | A/B/C(可多选) | A(概要级) | 深度 详细级 |
| 输出内容 | A/B/C/D/E(可多选) | A+D+E | 内容 架构设计 + 产品思维 |
| 命令 | 含义 |
|---|---|
默认配置 |
使用默认配置(全部格式 + 概要级 + 架构 + 产品 + 可复用) |
全部 |
所有选项全选 |
跳过 |
跳过配置询问,使用默认 |
只要流程图 |
仅输出流程图格式 |
深度详细级 |
使用详细级深度 |
# [项目名称] 设计思想提取报告
## 项目概述
- 名称/链接/统计信息
- 核心目标
- 一句话总结
---
## 核心设计思想
### 1. [思想名称]
**思想**:...
**可复用点**:...
### 2. [思想名称]
...
---
## 架构拆解
### 模块划分[架构图]
### 数据流
[数据流图]
---
## 可复用方法论
1. ...
2. ...
---
## 优缺点分析
### 优点
- ...
### 缺点
- ...
---
## 适用场景
**适合借鉴**:
- ...
**不适合**:
- ...
---
## 提取统计
- 分析时间:...
- 核心思想:X 个
- 可复用点:X 个
输出格式:E (全部)
提取深度:A (概要级)
输出内容:A + D + E (架构设计 + 产品思维 + 可复用组件)
询问用户:是 (首次使用时询问)
跳过关键词:["默认", "全部", "跳过", "直接"]你可以在 config.json 中修改默认配置:
{
"default_config": {
"output_format": "E",
"depth": "A",
"content": ["A", "D", "E"],
"ask_user": true,
"skip_ask_keywords": ["默认", "全部", "跳过", "直接"]
}
}本技能严格遵守以下原则:
- ✅ 提取思想(允许)
- ✅ 学习借鉴(允许)
- ❌ 直接复制源码(需遵守协议)
- ❌ 声称原创(不道德)
使用建议:
- 提取思想,不复用代码
- 注明灵感来源
- 遵守原项目协议
- 部分项目文档不全(影响分析质量)
- 部分代码逻辑复杂(需要更多上下文)
- 私有仓库无法访问
- 需要登录的网站需要 Cookie
- 分析时间:通常 <30 秒
- 核心思想:3-5 个/项目
- 可复用点:5-10 个/项目
- 最大 URL 数:3 个/请求
1. 接收 URL
2. 识别来源类型(GitHub/微信/小红书/博客)
3. 抓取内容(README/源码/文章)
4. 询问用户配置(或跳过使用默认)
5. 语义分析(提取核心思想)
6. 架构拆解(模块划分)
7. 逻辑提取(数据流、控制流)
8. 方法论抽象(可复用点)
9. 生成报告(按用户配置输出)
- 网页抓取:browser_use、bocha-search
- 语义分析:LLM 原生能力
- 架构分析:模式识别
- 流程图生成:Mermaid
- 用户配置解析:自然语言理解
| 文件 | 说明 |
|---|---|
| SKILL.md | 核心指令(AI 执行逻辑) |
| config.json | CoPaw 配置 |
| QUICKSTART.md | 快速开始指南 |
| DESIGN_DOC.md | 完整设计文档 |
| templates/ | 输出模板 |
| examples/ | 示例输出 |
- CoPaw 官方: https://copaw.agentscope.io/
- GitHub: https://github.com/agentscope-ai/CoPaw
- Skill-Creator 方法论: Anthropic 官方
- Skill-Architect 设计哲学: 一泽 Eze + 买买
MIT License - 详见 LICENSE
- Skill-Creator 方法论: Anthropic 官方
- Skill-Architect 设计哲学: 一泽 Eze
- CoPaw 平台: https://copaw.agentscope.io/
如有问题或建议,欢迎:
- 提交 Issue
- 联系作者:买买
- CoPaw 社区讨论
本作品参加 飞书 CLI 创作者大赛,完全符合飞书 CLI 开发规范。
- 作品名称:
lark-design-pattern-miner- 设计模式挖掘机 - 作者: 买买 (@mosslive1314-hue)
- 分类: development 开发工具
- 飞书 CLI Skill:
lark-design-pattern-miner/SKILL.md
| 创新点 | 说明 |
|---|---|
| 设计思想挖掘 | 从开源项目/文章中挖出可复用的设计思想,不用一行行读代码 |
| 多输入源支持 | GitHub 项目 / 微信文章 / 小红书笔记 / 技术博客,全都能分析 |
| 用户完全可控 | 输出格式 / 提取深度 / 提取内容,全部可配置 |
| 结构化输出 | Markdown / Mermaid 流程图 / 技能模板 / 架构图,多种输出 |
| 合规优先 | 只提取思想,不复制代码,遵守版权协议 |
版本: 1.0.0
设计者: 买买
日期: 2026-04-03
核心理念: 把选择交给用户
🔍 从任何项目中提取设计思想!
Made with ❤️ by 买买