Flux de lucru Notion
Construiți un sistem complet de gestionare a spațiului de lucru Notion prin OpenClaw Ultra. De la crearea bazelor de date și paginilor până la interogarea conținutului și generarea rapoartelor de stare, operați întregul spațiu de lucru Notion dintr-o singură interfață de chat.
Prezentare generală a sistemului
INFO
Acesta este un flux de lucru în buclă închisă pentru gestionarea spațiului de lucru Notion. OpenClaw Ultra se ocupă de operațiunile cu bazele de date, crearea paginilor, căutarea conținutului, urmărirea sarcinilor și generarea rapoartelor prin API-ul Notion, astfel încât să puteți gestiona spațiul de lucru fără a deschide aplicația Notion.
| Stratul sistemului | Funcția principală | Rezultat final |
|---|---|---|
| Strat de conectare | Configurare token API, autentificare spațiu de lucru, verificare conexiune | Conexiune API Notion verificată |
| Strat de bază de date | Crearea bazelor de date, interogarea înregistrărilor, gestionarea schemelor | Bază de date structurată cu proprietăți definite |
| Strat de conținut | Crearea paginilor, actualizarea blocurilor, gestionarea ierarhiei paginilor | Pagini și documente publicate |
| Strat de căutare | Căutare în spațiul de lucru, recuperare conținut, interogări între baze de date | Rezultate de căutare clasificate cu context |
| Strat de sarcini | Baze de date de sarcini, urmărire stare, gestionare termene limită | Conductă de sarcini urmăribilă |
| Strat de rapoarte | Rezumate ale bazelor de date, rapoarte de stare, analize ale spațiului de lucru | Rapoarte periodice ale spațiului de lucru |
| Strat de optimizare | Revizuirea structurii spațiului de lucru, sugestii de reguli de automatizare, creare șabloane | Organizare îmbunătățită a spațiului de lucru |
Condiții prealabile
| Element | Cerință |
|---|---|
| OpenClaw Ultra | Instalat și în funcțiune |
| Cont Notion | Spațiu de lucru activ cu acces de administrator sau scriere |
| Token de integrare Notion | Token de integrare intern de la notion.com/my-integrations |
Pasul 0 — Inițializați sistemul Notion
Configurați OpenClaw Ultra ca manager dedicat al spațiului de lucru Notion.
Pași de operare
- Deschideți o nouă sesiune de chat în OpenClaw Ultra
- Creați o integrare internă Notion și copiați tokenul
- Partajați bazele de date/paginile relevante cu integrarea dvs.
- Lipiți promptul de inițializare
Prompt gata de utilizare
Acționează ca managerul spațiului meu de lucru Notion.
Spațiul meu de lucru Notion:
- Nume spațiu de lucru: [nume]
- Token de integrare: [token]
- Baze de date cheie: [lista numelor bazelor de date și scopurilor lor]
Construiește un sistem complet de gestionare Notion care să acopere:
- crearea și interogarea bazelor de date
- crearea și editarea paginilor
- căutarea și recuperarea conținutului
- urmărirea sarcinilor
- raportarea stăriiPasul 1 — Conectați-vă la API-ul Notion
Stabiliți o conexiune verificată între OpenClaw Ultra și spațiul dvs. de lucru Notion.
1.1 Crearea și configurarea unei integrări
Prompt
Ghidează-mă prin crearea unei integrări interne Notion.
Am nevoie de:
1. Un token de la notion.com/my-integrations
2. Integrarea partajată cu bazele de date pe care vreau să le gestionez
3. Antetul Notion-Version de utilizat
Când ai terminat, testeză conexiunea listând bazele de date partajate cu integrarea.1.2 Verificarea conexiunii și listarea bazelor de date
Prompt
Testează conexiunea mea la API-ul Notion folosind acest token: [token]
Efectuează aceste verificări:
1. Apelează GET /v1/users/me pentru a verifica dacă tokenul funcționează
2. Apelează POST /v1/search cu filtrul "value": "data_source" pentru a lista toate bazele de date partajate
3. Pentru fiecare bază de date, returnează: numele, ID-ul și ID-urile surselor de date
Dacă vreun pas eșuează, explică ce este greșit și cum se rezolvă.Rezultatul Pasului 1
Conexiune API Notion verificată cu o listă de baze de date accesibile și ID-urile lor.
Pasul 2 — Crearea și configurarea bazelor de date
Construiți baze de date structurate direct din chat.
2.1 Crearea unei noi baze de date
Prompt
Creează o bază de date Notion cu aceste specificații:
Titlu: [numele bazei de date]
Pagina părinte: [ID-ul paginii sau "spațiu de lucru"]
Proprietăți:
- Nume: title (implicit)
- Stare: selecție cu opțiuni: De făcut, În desfășurare, Finalizat
- Prioritate: selecție cu opțiuni: Scăzută, Medie, Ridicată, Urgentă
- Termen limită: dată
- Responsabil: persoane
- Etichete: selecție multiplă
După creare, returnează ID-ul bazei de date, ID-ul sursei de date și o confirmare că este gata.2.2 Adăugarea proprietăților bazei de date
Prompt
Adaugă aceste proprietăți la baza de date [ID-ul sau numele bazei de date]:
- [numele proprietății]: [tip — text / number / select / date / people / relation]
- [numele proprietății]: [tip]
Folosește API-ul Update Data Source. Confirmă că fiecare proprietate a fost adăugată prin recuperarea schemei.2.3 Interogarea înregistrărilor bazei de date
Prompt
Interoghează baza de date [ID-ul sau numele bazei de date] cu aceste filtre:
Filtre:
- Starea conține "De făcut" SAU Starea conține "În desfășurare"
- Termenul limită nu este gol
Sortează după Termen limită crescător, limitează la 20 de rezultate.
Returnează:
- Totalul înregistrărilor potrivite
- Fiecare înregistrare: numele paginii, starea, termenul limită, responsabilul
- Orice înregistrare cu termenul depășit marcată ca "întârziată"Rezultatul Pasului 2
Baze de date configurate cu proprietăți definite și date interogabile.
Pasul 3 — Crearea și gestionarea paginilor
Populați-vă bazele de date cu conținut direct din chat.
3.1 Crearea unei pagini într-o bază de date
Prompt
Creează o nouă pagină în baza de date [ID-ul sau numele bazei de date]:
Proprietăți:
- Nume: [titlul paginii]
- Stare: [De făcut / În desfășurare / Finalizat]
- Prioritate: [Scăzută / Medie / Ridicată / Urgentă]
- Termen limită: [YYYY-MM-DD]
- Etichete: [eticheta1, eticheta2]
Corpul conținutului:
[opțional — conținutul paginii în markdown]
Returnează ID-ul paginii, URL-ul și o confirmare.3.2 Actualizarea proprietăților paginii
Prompt
Actualizează pagina [ID-ul paginii] cu aceste modificări:
- Stare: [stare nouă]
- Termen limită: [dată nouă sau "șterge"]
- Prioritate: [prioritate nouă]
Verifică actualizarea prin recuperarea paginii și afișarea valorilor curente ale proprietăților.3.3 Adăugarea blocurilor de conținut
Prompt
Adaugă conținut la pagina [ID-ul paginii]:
Conținut nou:
[conținut de adăugat — paragrafe, titluri, liste]
Folosește punctul final Append Block Children. Returnează o confirmare cu numărul de blocuri adăugate.Rezultatul Pasului 3
Pagini create, actualizate și populate cu conținut în bazele dvs. de date Notion.
Pasul 4 — Căutarea și recuperarea conținutului
Găsiți informații în întregul spațiu de lucru.
4.1 Căutare în spațiul de lucru
Prompt
Caută în spațiul meu de lucru Notion: [interogare de căutare]
Folosește API-ul de căutare cu:
- Interogare: [termeni de căutare]
- Filtru: pagini și surse de date
- Sortează după relevanță
Returnează primele 10 rezultate cu:
- Titlul paginii și URL-ul
- Baza de date din care face parte
- Ultima oră de editare
- Un scurt fragment de conținut
Grupează rezultatele pe baze de date.4.2 Citirea conținutului paginii
Prompt
Citește conținutul complet al paginii [ID-ul paginii sau URL-ul]:
1. Recuperează proprietățile paginii
2. Recuperează toate blocurile copil recursiv
3. Reconstruiește conținutul ca text structurat
Returnează:
- Titlul paginii și metadatele
- Conținut complet cu titluri, paragrafe și liste păstrate
- Numărul total de blocuriRezultatul Pasului 4
Rezultate de căutare și conținut complet al paginii recuperate din spațiul dvs. de lucru.
Pasul 5 — Urmărirea sarcinilor și stării
Folosiți bazele de date Notion ca un sistem ușor de gestionare a sarcinilor.
5.1 Crearea unei baze de date de sarcini
Prompt
Creează o bază de date de urmărire a sarcinilor cu aceste proprietăți:
Proprietăți:
- Nume sarcină: title
- Stare: selecție (De făcut, În desfășurare, Revizuire, Finalizat)
- Prioritate: selecție (Scăzută, Medie, Ridicată, Urgentă)
- Termen limită: dată
- Proiect: selecție cu opțiuni din proiectele mele curente
- Note: text
Creează 3 sarcini de exemplu pentru a verifica dacă schema funcționează.5.2 Revizuirea zilnică a sarcinilor
Prompt
Revizuiește baza mea de date de sarcini pentru astăzi:
1. Afișează toate sarcinile cu Termen limită = astăzi, grupate după stare
2. Afișează toate sarcinile întârziate cu starea diferită de "Finalizat"
3. Afișează toate sarcinile cu termenul în această săptămână, grupate după prioritate
4. Numără: total sarcini, finalizate astăzi, întârziate
Formatează ca un raport de stare curat pe care să-l pot lipi într-o pagină Notion.5.3 Flux de lucru de actualizare a stării
Prompt
Găsește toate sarcinile în baza de date [ID-ul bazei de date] unde Starea = "În desfășurare".
Pentru fiecare sarcină:
1. Verifică dacă Termenul limită a trecut — dacă da, sugerează mutarea la "Revizuire" sau actualizarea datei
2. Listează-le într-un tabel rezumat
Apoi creează o nouă pagină în spațiul meu de lucru intitulată "Revizuire săptămânală a sarcinilor — [data]" cu acest rezumat.Rezultatul Pasului 5
Urmărire live a sarcinilor cu revizuiri zilnice de stare și rezumate automatizate.
Pasul 6 — Generarea rapoartelor spațiului de lucru
Transformați datele Notion în rapoarte periodice.
6.1 Raport de sănătate a bazei de date
Prompt
Generează un raport de sănătate pentru bazele de date ale spațiului meu de lucru:
Rulează pe toate bazele de date la care am acces:
- Total pagini în toate bazele de date
- Pagini create în ultimele 7 zile
- Baze de date fără actualizări recente (7+ zile)
- Baze de date care se apropie de limita de 500 de proprietăți Notion
Returnează un tabel rezumat cu:
| Bază de date | Total pagini | Activitate recentă | Ultima actualizare | Sănătate |6.2 Rezumatul săptămânal al spațiului de lucru
Prompt
Generează un rezumat săptămânal al spațiului de lucru:
1. Numără toate paginile create în această săptămână în toate bazele de date
2. Numără toate paginile modificate în această săptămână
3. Listează cele mai recent 5 pagini modificate
4. Identifică orice baze de date care nu au fost atinse în această săptămână
5. Sugerează 3 acțiuni pentru a menține spațiul de lucru organizat
Formatează acest lucru ca un raport pregătit pentru Notion pe care să-l pot lipi într-o pagină de revizuire săptămânală.Rezultatul Pasului 6
Rapoarte periodice de sănătate a spațiului de lucru și sugestii de organizare acționabile.
Fluxul final de lucru Notion în buclă închisă
API Conectat → Baze de Date Create → Pagini Scrise →
Conținut Căutat → Sarcini Urmărite → Rapoarte Generate →
Spațiu de Lucru Revizuit → Structură Iterată → Următorul CicluSfaturi practice
- Stocați tokenul de integrare Notion într-un fișier
.envși faceți referire la el în prompturi în loc să-l lipiți de fiecare dată - Începeți cu o singură bază de date (sarcini sau conținut) înainte de a vă extinde la fluxuri de lucru cu mai multe baze de date
- Folosiți API-ul de căutare în loc să interogați fiecare bază de date individual când aveți nevoie de rezultate între baze de date
- Mențineți numărul de proprietăți ale bazei de date sub 50 pe bază de date pentru scheme gestionabile
- API-ul de căutare Notion respectă permisiunile paginilor și nivelurile de acces ale integrării
- Rezultatele interogării bazei de date sunt paginate la 100 de elemente per apel — utilizați start_cursor pentru exporturi mai mari
- Pentru a persista descoperirile de cercetare Notion într-o arhivă căutabilă, consultați Baza de cunoștințe personală
- Combinați cu Managerul de sarcini Todoist pentru sincronizarea sarcinilor între platforme