Идеи приветствуются
Поделитесь идеей
Этот набор инструментов создан, чтобы расти, и самый ясный сигнал о том, куда ему двигаться, исходит от тех, кто им пользуется. Нашли баг, ошибку или неточность? Не хватает инструмента, которого здесь пока нет? Видите способ сделать что-то лучше или результат, который сформулировали бы иначе? Пришлите это; любой отклик приветствуется.
Что можно прислать
Баги, ошибки и неточности любого рода: инструмент, который ведёт себя неправильно, неверный результат, ошибку в статье Learn или просто что-то, что выглядит не так. Пожелания по функциям для уже существующих инструментов. Идеи новых инструментов, которые стоило бы добавить. Исправления и дополнения к статьям Learn, например более ясное объяснение, лучший источник или недостающую тему. Или просто другой взгляд на задачу. Можно начерно; одного предложения достаточно, чтобы начать разговор.
Если вы предлагаете новый инструмент
Решает один простой тест. Каждый инструмент здесь работает целиком в вашем браузере и ничего никуда не отправляет, поэтому новый инструмент должен быть тем, что компьютер может вычислить только из того, что вы вводите, следуя фиксированному опубликованному правилу. Если ему нужно выходить в интернет, проверять что-то вживую, выполнять вход или запоминать вас, ему здесь не место.
Подходит: декодировать или объяснить то, что вы вставляете (токен, сертификат, конфигурацию, вывод команды), преобразовать между форматами, вычислить по стандарту или формуле, либо сгенерировать по правилу — например, UUID, хеш или командную строку.
Не подходит: всё, что должно выходить в интернет или проверять что-то вживую (тестировать реальный сайт, запрашивать действующий DNS-сервер, сканировать адрес), всё, что требует учётной записи, входа или сохранённых данных, либо всё, чей ответ не задан опубликованным стандартом.
Не уверены, на какой стороне ваша идея? Всё равно пришлите её и опишите, что она должна делать. Я честно скажу, подходит ли она и почему.
Инструменты здесь — это небольшие самоописательные модули: манифест, который сообщает, что это за инструмент и откуда берётся его корректность, одна чистая функция, выполняющая работу, и набор golden vectors, фиксированных пар вход-выход, которые это доказывают. Хороший кандидат вычисляет локально и детерминированно (один и тот же вход всегда даёт один и тот же выход, без часов, сети или случайности в результате), держит всё чувствительное на устройстве и опирает свою корректность на цитируемый источник, такой как RFC, а не на мнение. Чтобы предложить инструмент, не нужно ничего из этого создавать: просто опишите, что он должен вычислять, пример и источник, на котором он основан.
It's worth checking the roadmap first, to see what's already planned or shipped and avoid duplicates: see the roadmap
Как со мной связаться
Канал — электронная почта. Расскажите, что вы нашли или чего хотели бы, с достаточными деталями, чтобы можно было действовать: пример, ссылку, точную формулировку, что подходит. Если это сделает набор инструментов лучше, это будет реализовано.
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.