AI Tutorials & Practice
收录 AI 工具教程、提示词、安装部署、配置指南、开发实战与可复现步骤。
Category articles7373
当前页37 / 185
UpdatesPermanent archive
Category articles
按发布Time从新到旧 · 每页 40 stories
TutorialsOrdinary
Prompt injection in AI agents: real attack patterns and the defenses that actually work
Why a better system prompt won't save your AI agent from prompt injection, and the structural limits that will.
Source: DEV Community
TutorialsOrdinary
Your Website Changed. Did the AI Get the Memo?
The gap between publishing a correction and seeing it reflected in an AI-generated answer is becoming...
Source: DEV Community
TutorialsOrdinary
Data apps, defined: levels, principles, and a scorecard builders can actually use
The Data App Framework, v2.0 · October 2026 Venkata M Sangaraju, Sr. Database Engineer On October 8,...
Source: DEV Community
TutorialsOrdinary
How I built a zero-install Remote MCP Server for Cursor & Claude (and why local npm packages suck)
Anthropic’s Model Context Protocol (MCP) is arguably the most exciting architectural standard to hit...
Source: DEV Community · Claude / Cursor
TutorialsOrdinary
NecroCode: The Open-Source Codebase Necromancer & Spectral Auditor 👻
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine ...
Source: DEV Community
TutorialsOrdinary
No MCP? No problem. How I got Instinct AI to call a flight API
Instinct is an AI assistant you text on WhatsApp, iMessage or SMS. It works through the accounts you...
Source: DEV Community
TutorialsOrdinary
How we built an MCP App for a cash-on-delivery store in Uzbekistan
By the Birinchi Shop team In Uzbekistan most online shopping still ends with cash. You pick a...
Source: DEV Community
TutorialsOrdinary
I Built an Agent Loop by Hand. Then I Tried to Migrate It to the OpenAI Agents SDK
A few weeks ago I wrote a small Kubernetes operations agent without using any agent framework. It is...
Source: DEV Community · OpenAI
TutorialsOrdinary
Your AI Agent Doesn't Need More Prompts. It Needs an Operating System.
If you run an AI agent on anything real — a production repo, a scheduled job, a business process —...
Source: DEV Community
TutorialsOrdinary
Never Trust an AI That Says “I’ve Checked”
A solo builder in Japan on designing for the day updates stop: static hosting, honest missing-data...
Source: DEV Community
TutorialsOrdinary
Doc-driven development for AI Agents (ddd skill)
Stop reading code. Start reading what your app does. Project page · Github repo AI writes the...
Source: DEV Community
TutorialsOrdinary
The MCP Transport Layer Blind Spot
This was first published on my site and is cross-posted here; the version on my site is canonical and...
Source: DEV Community
TutorialsOrdinary
Building an annotation-driven MCP server in Java
Exposing a Java method to an AI agent should take one annotation, not a protocol implementation. How I built java-mcp-server on Spring Boot 3, and what I'd change next.
Source: DEV Community
TutorialsOrdinary
I Joined an AI Competition With 7 Days Left. 940 Teams Had the Same Score.
So I went sideways instead. Here is what happened, and what a week spent teaching a computer to read...
Source: DEV Community
TutorialsOrdinary
Calaveras for Dead Code: an in-browser ofrenda where an open model writes epitaphs for abandoned software 💀🌼
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine ...
Source: DEV Community
TutorialsOrdinary
AI Workflow Orchestration
AI Workflow Orchestration A deep-dive walkthrough of building AI pipelines that run...
Source: DEV Community
TutorialsOrdinary
How to Measure Whether AI Document Processing Reduces Insurance Intake Review Time
Quick answer: Measure intake review time per submission packet, from receipt to ready-to-quote, and...
Source: DEV Community
TutorialsOrdinary
Get rid of Tab-Hell
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady. ...
Source: DEV Community
TutorialsOrdinary
Titanic Séance: ask the 891 passengers what the night would have done to you
Titanic Séance is a small web app where you tell the spirits who you would have been in April...
Source: DEV Community
TutorialsOrdinary
How I built undo for my desktop AI companion: a backup before every destructive write
An AI companion that can edit your files will eventually delete the wrong one. That is not a...
Source: DEV Community
TutorialsOrdinary
AI wrote the first 90% of my app in an afternoon. The last 10% took three weeks.
There's an old programmer's joke: the first 90% of the code takes 90% of the time, and the remaining...
Source: DEV Community
TutorialsOrdinary
I found a bug in this model, and i corrected it
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine ...
Source: DEV Community
TutorialsOrdinary
We built the castle game from our childhood with Claude, in 9 days, in the browser
As kids we played a lot of Stronghold. Build a castle, keep the peasants fed, set taxes too high,...
Source: DEV Community · Claude
TutorialsOrdinary
One Token Leaked 155 AI Responses: Inside Cloudflare's GLM-5.3 KV Cache Exposure
On September 8, 2026, a security researcher told Cloudflare that very long prompts sent to one of its...
Source: DEV Community · GLM
TutorialsOrdinary
I approved the order. Then my Genkit Dart agent forgot its own tool.
My agent asked me "can I order this part?". I said yes. And the answer came back as a...
Source: DEV Community
TutorialsOrdinary
Human-in-the-Loop Agents in Pure Dart: Genkit, MCP and an Approval Gate on Cloud Run
1. The problem: an agent that can spend money Most agent demos stop at "the model called a...
Source: DEV Community
TutorialsOrdinary
I built a tool that checks whether AI cites your site. It had never cited mine
I maintain GEO Optimizer, an open-source CLI that audits whether ChatGPT, Perplexity, Claude and...
Source: DEV Community · ChatGPT / Claude
TutorialsOrdinary
GPT-6.1 Terra, Claude Opus 5.5 pricing, and the infrastructure week AI tooling needed
This week wasn't about flashy model releases — it was about the plumbing catching up to the ambition....
Source: DEV Community · GPT / Claude
TutorialsOrdinary
GhostTrace 👻: Finding the Ghost in System Logs with Local AI
Hacktoberfest Open-Source AI Challenge: Ghost in the Machine Submission A system error rarely...
Source: DEV Community
TutorialsOrdinary
I fetched 30 AI-built sites without JavaScript. 8 of 9 Bolt sites were empty pages.
I build my own sites with AI tools, and after launching a couple of them I wanted a simple answer:...
Source: DEV Community
TutorialsOrdinary
From Satellite Pixels to Farmer Decisions: What Building FieldLens Taught Me
This post is part of the Monthly MLH × DEV Writing Challenge — a look back at what I built, how I...
Source: DEV Community
TutorialsOrdinary
LLM Plans, Compiler Generates – A Deterministic SQL Generator with the Workflow as Its Contract
AI can already produce SQL that runs – but runnable isn’t the same as auditable. On complex queries,...
Source: DEV Community
TutorialsOrdinary
How a Downloads Folder File Can Hijack Your AI Coding Agent
A plain text file dropped in Downloads can hijack your AI coding agent: Forever Security got Codex to run malware in over 90% of tests with no bug involved.
Source: DEV Community
TutorialsOrdinary
Cloudflare's KV Cache Exposure Leaked Other Customers' Prompts for Two Weeks
Cloudflare's KV cache exposure on Workers AI let 155 responses leak other customers' context for two weeks, caused by a pool size mismatch and an SGLang bug.
Source: DEV Community
TutorialsOrdinary
I Don't Write Code Anymore. I Still Read It.
Agents write all my code now. I still keep asking them to simplify it, because unnecessary complexity creates more to reason about and more places for bugs.
Source: DEV Community
TutorialsOrdinary
Requiem: a crash post-mortem that speaks as the program that died
This is a submission for the Hacktoberfest Open Source AI Challenge: Week 4 - Ghost in the...
Source: DEV Community
TutorialsOrdinary
My calibration study found the GEO score doesn't predict AI citations. Here's the data
I built a tool that scores websites 0 to 100 on how visible they are to AI answer engines. Then I ran...
Source: DEV Community
TutorialsOrdinary
We sent 23 AI agents to our website. Most looked human
AI assistants now open websites for people. You ask ChatGPT to compare two pricing pages, and a...
Source: DEV Community · ChatGPT
TutorialsOrdinary
How I Stopped an LLM From Skipping the Investigation, Looping Forever, and Inventing Pods — Without LangChain
An agent loop is just a for loop. The hard part is the invariants inside it — and the deterministic guardrails that catch every predictable failure mode.
Source: DEV Community
TutorialsOrdinary
How to Audit Whether Your Website Is Ready for AI Search Citations
A B2B page can rank in Google and still fail to appear when a buyer asks an AI assistant for an...
Source: DEV Community