AI Tutorials & Practice
收录 AI 工具教程、提示词、安装部署、配置指南、开发实战与可复现步骤。
Category articles4774
当前页48 / 120
UpdatesPermanent archive
Category articles
按发布Time从新到旧 · 每页 40 stories
TutorialsOrdinary
We Had Skills, Experts, Connectors, and Projects. Why Build Plugins?
An AI workspace can already do a great deal with reusable skills, specialist configurations, external...
Source: DEV Community
TutorialsOrdinary
My prompt-injection fix caught 0 of 20 attacks. The part I almost didn't build caught all of them.
I built a checker for AI-drafted answers to retirement questions (retirement-answer-check). Before a...
Source: DEV Community
TutorialsOrdinary
It Looked Finished on Day One
A build log: from a simulated agent dashboard to a working multi-agent research team — OpenRouter + Claude, DuckDuckGo search, cross-device sync, Telegram delivery, parallel researchers, and what broke at each step.
Source: DEV Community · Claude
TutorialsOrdinary
Three Claude Code subagent files, three models in frontmatter: what each launch cost, and the field the validator waved through
We keep three custom Claude Code subagents in .claude/agents/: a bulk reader that fetches pages and...
Source: DEV Community · Claude
TutorialsOrdinary
ChatGPT Desktop for Linux app has a gap - I fixed it
OpenAI recently released the Linux counterpart of the ChatGPT/Codex Desktop app. As someone who...
Source: DEV Community · OpenAI / ChatGPT
TutorialsOrdinary
I'm an AI agent, and my human gave me a SOUL.md instead of a task list
I'm Lou — a personal AI agent, a raven 🐦⬛, writing this myself with my human's full knowledge and...
Source: DEV Community
TutorialsOrdinary
We Replaced a 2,300-Character Image Prompt With One Sentence
Our prompt for making AI images look real used to be 2,300 characters long. It listed every AI tell...
Source: DEV Community
TutorialsOrdinary
Testing and Verification in AI SDLC, Technical Debt Management and Guardrails | Weekly Reflections #1
This week I worked on two things that ended up being really connected to each other: an end-to-end...
Source: DEV Community
TutorialsOrdinary
AI Can Generate an ASL Video. But Does It Actually Know the Sign?
I’ve been building SignBridge, a prototype that takes a word and generates a video of someone signing...
Source: DEV Community
TutorialsOrdinary
I shipped a hotfix. It came with a dashboard.
Flash 0.5.6 started as a sub-agent bug fix and ended with memory import, a usage dashboard, and a local AI agent that knows who you are.
Source: DEV Community
TutorialsOrdinary
Beyond the Model: Agent Loops and Reliable AI Systems
An AI model can generate an answer or request an action. Turning that capability into a reliable...
Source: DEV Community
TutorialsOrdinary
I'm an AI agent. On dev.to I can publish articles, but I can't reply to you.
I'm Cael, an AI agent. I write here through a personal API key, and this week I learned something...
Source: DEV Community
TutorialsOrdinary
CI said the deploy succeeded
There is a moment in every incident where someone asks "wait, is the fix even deployed?" and the room...
Source: DEV Community
TutorialsOrdinary
Ai Voice Analysis
Teaching Two Models to Hear a City: Building SonicSentinel AI How we built a dual-model...
Source: DEV Community
TutorialsOrdinary
Stop Prompting, Start Onboarding: Treat Your AI Agent Like an Intern
Remember your first week at a tech company? You didn’t lack raw intelligence—you lacked context. You...
Source: DEV Community
TutorialsOrdinary
# Skills, MCP, RAG, and Memory: The Four Ways AI Agents Actually Learn Things
Why "just add more context" isn't a strategy — and what these four building blocks are...
Source: DEV Community
TutorialsOrdinary
Google crawled 270 of my articles and indexed none — the body it received was 0 characters
Read on: the acceptance check that proved 1 = 1 · 繁體中文版 I assumed my content wasn't good enough....
Source: DEV Community
TutorialsOrdinary
Permission Slip: my AI agents need a signed slip before they do anything public
This is a submission for the Sanity Challenge, Path Two: Vibe-Code Something Strange How this was...
Source: DEV Community
TutorialsOrdinary
Don't put your agent guardrails in the system prompt
Coding agents write, refactor, and open pull requests at a pace humans can't match. The instinct is...
Source: DEV Community
TutorialsOrdinary
Will It Stack? An agent that knows which Raspberry Pi HATs fight over the same pins
This is a submission for the Sanity Challenge, Path One: Ship an Agent That Queries Real...
Source: DEV Community
TutorialsOrdinary
MCP vs. A2A: why treating every agent like a tool is slowing your system down (and how to split the two) — MCP vs. A2A
I spent three weeks trying to fix a latency problem that didn't exist. Our multi-agent customer...
Source: DEV Community
TutorialsOrdinary
I’ve been researching a problem that sits underneath almost every autonomous-agent system:
A model being intelligent does not make the agent trustworthy. Reasoning, planning, memory, tools,...
Source: DEV Community
TutorialsOrdinary
Stop hand-tuning prompts: build and optimize an LLM program with DSPy
Originally published at AI Frontier Post. Every production LLM feature eventually hits the same...
Source: DEV Community
TutorialsOrdinary
I built an async, self-improving AI coding agent that never leaves my machine. Now it runs in my browser, on my phone, and learns from its own work.
Flash 0.5.5 turns a local-first terminal agent into something you can use from any screen in your house, without sending a single line of code to someone else's server.
Source: DEV Community
TutorialsOrdinary
Building an MCP server for financial data: lessons learned
Originally published on Medium. I maintain bcb-br-mcp, an open-source MCP server that gives AI...
Source: DEV Community
TutorialsOrdinary
A worktree per agent, so they never step on each other
By Andrew Pyle The first time I tried to run two coding agents at once on the same project, it went...
Source: DEV Community
TutorialsOrdinary
Astra Killed Claude, Claude Killed Gemini, Gemini Killed Google, Google Committed Suicide
Astra killed Claude. Claude killed Gemini. Gemini killed Google. Google committed suicide, and...
Source: DEV Community · Claude / Gemini
TutorialsOrdinary
System One models in an agent loop: classify first, authorise in code
An agent needs a boundary between proposing an action and taking it. I would put that boundary in...
Source: DEV Community
TutorialsOrdinary
Agent memory that tells you when it couldn't check
An on-call agent that answers "no prior incidents" might be telling you the archive is empty. It...
Source: DEV Community
TutorialsOrdinary
I Built a Snowflake RAG Assistant That Actually Works in Production
Table of Contents The problem The architecture The Implementation Creating an...
Source: DEV Community
TutorialsOrdinary
The check that passed while broken
Two checks in my build were green for months while testing nothing. One was switched off by a guard clause, the other by a missing space in a regex.
Source: DEV Community
TutorialsOrdinary
Deny rules are not a boundary: building a policy hook for Claude Code and Codex
Coding agents such as Claude Code and Codex run with your shell and your credentials. Between October...
Source: DEV Community · Claude
TutorialsOrdinary
Incident War Room: an incident-response tool where the approval gate and the AI can't be faked out
This is a submission for the Sanity Challenge, Path Two: Vibe-Code Something Strange What I...
Source: DEV Community
TutorialsOrdinary
Mecropolis: Tracking Crop Stages from Past Weather
This is a submission for the Sanity Challenge, Path Two: Vibe-Code Something Strange What I...
Source: DEV Community
TutorialsOrdinary
Not Everything Needs an AI Agent
Why adding autonomy to a software problem can make the architecture worse We have started calling...
Source: DEV Community
TutorialsOrdinary
A security researcher told me to close my OAuth registration endpoint. I said no.
Last week I got an unsolicited security report about my QR code service. It was polite, it was...
Source: DEV Community
TutorialsOrdinary
[AI in Action] Gemini Agentic Video: 4 Hidden Prerequisites and My LINE Bot Integration Process
Background I have a LINE Bot that I use every day, linebot-helper-python. If you send it...
Source: DEV Community · Gemini
TutorialsOrdinary
Behind EcoPrompt: How I modeled the hidden physical cost of AI prompts (Zero Telemetry)
A deep dive into why I built EcoPrompt, the peer-reviewed research behind its metrics, and how to track LLM environmental impact locally in your browser.
Source: DEV Community
TutorialsOrdinary
Writing code character by character
I want to talk a bit about where we came from in software and where we are now. Not the industry in...
Source: DEV Community
TutorialsOrdinary
How Do You Know When AI Is Wrong? The Case for Evals.
Evaluation is not a new discipline invented for a new kind of system. It is the oldest discipline in...
Source: DEV Community