feat(project-manager): integrate NotebookLM into discover and brainstorm v1.1
Add NotebookLM (Gemini 2.5 RAG) as primary internal knowledge source for /discover and /brainstorm skills, complementing existing Dify KB datasets. - /discover: NotebookLM as first source in Fase 1 (Pesquisa Interna) - /brainstorm: NotebookLM Passo A before Dify KB Passo B in Fase 2 - datasets.json: dual-source structure (notebooklm + dify_kb) - plugin.json: bump to v1.1.0, update description - 7 notebooks mapped to topics for intelligent routing Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,24 +1,25 @@
|
||||
---
|
||||
name: discover
|
||||
description: >
|
||||
Pesquisa e discovery v1.0. Investiga viabilidade, abordagens e estado da arte antes de brainstorm.
|
||||
Pesquisa web, Dify KB, codebase existente e Context7 para docs de libraries.
|
||||
Pesquisa e discovery v1.1. Investiga viabilidade, abordagens e estado da arte antes de brainstorm.
|
||||
Pesquisa NotebookLM (Gemini 2.5 + conhecimento curado), Dify KB, web, codebase e Context7.
|
||||
Use when "pesquisar", "investigar", "discover", "como funciona", "existe algo para",
|
||||
"alternativas", "estado da arte", "viabilidade", "research", "antes de comecar".
|
||||
author: Descomplicar® Crescimento Digital
|
||||
version: 1.0.0
|
||||
quality_score: 70
|
||||
version: 1.1.0
|
||||
quality_score: 72
|
||||
user_invocable: true
|
||||
category: productivity
|
||||
tags: [research, discovery, pesquisa, viabilidade, alternativas, estado-arte]
|
||||
tags: [research, discovery, pesquisa, viabilidade, alternativas, estado-arte, notebooklm]
|
||||
desk_project: 65
|
||||
allowed-tools: Read, Glob, Grep, WebSearch, WebFetch, mcp__dify-kb, mcp__mcp-time, mcp__memory-supabase, mcp__plugin_context7_context7
|
||||
mcps: dify-kb, mcp-time, memory-supabase, context7
|
||||
allowed-tools: Read, Glob, Grep, WebSearch, WebFetch, mcp__dify-kb, mcp__mcp-time, mcp__memory-supabase, mcp__plugin_context7_context7, mcp__notebooklm
|
||||
mcps: dify-kb, mcp-time, memory-supabase, context7, notebooklm
|
||||
---
|
||||
|
||||
# /discover v1.0 - Pesquisa e Discovery
|
||||
# /discover v1.1 - Pesquisa e Discovery
|
||||
|
||||
Investiga antes de opinar. Recolhe factos, abordagens e estado da arte para alimentar o brainstorm.
|
||||
Usa NotebookLM (Gemini 2.5 com RAG sobre conhecimento curado) como fonte primaria de pesquisa interna.
|
||||
|
||||
**Flow:** ideia -> **discover** -> brainstorm -> spec -> sprint -> codigo
|
||||
|
||||
@@ -55,24 +56,49 @@ Investiga antes de opinar. Recolhe factos, abordagens e estado da arte para alim
|
||||
|
||||
4. FASE 1 - Pesquisa Interna (o que ja sabemos)
|
||||
|
||||
a. Dify KB - Pesquisar em TODOS os datasets relevantes:
|
||||
a. NotebookLM - Conhecimento curado profundo (Gemini 2.5 + RAG):
|
||||
PRIMEIRO, encontrar notebooks relevantes:
|
||||
mcp__notebooklm__search_notebooks({
|
||||
query: "[tema palavras-chave]"
|
||||
})
|
||||
|
||||
DEPOIS, perguntar aos notebooks encontrados:
|
||||
mcp__notebooklm__ask_question({
|
||||
question: "[pergunta especifica sobre o tema]",
|
||||
notebook_id: "[id do notebook relevante]"
|
||||
})
|
||||
|
||||
Notebooks disponiveis e quando usar:
|
||||
| Notebook | Temas |
|
||||
|----------|-------|
|
||||
| perfex-crm-knowledge-base | Perfex CRM, modulos, extensoes |
|
||||
| claude-code-advanced-knowledge | Claude Code, MCP, skills, plugins |
|
||||
| stack-tecnol-gica-ia-descompli | Stack IA/SaaS, n8n, CrewAI, SIFIDE |
|
||||
| centos-web-panel-cwp-complete | CWP, servidores, hosting, seguranca |
|
||||
| obsidian-knowledge-system | Obsidian, vault, PKM, bases |
|
||||
| whatsms-zender-platform | WhatSMS, Zender, WhatsApp |
|
||||
| e-commerce-portugal-estrat-gia | E-commerce PT, PMEs, mercado |
|
||||
|
||||
REGRA: Consultar 1-3 notebooks relevantes. Se tema nao encaixa em nenhum, saltar.
|
||||
|
||||
b. Dify KB - Pesquisar em datasets relevantes:
|
||||
mcp__dify-kb__dify_kb_retrieve_segments({
|
||||
dataset: "[relevante]",
|
||||
query: "[tema]"
|
||||
})
|
||||
Repetir para 3-5 datasets que possam ter info.
|
||||
Repetir para 2-4 datasets que possam ter info.
|
||||
|
||||
b. Codebase local - Procurar implementacoes existentes:
|
||||
c. Codebase local - Procurar implementacoes existentes:
|
||||
Grep/Glob por termos relacionados em:
|
||||
- /media/ealmeida/Dados/Dev/
|
||||
- ~/.claude/plugins/
|
||||
|
||||
c. Memory Supabase - Experiencias anteriores:
|
||||
d. Memory Supabase - Experiencias anteriores:
|
||||
mcp__memory-supabase__search_memories({
|
||||
query: "[tema]"
|
||||
})
|
||||
|
||||
d. Projectos Desk - Trabalho anterior relacionado:
|
||||
e. Projectos Desk - Trabalho anterior relacionado:
|
||||
Se tema se relaciona com projecto existente,
|
||||
verificar tasks e discussoes relevantes.
|
||||
|
||||
@@ -160,11 +186,12 @@ Foco mercado - ignora tecnico, concentra-se em:
|
||||
|
||||
So fontes internas - nao pesquisa web:
|
||||
```
|
||||
1. Dify KB (todos os datasets)
|
||||
2. Memory Supabase (experiencias)
|
||||
3. Codebase (implementacoes)
|
||||
4. Projectos Desk (historico)
|
||||
5. Hub Obsidian (documentacao)
|
||||
1. NotebookLM (conhecimento curado - search_notebooks + ask_question)
|
||||
2. Dify KB (todos os datasets)
|
||||
3. Memory Supabase (experiencias)
|
||||
4. Codebase (implementacoes)
|
||||
5. Projectos Desk (historico)
|
||||
6. Hub Obsidian (documentacao)
|
||||
```
|
||||
|
||||
---
|
||||
@@ -193,15 +220,17 @@ So fontes internas - nao pesquisa web:
|
||||
|
||||
| # | Fonte | Tool | Quando |
|
||||
|---|-------|------|--------|
|
||||
| 1 | Dify KB | mcp__dify-kb | Sempre (conhecimento interno) |
|
||||
| 2 | Memory Supabase | mcp__memory-supabase | Sempre (experiencia passada) |
|
||||
| 3 | Codebase local | Grep, Glob | Quando tema e tecnico |
|
||||
| 4 | Web Search | WebSearch | Quando precisa estado da arte |
|
||||
| 5 | Context7 | mcp__plugin_context7_context7 | Quando envolve libraries especificas |
|
||||
| 6 | WebFetch | WebFetch | Para artigos especificos encontrados |
|
||||
| 7 | Desk CRM | mcp__desk-crm-v3 | Quando tema se relaciona com projecto |
|
||||
| 1 | **NotebookLM** | mcp__notebooklm | **Sempre** (conhecimento curado + Gemini 2.5 RAG) |
|
||||
| 2 | Dify KB | mcp__dify-kb | Sempre (boas praticas e datasets tematicos) |
|
||||
| 3 | Memory Supabase | mcp__memory-supabase | Sempre (experiencia passada) |
|
||||
| 4 | Codebase local | Grep, Glob | Quando tema e tecnico |
|
||||
| 5 | Web Search | WebSearch | Quando precisa estado da arte |
|
||||
| 6 | Context7 | mcp__plugin_context7_context7 | Quando envolve libraries especificas |
|
||||
| 7 | WebFetch | WebFetch | Para artigos especificos encontrados |
|
||||
| 8 | Desk CRM | mcp__desk-crm-v3 | Quando tema se relaciona com projecto |
|
||||
|
||||
**Regra:** Pesquisa interna PRIMEIRO, externa DEPOIS. O que ja sabemos e mais fiavel.
|
||||
**NotebookLM vs Dify KB:** NotebookLM tem conhecimento curado com contexto profundo (cursos, manuais, docs extensos). Dify KB tem segmentos curtos e boas praticas gerais. Usar ambos - complementam-se.
|
||||
|
||||
---
|
||||
|
||||
@@ -213,6 +242,7 @@ So fontes internas - nao pesquisa web:
|
||||
| `/spec create` | Decisoes tecnicas informadas pela pesquisa |
|
||||
| `/knowledge` | Pode ser invocado para pesquisa KB mais profunda |
|
||||
| `/research` (marketing) | Complementar para analise competitiva formal |
|
||||
| NotebookLM | Conhecimento curado via search_notebooks + ask_question |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user