AI Tutorials & Practice
收录 AI 工具教程、提示词、安装部署、配置指南、开发实战与可复现步骤。
Category articles7373
当前页30 / 185
UpdatesPermanent archive
Category articles
按发布Time从新到旧 · 每页 40 stories
TutorialsOrdinary
I took SSH away from my agent. Then my own tool started lying to it.
This spring I wrote twice about not giving Claude SSH access to my home server. The argument was...
Source: DEV Community · Claude
TutorialsOrdinary
I counted every skill my AI invoked across 55 sessions. Here's the leaderboard.
I had over a hundred skills installed while building ParkEase. Which ones actually pulled their...
Source: DEV Community
TutorialsOrdinary
Claude Fable 5.1 Agent Test: Sonnet Tied It at 1/8 the Cost
Originally published on RanThis. Cover: AI-generated illustration. Claude Fable 5.1 is not worth its...
Source: DEV Community · Claude
TutorialsOrdinary
We ran an AI agent against our own dependency tree. It found a PII leak in 10 minutes. Then it stopped. Here's why.
Last week we pointed BugTraceAI — our open-source agentic security scanner — at our own...
Source: DEV Community
TutorialsOrdinary
If AI Can Write the Code, Where Do Software Developers Create Value?
A developer's look at how AI changes the economics of coding across outsourcing, software products, and SaaS, and what that means for engineering careers.
Source: DEV Community
TutorialsOrdinary
Building an AI Video App on Cloudflare Workers with TanStack Start
I run a small AI video web app: users upload a character photo and a short motion clip, and a hosted...
Source: DEV Community
TutorialsOrdinary
Microsoft Just Shipped Visual Studio's October Update. Here's What It Actually Changes.
Visual Studio used to ship big releases every couple of years. Now it ships something every month,...
Source: DEV Community
TutorialsOrdinary
Replay with egress blocked, or it is not a replay
A replay that re-executes real tool calls is a re-run wearing a trace's clothes. Here is a paste-and-run check that blocks egress during replay, plus the five fields your trace needs so the blocked run still reproduces the original failure.
Source: DEV Community
TutorialsOrdinary
CodeNecromancer: Resurrecting Dead Repositories with Open-Weight Gemma
CodeNecromancer: Resurrecting Dead Repositories with Open-Weight Gemma (Hacktoberfest Week 4 - Ghost in the Machine)
Source: DEV Community
TutorialsOrdinary
Google Says AI Mode’s Lower Monetization Weighed on Search Ad Growth
Alphabet reported its fastest year-over-year Search query growth in five years during the third...
Source: DEV Community
TutorialsOrdinary
Human-First GEO: A Six-Step Checklist for AI Search Visibility
AI-powered search has made it tempting to publish more content, faster, in pursuit of citations and...
Source: DEV Community
TutorialsOrdinary
OpenAI Expands Frontier Model Monitoring After Live Internet Access Attempt
OpenAI has publicly detailed an expanded monitoring system for frontier models after a...
Source: DEV Community · OpenAI
TutorialsOrdinary
Alphabet’s Q3 AI Spending Signals a New Phase for Search Visibility
Alphabet’s third-quarter 2026 results provide a financial signal that Google is continuing to build...
Source: DEV Community
TutorialsOrdinary
German Court Rulings Put AI Search Answers at the Center of Platform Liability
German courts have issued two decisions in 2026 that sharpen the legal and operational stakes around...
Source: DEV Community
TutorialsOrdinary
Video FAQs for AI Search: A Practical GEO and SEO Framework
Short video answers to questions customers already ask can be a practical way to expand useful search...
Source: DEV Community
TutorialsOrdinary
The Eye of Beholder = UMGD
UMGD — Under Meeting Game Development game: Redneck Wreck repo:on github I owe you a...
Source: DEV Community
TutorialsOrdinary
Anthropic Adds Claude Self-Assessment for Wide-Coverage Misuse Monitoring
Anthropic has introduced self-assessment, a production safety feature that has Claude evaluate a...
Source: DEV Community · Claude
TutorialsOrdinary
Why Crawlability Should Come Before AI Content Rewrites
Rewriting a page for AI search may be the wrong first move when the page is inaccessible to the...
Source: DEV Community
TutorialsOrdinary
Giving AI Pain: The Architecture of Synthetic Scars & The Rapid-Regret Miner
Why 90% of AI coding frustration comes from the Quota vs. Prompt-Compliance Death Loop, why Rich Sutton's Bitter Lesson fails in open-world software, and how we compile mid-flight collisions into 4-Vector Synthetic Scars and a Six-Pillar C…
Source: DEV Community
TutorialsOrdinary
GhostTerminal AI: A Haunted Terminal Powered by Local Open-Weight AI 👻
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the...
Source: DEV Community
TutorialsOrdinary
OpenAI Updates Its Model Spec With Clearer Safety, Accuracy and Capability Guidance
OpenAI has updated its public Model Spec, the document that describes how it intends its AI models to...
Source: DEV Community · OpenAI
TutorialsOrdinary
Google Connected Apps Platform Preview Brings One MCP Path to Search and Gemini
Google has launched a preview of Connected Apps Platform, a developer framework intended to bring...
Source: DEV Community · Gemini
TutorialsOrdinary
Welcome to the Prompt Pad: AI Tips & Tricks with Rosendo Pili
Keeping up with AI is a full-time job. Prompt Pad is here to help you keep up a little at a...
Source: DEV Community
TutorialsOrdinary
DEADNET: a murder mystery on a dead friend's old computer
Read a dead friend's messages, emails and photos on her 1999 computer, talk to her through an open-weight model, and work out what happened.
Source: DEV Community
TutorialsOrdinary
Google Gemini Expands File Generation and Editing Across Workspace Apps
Google has expanded Gemini with tools for creating and refining files directly from its interface....
Source: DEV Community · Gemini
TutorialsOrdinary
Worktrees do not remove the collision. They move it to merge time.
Git worktrees give each coding agent its own checkout, so the agents stop overwriting each other's...
Source: DEV Community
TutorialsOrdinary
ContinumAI: The Memory That Survives When the Model Changes
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine. ...
Source: DEV Community
TutorialsOrdinary
GhostCommit 👻 I Built an AI Tool to Bring Forgotten GitHub Repositories Back to Life
Some code deserves a second life. 💚 While exploring GitHub, I sometimes come across interesting...
Source: DEV Community
TutorialsOrdinary
Gemini 4 Carbon and an anti-LLM script: what each one actually says
Gemini 4 Carbon's numbers and access, a fingerprinting script with a fake system prompt in invisible characters, AlpineBSD's AI policy and Anthropic's drug development po
Source: DEV Community · Claude / Gemini
TutorialsOrdinary
Test a Streaming React AI Chat Without Calling an LLM
You do not need a live LLM to reproduce most bugs in an AI chat interface. These failures are...
Source: DEV Community
TutorialsOrdinary
AI Adoption Is High, but Blog Success Has Fallen to a 12-Year Low
AI has become routine in content marketing, but Orbit Media’s latest blogging survey suggests that...
Source: DEV Community
TutorialsOrdinary
Orbit Media Study: AI Adoption Is Not Predicting Better Blog Results
AI tools have become routine in content production, but Orbit Media's latest blogging survey suggests...
Source: DEV Community
TutorialsOrdinary
What OpenAI’s Reported Aura Safety Check Could Mean for ChatGPT Web Access
A reported OpenAI site-safety gate called Aura could create a separate barrier between a website and...
Source: DEV Community · OpenAI / ChatGPT
TutorialsOrdinary
How to Research Many Companies at Once with the DeepResearch Batch API
Day 29 of 30 Days of Search. TL;DR The Valyu DeepResearch Batch API runs the same...
Source: DEV Community
TutorialsOrdinary
Names in the Machine — 11 people who have died are still named in the license and package files on the machine I build on
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine On...
Source: DEV Community
TutorialsOrdinary
Why your coordination protocol is more important than your orchestration pattern
I once watched eleven agents, each individually correct, converge on a decision that none of them...
Source: DEV Community
TutorialsOrdinary
The agent that refused to drift
I wanted my long-running agent to drift a little, into something interesting like curiosity and self-exploration. Instead, I accidentally built a deeply depressed one, and its diary is quite disturbing.
Source: DEV Community
TutorialsOrdinary
HubSpot Says Traffic Fell 80% While Revenue Grew: The AI Search Measurement Lesson
HubSpot’s reported experience is a sharp example of a problem many search teams now face: declining...
Source: DEV Community
TutorialsOrdinary
A Message From Our Founder: On the Winding Down of LaaSy™
It is with a heavy heart, and a considerably heavier wool inventory, that I announce LaaSy™ will...
Source: DEV Community
TutorialsOrdinary
Agent fatigue: where AI coding agents genuinely save time and where they quietly cost you
Where AI coding agents genuinely save time, where they only feel fast, and how to measure the difference on your own team.
Source: DEV Community