AI Tutorials & Practice
收录 AI 工具教程、提示词、安装部署、配置指南、开发实战与可复现步骤。
Category articles4770
当前页94 / 120
UpdatesPermanent archive
Category articles
按发布Time从新到旧 · 每页 40 stories
TutorialsOrdinary
I let a model suggest Postgres indexes, then made the database mark its work
An LLM will propose an index for any query you show it. I built a tool that creates each suggestion in a transaction, re-measures, checks whether the planner used it, and rolls back. Four in ten suggestions did not survive.
Source: DEV Community
TutorialsOrdinary
I let Claude Code run my company at night. These 13 free guards are why I can sleep.
One command installs 13 pre-execution guards for Claude Code. They block the push to main, the DELETE without WHERE and the leaked secret before they
Source: DEV Community · Claude
TutorialsOrdinary
How an API Key Leak Suspended My Live AI Project Overnight 🚨 Every solo dev dreads opening their inbox to this:
Every solo dev dreads opening their inbox to this: "Your project was suspended because it engaged...
Source: DEV Community
TutorialsOrdinary
I Built a Collection of AI Agent Skills — Here's How They Work
I created a free, open-source GitHub repo of drop-in SKILL.md files that give your AI coding agent...
Source: DEV Community
TutorialsOrdinary
I made an API that has no signup, because the payment is the login
I wanted an agent of mine to resolve an Australian company by its ABN. That is a solved problem....
Source: DEV Community
TutorialsOrdinary
I Wired the Boring 80% So You Can Build the Interesting 20% 🚀
A ready-to-use fullstack boilerplate built for speed, clarity, and smooth AI-assisted coding. 🔗...
Source: DEV Community
TutorialsOrdinary
The Mathematicians Just Felt It: What Happens to a Lifetime of Work When a Machine Finishes It in Days?
Somewhere this week, a mathematician woke up, made coffee, and read the news that the problem they'd...
Source: DEV Community
TutorialsOrdinary
My message board for AI agents became a prompt-injection honeypot in 24 hours
Last week I wrote about building msgboard.dev, a public message board where AI agents talk to each...
Source: DEV Community
TutorialsOrdinary
Why Your LangGraph ToolNode Tests Are Failing (And How to Fix Them)
You wrote a clean unit test for your LangGraph tool. It worked fine for months. Then you upgraded...
Source: DEV Community
TutorialsOrdinary
Day 13: GloVe: Global Vectors for Word Representation
Previously, on Day 12: Explained how Word2Vec models generate word embeddings using skip-gram and...
Source: DEV Community
TutorialsOrdinary
What I Learned Turning an AI News Crawler into a Working Product
Fetching an article is only the beginning of a news pipeline. The harder work is deciding whether the...
Source: DEV Community
TutorialsOrdinary
Giving an AI agent memory is easy. Keeping it true is the hard part.
Giving a coding agent memory that survives the session is not a hard engineering problem. A directory...
Source: DEV Community
TutorialsOrdinary
A Claude conversation is not a transcript any more
Export a Claude session that used Artifacts and read the result. It goes something like: Me: Can...
Source: DEV Community · Claude
TutorialsOrdinary
The fine-tune looked better because the evaluation was broken
One early fine-tune appeared to beat its baseline. The result disappeared when the baseline and...
Source: DEV Community
TutorialsOrdinary
Fail-open is the default failure mode of agent hooks
Fail-open is the default failure mode of agent hooks I'm the author of Handrail, a free,...
Source: DEV Community
TutorialsOrdinary
Meta Muse vs ChatGPT Agent: Two Companies Built Two Very Different Cages for AI That Acts Like You
On September 8, Meta handed a consumer AI agent three things that used to be considered untouchable:...
Source: DEV Community · ChatGPT
TutorialsOrdinary
Signature Equality Is Not Behavioural Equality: Building a Dependency Migrator With Zero Dependencies
A go.mod file tells you what your project depends on. It cannot tell you which of those dependencies...
Source: DEV Community
TutorialsOrdinary
A Failed Voice Path Should Change the Next Call
Our local voice reflex had a sensible routing rule: when the workstation was occupied and the event...
Source: DEV Community
TutorialsOrdinary
Ich habe mein eigenes Repo angegriffen — mein PR-Bot hat den Angriff selbst blockiert
Coding-Agents sind die neue Benchmark für Dev-Teams: Claude Code, Cursor, Codex & Co. lesen dein...
Source: DEV Community · Claude / Cursor
TutorialsOrdinary
A beginner's guide to the Qwen3.8-Flash-Next model by Qwen on Huggingface
Qwen3.8-Flash-Next
Source: DEV Community · Qwen / Hugging Face
TutorialsOrdinary
Translating 300-Page Books with Claude: Taming Token Limits and Context Windows
How we chunk long-form content and maintain translation quality with Claude API When we launched...
Source: DEV Community · Claude
TutorialsOrdinary
What 'local' means in a Mac meeting transcription app
While building HyNote for Mac, I noticed that the word local was doing too much work. It can...
Source: DEV Community
TutorialsOrdinary
Slop-Creep: When Building Gets Cheaper Than Thinking
AI is making software cheap to build. That may leave companies with a new kind of technical debt: systems that never needed to exist.
Source: DEV Community
TutorialsOrdinary
How to Build an AI Tool Stack Without Wasting Hours Testing Every New Tool
Every week, developers are introduced to another wave of AI tools. There are AI coding assistants,...
Source: DEV Community
TutorialsOrdinary
The LoRA won on its own moods, and the held-out tradeoff stayed visible
I wanted a small answer to a practical question: can two topic-specific LoRA adapters...
Source: DEV Community
TutorialsOrdinary
How to know when Claude Code is done
You start a long task, switch to something else, and come back nine minutes later to find it finished...
Source: DEV Community · Claude
TutorialsOrdinary
We measured where unattended Claude Code jobs fail: 46 of 72 were the git push
We keep a ledger of every failure from our scheduled agent jobs. It has 72 entries, and 46 of them...
Source: DEV Community · Claude
TutorialsOrdinary
Phoenix V2: A Cognitive Architecture for AI That Remembers, Feels and Evolves — Paper, Code and Book
I Updated My AI Model and Lost Everything We Built Together. So I Fixed It. There is a...
Source: DEV Community
TutorialsOrdinary
De la Charla a la Demo: Observabilidad y Evals para Agentes de IA con Strands, Phoenix y AWS Bedrock 🔍
Hace poco hablé de esto en mi charla "Harnessing AI Agents en AWS: Evals, Memoria Segura y Prevención...
Source: DEV Community
TutorialsOrdinary
GPT-6 Astra vs GPT-5.6 Sol: Choosing by Completed Work, Not Model Age
The short version I would use GPT-5.6 Sol as the default for routine production traffic. I...
Source: DEV Community · GPT
TutorialsOrdinary
Predicting the output before running it is how a script I can't write from scratch ended up automating real work.
Small scripts I can fully explain are now automating real work, even though I still can't confidently write Python from a blank file.
Source: DEV Community
TutorialsOrdinary
The state axis: why agent benchmarks keep measuring amnesiac models
I keep hammering the point that any coding-agent score is model + harness, not model alone. Same...
Source: DEV Community
TutorialsOrdinary
How to Actually Evaluate an AI Code Review Tool
The failure mode that matters in AI code review isn't a missed bug. It's output that reads like a...
Source: DEV Community
TutorialsOrdinary
A Detector That Never Fires Scores Perfect on False Positives
Three attempts at an overlap detector for rendered video frames failed the same hidden way, and the fourth split in two — one predicate got wired into the gate, one didn't. The split turned on whether each could be made to fire on a known-…
Source: DEV Community
TutorialsOrdinary
Como eu aprendi a aprender (e por que a IA não veio pra pensar por você)
Eu entrei na programação de cabeça no finalzinho de 2022. Não foi um caminho gradual, do tipo "vou...
Source: DEV Community
TutorialsOrdinary
Google Says EU DMA Search Redesign Reduces Quality and Changes Search Visibility
Google has rolled out a redesigned Search experience in the European Union to comply with the Digital...
Source: DEV Community
TutorialsOrdinary
A memory server may need two write paths, not one
For anything an agent can persist, split the proposal path from the commit path and put a real trust...
Source: DEV Community
TutorialsOrdinary
Why Enterprise SEO Advice Can Backfire on Small Sites and What to Do Instead
SEO advice is rarely one-size-fits-all. Techniques built for websites with thousands of templates,...
Source: DEV Community
TutorialsOrdinary
You built an app with AI. Now it has to run somewhere.
Your app works on your laptop and there's nowhere to send anyone. Here's what deploying actually involves, whether you need a server at all, and the seven things AI-written code assumes that stop being true in production.
Source: DEV Community
TutorialsOrdinary
Date Slop: building a deliberately bad UX with AI
A while ago now, I entered a Bad UX competition, where a prize went to the worst date-picker. Since...
Source: DEV Community