diff --git a/.obsidian/plugins/text-extractor/cache/0e1681cb976efab437314ee5b955bf19.json b/.obsidian/plugins/text-extractor/cache/0e1681cb976efab437314ee5b955bf19.json new file mode 100644 index 0000000..bc49759 --- /dev/null +++ b/.obsidian/plugins/text-extractor/cache/0e1681cb976efab437314ee5b955bf19.json @@ -0,0 +1 @@ +{"path":"Attachments/Pasted image 20250721140942.png","text":"' Complementary Agents These agents have skills that complement Data Interpreter . Research Specialist 6 . Content Strategist RESEARCHER WRITER Expert in gathering and analyzing information from Skilled in creating clear, engaging, a various sources content Expertise: Expertise: @ Information gathering — ® Data validation ® Contentcreation ® Editing ® ® Source verification +1 Skills: Skills: & Copywriting & Technical docume & Research methodology & Data analysis & Content strategy +1 & Critical evaluation +1","libVersion":"0.3.2","langs":"deu+eng+fra"} \ No newline at end of file diff --git a/.obsidian/plugins/text-extractor/cache/8e7ba73749fd1e85200c90d920c18377.json b/.obsidian/plugins/text-extractor/cache/8e7ba73749fd1e85200c90d920c18377.json new file mode 100644 index 0000000..1420fa5 --- /dev/null +++ b/.obsidian/plugins/text-extractor/cache/8e7ba73749fd1e85200c90d920c18377.json @@ -0,0 +1 @@ +{"path":"Attachments/Pasted image 20250721142129.png","text":"Nous souhaitons optimiser nos campagnes Google Ads afin de maximiser notre acquisition de prospects qualifiés pour notre entreprise de nettoyage, CleanPro Services, opérant en B2B et B2C a Paris et Lyon. Objectifs principaux : * Augmenter le volume de leads qualifiés. Optimiser le coût par acquisition (CPA) pour rester sous 30 € par lead. * Améliorer le CTR (objectif : +6%) et le taux de conversion (objectif :5%). Mission et attentes : 1. Audit et stratégie * Analyser les campagnes actuelles et identifier les opportunités d’amélioration. Sélectionner et affiner les mots-clés stratégiques : - Génériques : “entreprise de nettoyage”, “société de nettoyage professionnel”. * Locaux : “nettoyage bureaux Paris”, “nettoyage vitres Lyon”. * Intentions d’achat : “devis nettoyage entreprise”, “prix nettoyage industriel”. * Segmenter les campagnes en Search, Display et Retargeting. 2. Ciblage et optimisation","libVersion":"0.3.2","langs":"deu+eng+fra"} \ No newline at end of file diff --git a/.obsidian/plugins/text-extractor/cache/e3491f3656f5e7a8c562d164a907bfc6.json b/.obsidian/plugins/text-extractor/cache/e3491f3656f5e7a8c562d164a907bfc6.json new file mode 100644 index 0000000..2a7a3c7 --- /dev/null +++ b/.obsidian/plugins/text-extractor/cache/e3491f3656f5e7a8c562d164a907bfc6.json @@ -0,0 +1 @@ +{"path":"Attachments/Pasted image 20250721140924.png","text":"Select Agents Choose agents for this crew Research Specialist (researcher) Content Strategist (writer) Data Interpreter (analyst) Quality Assessor (critic) Code Specialist (developer)","libVersion":"0.3.2","langs":"deu+eng+fra"} \ No newline at end of file diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index e98933b..dedc3e4 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -212,13 +212,13 @@ "state": { "type": "outline", "state": { - "file": "0 Journal/0 Daily/2025-07-21.md", + "file": "Temporary/AI Agents.md", "followCursor": false, "showSearch": false, "searchQuery": "" }, "icon": "lucide-list", - "title": "Outline of 2025-07-21" + "title": "Outline of AI Agents" } }, { @@ -352,8 +352,23 @@ "icon": "lucide-file", "title": "2025-07-21" } + }, + { + "id": "a4fdc743d0027657", + "type": "leaf", + "state": { + "type": "markdown", + "state": { + "file": "Temporary/AI Agents.md", + "mode": "source", + "source": false + }, + "icon": "lucide-file", + "title": "AI Agents" + } } - ] + ], + "currentTab": 1 } ], "direction": "vertical", @@ -366,11 +381,15 @@ } ] }, - "active": "22b62bffb3b4f91c", + "active": "a4fdc743d0027657", "lastOpenFiles": [ - "Temporary/n8n - ideas.md", + "Temporary/AI Agents.md", + "Attachments/Pasted image 20250721142129.png", + "Attachments/Pasted image 20250721140942.png", + "Attachments/Pasted image 20250721140924.png", "0 Journal/0 Daily/2025-07-21.md", "0 Journal/0 Daily/2025-07-18.md", + "Temporary/n8n - ideas.md", "Temporary/n8n.md", "Attachments/Pasted image 20250717210347.png", "0 Journal/0 Daily/2025-07-14.md", @@ -399,16 +418,11 @@ "Attachments/Pasted image 20250630155216.png", "Attachments/madgwick_internal_report.pdf", "Temporary/2025-06-29.md", - "Temporary/2025-06-30.md", "Dashboard Canvas.canvas", - "Dashboard.md", "Attachments/Pasted image 20250627101456.png", "99 Work/0 OneSec/OneSecNotes/40 - User Manuals", "Attachments/Pasted image 20250624161349.png", "Attachments/Pasted image 20250623154221.png", - "Attachments/Pasted image 20250612230414.png", - "Attachments/Pasted image 20250612230104 1.png", - "Attachments/Pasted image 20250612230104.png", "2 Personal/1 Skills/IT", "Sync", "Shared_Folder", diff --git a/0 Journal/0 Daily/2025-07-21.md b/0 Journal/0 Daily/2025-07-21.md index a40e3d9..3b982dc 100644 --- a/0 Journal/0 Daily/2025-07-21.md +++ b/0 Journal/0 Daily/2025-07-21.md @@ -38,4 +38,4 @@ ___ ### Goal: Where do we want to be for the Pilot Project? -- \ No newline at end of file +- \ No newline at end of file diff --git a/Attachments/Pasted image 20250721140924.png b/Attachments/Pasted image 20250721140924.png new file mode 100644 index 0000000..1e1ed89 Binary files /dev/null and b/Attachments/Pasted image 20250721140924.png differ diff --git a/Attachments/Pasted image 20250721140942.png b/Attachments/Pasted image 20250721140942.png new file mode 100644 index 0000000..6609b57 Binary files /dev/null and b/Attachments/Pasted image 20250721140942.png differ diff --git a/Attachments/Pasted image 20250721142129.png b/Attachments/Pasted image 20250721142129.png new file mode 100644 index 0000000..1511d44 Binary files /dev/null and b/Attachments/Pasted image 20250721142129.png differ diff --git a/Temporary/AI Agents.md b/Temporary/AI Agents.md new file mode 100644 index 0000000..46922a6 --- /dev/null +++ b/Temporary/AI Agents.md @@ -0,0 +1,51 @@ +--- +title: AI Agents +created_date: 2025-07-21 +updated_date: 2025-07-21 +aliases: +tags: +--- +# AI Agents + +## [He created an AI to do his job (his boss is hallucinating) - YouTube](https://youtu.be/MOlO1_mj1dU) + +### Agents +![[Pasted image 20250721140924.png]] +![[Pasted image 20250721140942.png]] + + +- anything-llm +- crew-ai +- fine tuning vs RAG (RAG is metter?) +- langchain + +#### Agent Roles + +Google Ads Optimizer +- research assistant --> search the good keywords +- content strategist --> B2B or B2C +- manager: prompted. + ![[Pasted image 20250721142129.png]] + - double checks output of the two agents before sending it to the google API. If there is a formatting error in the csv file or so it just asks the agents to restart. + +##### React Example +- input figma (wireframe prototype): really nice application overview with all screens etc +- asked vision model to describe the different screens in detail (Pixtral 12B) +- Get Prompts (1-20) --> one super prompt file with all prompts inthere +- send to agents which execute stuff on cursor + - you need the agents because of the context length limit + +Roles +- prompt manager: prompt analysis --> split prompt into multiple chunks which match best with the agent team and send them the prompt with a global context description + +##### Cursor +- Combine with crewAI + +### Bikee Example +- Reverse Engineering crew --> creates a document which describes + - brute force routes +- Developer crew + +### Learnings +- use AI to make prompts +- combine \ No newline at end of file