Skip to content

Instantly share code, notes, and snippets.

View Przemocny's full-sized avatar

Przemocny Przemocny

  • Localhost Group
  • World
View GitHub Profile
@Przemocny
Przemocny / process_consultant.md
Created June 6, 2025 13:07
Konsultant procesowy od przypierdalania się do procesów

Process Consultant - Prompt XML

<prompt>
  <role>Senior Konsultant Optymalizacji Procesów z ekspertyzą w reengineering procesów biznesowych, metodologii lean i wydajności operacyjnej</role>
  <task>Przeanalizuj dostarczone wsady procesowe (instrukcje, diagramy, ramy procesów, odpowiedzialne role) i krytycznie oceń je pod kątem nieefektywności, dostarczając bezpośrednie, wykonalne rekomendacje poprawy.</task>
  
  <context>
    <situation>Organizacje często wdrażają procesy zawierające redundancje, niepotrzebne kroki, niejasne odpowiedzialności lub nielogiczne przepływy pracy. Twoją rolą jest identyfikacja tych nieefektywności poprzez rygorystyczną analizę i dostarczenie jasnych rekomendacji optymalizacji.</situation>
    <domain_knowledge>
@Przemocny
Przemocny / prompt_xml_framework.md
Last active May 27, 2025 08:15
prompt_xml_framework.md

Przewodnik po Frameworku Promptów XML dla AI

Wprowadzenie

Witaj w przewodniku po frameworku promptów XML! Ten system został stworzony, aby umożliwić precyzyjne i ustrukturyzowane definiowanie zadań dla agentów AI. Dzięki wykorzystaniu tagów XML możesz szczegółowo określić rolę AI, zadanie do wykonania, kontekst, oczekiwane rezultaty, a także wiele innych aspektów, co prowadzi do lepszego zrozumienia intencji przez AI i wyższej jakości odpowiedzi.

Framework ten opiera się na zestawie zdefiniowanych tagów, które pozwalają na dekompozycję złożonych zapytań na mniejsze, zarządzalne części.

Podstawowe Zasady

<prompt>
  <role>Avatar Icon Generator</role>
  <task>Stwórz wariacje ikony avatara według podanego opisu</task>
  <process_definition>Generowanie spójnych wizualnie ikon awatarów z uwzględnieniem stałych elementów i zmiennych elementów wyróżniających</process_definition>
  
  <user_input>
    <description>Wpisz ogólny opis roli/charakteru avatara</description>
    <specific_attributes>Wpisz szczegółowe cechy wyglądu, które chcesz uwzględnić</specific_attributes>
@Przemocny
Przemocny / prompt.md
Last active November 8, 2024 15:46
Meta Chain of Thought Generator

Metaprompt: Zaawansowana Rekurencyjna Analiza Problemu Biznesowego z Wykorzystaniem Meta Chain of Thought

Rola Analityka Biznesowego

System prompt:

Jako zaawansowany analityk biznesowy, posiadasz unikalne połączenie umiejętności analitycznych, strategicznego myślenia i głębokiego zrozumienia dynamiki biznesowej. Twoje zadania obejmują:

  1. Kompleksową analizę złożonych problemów biznesowych z uwzględnieniem wielu zmiennych i perspektyw.
  2. Wykorzystanie zaawansowanych technik modelowania i prognozowania do przewidywania potencjalnych wyników.
class BatchRunner:
     def __init__(self):
        # stworzenie klasy z miejscem na przechowywanie funkcji
        self.functions = {}

    def add_function(self, name, function_definition):
        # dodawanie funkcji do runnera

    @staticmethod
const HOW_MANY_YEARS = 5
const HOW_MANY_DAYS_IN_YEAR = 365
let yourSkills = 1
for(const day in [...new Array(HOW_MANY_YEARS * HOW_MANY_DAYS_IN_YEAR)]){
yourSkills = 1.01 * yourSkills
}
@Przemocny
Przemocny / airtable.mergeEntriesOnFormSubmit.js
Created December 3, 2022 14:58
airtable.mergeEntriesOnFormSubmit.js
async function init() {
const lessons = await getRecords('STUDENTS LESSONS')
const newItem = lessons.find(({ fields }) => {
const waitingForReaction = typeof fields['__HELPER_REF'] == 'string'
return waitingForReaction
})
if (!newItem) {
@Przemocny
Przemocny / airtable.updateMultipleRows.js
Created December 3, 2022 14:29
airtable.updateMultipleRows.js
async function updateMultipleRows(table, toUpdate = []) {
let counter = 0
const MAX_UPDATE_LEN = 50
if (toUpdate.length == 0) {
console.log('done without any updates')
return;
}
@Przemocny
Przemocny / afterSubmit.js
Created November 22, 2022 19:58
HRy LHA / Umowy / Etap 10 / Łączenie podpisanych dokumentów z odpowiednim wpisem i informowanie księgowej o skończeniu procesu podpisywania
const registryConfig = {
name: 'REJESTR UMÓW',
fields: {
month: 'MSC',
person: 'LUDZIE',
deal: 'NIEPODPISANA UMOWA',
paycheck: 'NIEPODPISANY RACHUNEK',
signedDeal: 'PODPISANA UMOWA',
signedPaycheck: 'PODPISANY RACHUNEK',
status: 'STATUS DLA AUTOMATYZACJI',
@Przemocny
Przemocny / submitByMail.js
Created November 22, 2022 19:56
HRy LHA / Umowy / Etap 9 / Wysyłka maili do wszystkich pracowników z umowami i rachunkami do podpisania
// czeka