AI Tutorials & Practice
收录 AI 工具教程、提示词、安装部署、配置指南、开发实战与可复现步骤。
Category articles7372
当前页18 / 185
UpdatesPermanent archive
Category articles
按发布Time从新到旧 · 每页 40 stories
TutorialsOrdinary
Your AI agent says "done". Here is what I check before I believe it
⭐ GitHub: github.com/grloper/plumbgraph · open source (Apache-2.0) · by @grloper ...
Source: DEV Community
TutorialsOrdinary
We're Building AI to Replace Ourselves. What's the Plan?
Weren't we supposed to be replaced by AI by now? Or at least work less? AI agents were supposed to...
Source: DEV Community
TutorialsOrdinary
Your AI's code is "almost right". Here are 7 ways it fools you, and the 30-second check for each
The worst AI code isn't the code that crashes. Code that crashes, you notice. The worst one looks...
Source: DEV Community
TutorialsOrdinary
The Tests Pass and the Code Looks Great: 6 Things I Check in AI-Generated Code Before Merging
AI-generated code has a particular way of failing. It does not look broken. It is neatly formatted,...
Source: DEV Community
TutorialsOrdinary
RAG evals that fail CI: a 30-question golden set caught 3 of 4 retrieval regressions
Originally published on RecallRun, where the full scripts and raw output are attached. How do you...
Source: DEV Community
TutorialsOrdinary
AI + Design #2: My AI Review Team Gave It 93. I Gave It 70.
Four AI reviewers, seven rounds, and a brand page they agreed beat its reference. Then I actually looked at it. What went wrong with the scoring.
Source: DEV Community
TutorialsOrdinary
9 Codex Config Keys to Set Before Your Coding Agent's First Long Task
Nine Codex config settings for a long unattended run, from approvals and network to AGENTS.md limits and secrets in the agent's shell.
Source: DEV Community
TutorialsOrdinary
How I Clone My Own Voice on a Laptop With No GPU (Qwen3-TTS)
Key takeaways A laptop with no GPU can run Qwen3-TTS voice cloning. Expect 3 to 6 seconds of...
Source: DEV Community · Qwen
TutorialsOrdinary
I Built a RAG Assistant That Explains Your Electricity Bill — Without Letting the AI Invent Numbers
Pakistani electricity bills are hard to read even when you're technical. The total jumps month to...
Source: DEV Community
TutorialsOrdinary
How to Fix a Windows 11 Bootable USB That Is Not Booting on Lenovo X390 Yoga
Introduction Have you ever created a bootable Windows 11 USB using Rufus, only to discover that your...
Source: DEV Community
TutorialsOrdinary
Chat memory as a 41.9 MB file: building on MemT-1.0-Nano's save and reload
MemT-1.0-Nano folds past turns into a fixed-size memory you can save. What a developer decides, where it breaks, and what to measure.
Source: DEV Community
TutorialsOrdinary
Part 4: The Alert That Could Never Fire
Since the first week of this project, observability/prometheus/alerts.yml has contained this: -...
Source: DEV Community
TutorialsOrdinary
Designing a real AI kill switch: capability absence vs middleware gates
"Which guardrail framework should I use?" is the wrong question for a kill switch. The best...
Source: DEV Community
TutorialsOrdinary
My n8n Invoice Extractor Got 9 of 42 Totals Wrong. The Validation Node That Caught All 9
An invoice extractor that's right most of the time is worse than useless if you can't tell which...
Source: DEV Community
TutorialsOrdinary
When an AI Agent Uses Your Account, Who Actually Approved the Action?
Imagine opening a business dashboard and finding this record: Refund request: R-204 Approved by:...
Source: DEV Community
TutorialsOrdinary
Deleting the File Didn't Revoke the Key: How LiteLLM 1.107.0 Shipped Malware
LiteLLM's postmortems trace 1.107.0 to an admin key deleted from a public repo in May but never revoked. The chain, and the git and gh habits that break it.
Source: DEV Community
TutorialsOrdinary
Nano Banana 2.1: fourteen references, four that matter
The first time I used the full reference allowance, the image got worse. Fourteen images: the...
Source: DEV Community
TutorialsOrdinary
GPT Image 2.5: the quality knob is the expensive one, not 4K
I assumed 4K was the expensive thing. Then I read the price matrix properly: at 1K, max quality is...
Source: DEV Community · GPT
TutorialsOrdinary
Who owns the LLM? 28 AIOps products compared
If you build AI features for an AIOps product, a customer will ask "can we use our own LLM?" sooner...
Source: DEV Community
TutorialsOrdinary
I was offered 292 AI skills. I installed 21.
Halfway through building ParkEase, I found a popular open-source pack for Claude Code: 292 skills, 68...
Source: DEV Community · Claude
TutorialsOrdinary
The Agent Industry Is Rebuilding SOA, Mistakes Included
Agentic architecture is repeating service-oriented architecture's two worst mistakes, the smart pipe and the synchronous chain.
Source: DEV Community
TutorialsOrdinary
PageSift 1.0: the Rust web content engine is feature-complete
Fifteen days, twenty-five releases. PageSift went public as 0.20 on October 20; today it ships...
Source: DEV Community
TutorialsOrdinary
What 586 Real Traces Taught Us About LLM Agent Determinism
What 586 Real Traces Taught Us About LLM Agent Determinism How temperature selectively...
Source: DEV Community
TutorialsOrdinary
Prompt Versioning and Release Gates for LLM Apps
The fastest way I know to break a working LLM feature is to "just tweak the prompt" on a Friday....
Source: DEV Community
TutorialsOrdinary
SKILL.md is the new package.json — and almost nobody scans it
Agent skills are just markdown files that an LLM will obey. Here's what malicious ones look like, how they were caught with a static analyzer, and why the MCP config file is the most dangerous line that never reaches the model.
Source: DEV Community
TutorialsOrdinary
Your AI Agent Can Query the Database. Give It a Business Map First
An agent can successfully query a database and still give you the wrong answer. Ask, “How many...
Source: DEV Community
TutorialsOrdinary
Don't let an unattended model rewrite its own prompt
Unattended LLM pipelines fail in ways a person would normally fix by editing the prompt. If the...
Source: DEV Community
TutorialsOrdinary
How we built an AI calorie counter that understands Brazilian food from a photo
Notes from building ContaCal, a photo-based calorie logger for Brazilian meals. The pipeline, the hard parts (regional dishes, portions, lunchboxes) and the limits we tell users about.
Source: DEV Community
TutorialsOrdinary
Spec-Driven Development na prática: testando o fluxo em um projeto de ML
Apliquei as fases do Spec Kit em uma tarefa de um projeto de previsão do Brasileirão e conferi o resultado contra a própria spec.
Source: DEV Community
TutorialsOrdinary
Your AI bill grew 4x and nobody can tell you which step did it
A team I talked to last month had a 4x jump in inference spend over one quarter. Not a crisis — they...
Source: DEV Community
TutorialsOrdinary
Postman Desktop Added Itself to Claude Code and Codex. Its Installer Trusts Its Own Hook
A Postman desktop update added its plugin to Claude Code and Codex for an existing user. Its installer is built to approve its own Codex hook. How to check.
Source: DEV Community · Claude
TutorialsOrdinary
Stop being your AI's eyes and hands: pwa-debug lets Claude debug your live, logged-in browser
If you've debugged a web app with an AI assistant, you know the loop: The AI asks what the console...
Source: DEV Community · Claude
TutorialsOrdinary
A 9B assistant built from our specs went from 6 to 32 right answers out of 32. Most of the fixes were code, not prompts
A personal assistant is easy to demo and hard to trust. The demo ends when the assistant answers....
Source: DEV Community
TutorialsOrdinary
The Two Workflows That Wrote to the Same Row and Both Said Success: Race Conditions in n8n
This is part of my build-in-public series on running LLM workflows in n8n in production. Everything...
Source: DEV Community
TutorialsOrdinary
Playwright MCP snapshots cost me 22,556 tokens per page. Here's what I measured
If you let Claude Code, Codex or Cursor drive a browser, a big part of your token bill is page...
Source: DEV Community · Claude / Cursor
TutorialsOrdinary
Build a Q&A Bot over Your Company Docs with Pinecone + Claude (Python, SDK v10)
Chunk, embed, store, retrieve, rerank and answer with citations: a complete RAG walkthrough on Pinecone's new document indexes and the Claude Messages API.
Source: DEV Community · Claude
TutorialsOrdinary
The A2A CLI and Rust: The Same Code, Three Ways to Serve It
A tour of the A2A CLI against Rust agents on A2A v1.0: the official Rust SDK, a plain stdin/stdout program wrapped by a2a server --exec, and an ADK coordinator on Gemini, each timed from the CLI and from a Rust client.
Source: DEV Community · Gemini
TutorialsOrdinary
AI Execution Governance, Part 10: Can Revocation Stop a Call That Is Already Running?
A tool call has passed the gate and is running. Now the role is revoked. Does it stop, or does it...
Source: DEV Community
TutorialsOrdinary
How uv add silently downgraded my pypdf security patch (and how I fixed it)
I merged two PRs to fix my dependency alerts on GitHub. Both had empty diffs. GitHub kept showing 11...
Source: DEV Community
TutorialsOrdinary
My x402 API made $0.08 in its first week. Here is who actually came.
A few weeks ago I put a small API online that agents pay per call with x402, USDC on Base. It scans...
Source: DEV Community