Pomysły mile widziane
Podziel się pomysłem
Ten zestaw narzędzi został stworzony, by rosnąć, a najwyraźniejszy sygnał, dokąd powinien zmierzać, pochodzi od osób, które go używają. Znalazłeś błąd, pomyłkę lub nieścisłość? Brakuje narzędzia, którego jeszcze tu nie ma? Widzisz lepszy sposób na zrobienie czegoś albo wynik, który ująłbyś inaczej? Wyślij to; każdy rodzaj uwag jest mile widziany.
Co możesz wysłać
Błędy, pomyłki i nieścisłości wszelkiego rodzaju: narzędzie, które źle działa, błędny wynik, pomyłka w artykule Learn lub po prostu coś, co wygląda nie tak. Prośby o funkcje dla narzędzi, które już istnieją. Pomysły na nowe narzędzia, które zestaw powinien mieć. Poprawki i uzupełnienia artykułów Learn, na przykład jaśniejsze wyjaśnienie, lepsze źródło lub brakujący temat. Albo po prostu inne spojrzenie na problem. Może być zgrubnie; jedno zdanie wystarczy, by rozpocząć rozmowę.
Jeśli proponujesz nowe narzędzie
Decyduje jeden prosty test. Każde narzędzie tutaj działa w całości w Twojej przeglądarce i niczego nigdzie nie wysyła, więc nowe narzędzie musi być czymś, co komputer potrafi ustalić wyłącznie na podstawie tego, co wpiszesz, kierując się stałą, opublikowaną regułą. Jeśli musi łączyć się z internetem, sprawdzać coś na żywo, logować Cię albo Cię zapamiętywać, nie ma tu dla niego miejsca.
Pasuje: dekodowanie lub wyjaśnianie czegoś, co wkleisz (token, certyfikat, konfiguracja, wynik polecenia), konwertowanie między formatami, obliczanie na podstawie standardu lub wzoru, albo generowanie według reguły, jak UUID, skrót czy wiersz polecenia.
Nie pasuje: wszystko, co musi łączyć się z internetem albo sprawdzać coś na żywo (testowanie prawdziwej strony, odpytywanie działającego serwera DNS, skanowanie adresu), wszystko, co wymaga konta, logowania lub zapisanych danych, albo wszystko, czego odpowiedź nie jest ustalona przez opublikowany standard.
Nie wiesz, po której stronie jest Twój pomysł? Wyślij go mimo to i napisz, co miałby robić. Powiem Ci szczerze, czy pasuje, i dlaczego.
Narzędzia są tu małymi, samoopisującymi się modułami: manifestem, który mówi, czym jest narzędzie i skąd bierze się jego poprawność, jedną czystą funkcją, która wykonuje pracę, oraz zestawem golden vectors, czyli stałych par wejścia i wyjścia, które to potwierdzają. Dobry kandydat liczy lokalnie i deterministycznie (to samo wejście zawsze daje to samo wyjście, bez zegara, sieci czy losowości w wyniku), trzyma wszystko wrażliwe na urządzeniu i opiera swoją poprawność na cytowanym źródle, takim jak RFC, a nie na opinii. Nie musisz tego wszystkiego budować, by coś zaproponować: po prostu opisz, co ma obliczać, przykład oraz źródło, na którym się opiera.
It's worth checking the roadmap first, to see what's already planned or shipped and avoid duplicates: see the roadmap
Jak się ze mną skontaktować
E-mail to kanał. Napisz, co znalazłeś lub czego byś chciał, z wystarczającą ilością szczegółów, by można było działać: przykład, link, dokładne sformułowanie, co pasuje. Jeśli to ulepszy zestaw narzędzi, zostanie zbudowane.
On building new tools
In the interest of total honesty: these tools are built with CONCORD, my AI-assisted build process, and it runs on real, recurring costs. Three paid AI subscriptions carry it, one for each working seat.
- ANVIL, the engineering seat, runs on Claude from Anthropic, and this is the load-bearing one: it does the actual building, so it has to sit on one of Claude's Max tiers for there to be enough capacity to design, write, and test new tools at all.
- SCOUT, the strategy and brand seat, runs on ChatGPT Plus from OpenAI.
- PRISM, the design seat, runs on Google AI Pro.
On top of the three seats, a Cloudflare Workers plan keeps the site served, and the domains renew once a year for a fee of their own.
All in, it comes to roughly USD 150 to USD 250 a month, depending mostly on which Claude tier the engineering seat is running that month.
When the tooling is funded, tools get built. When it is not, building simply pauses until it is, which is why new tools tend to arrive in bursts rather than on a fixed schedule. You can read how the seats work, and who sits in each, on the colophon.
If you would like to help it along, buy me a coffee ☕︎. Every contribution goes into a single reserve spent on nothing but keeping that toolchain running: the three subscriptions, the hosting, and the domains. No cut, no surprises.
Right now: the tooling is funded and new tools are actively being built.
Improve the translations
This site is authored in English and Brazilian Portuguese, and machine-translated into fourteen more languages. The machine versions are serviceable and they are not native. If you read one of those fourteen and something is wrong - a term of art rendered literally, a sentence that technically parses and does not mean anything - telling me is a real contribution, and a short note naming the page and the phrase is enough.