惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

小众软件
小众软件
博客园 - Franky
罗磊的独立博客
G
Google Developers Blog
The GitHub Blog
The GitHub Blog
P
Proofpoint News Feed
Recent Announcements
Recent Announcements
V
V2EX
F
Fortinet All Blogs
阮一峰的网络日志
阮一峰的网络日志
Blog — PlanetScale
Blog — PlanetScale
月光博客
月光博客
U
Unit 42
GbyAI
GbyAI
A
About on SuperTechFans
WordPress大学
WordPress大学
Engineering at Meta
Engineering at Meta
雷峰网
雷峰网
Microsoft Azure Blog
Microsoft Azure Blog
Martin Fowler
Martin Fowler
D
DataBreaches.Net
The Cloudflare Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
MongoDB | Blog
MongoDB | Blog

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
How I Use AI Tools to Build a Research Workflow for Writi...
weiwei yang · 2026-05-07 · via DEV Community

weiwei yang

How I Use AI Tools to Build a Research Workflow for Writing Technical Articles

I write technical articles regularly, but the hardest part is not writing the final draft.

The harder part is everything before that:

  • finding a topic worth writing about
  • collecting useful references
  • comparing different tools or approaches
  • turning scattered notes into a clear structure
  • deciding what is actually useful for readers

Over time, I started using AI tools not just as writing assistants, but as part of a research workflow.

This post is a practical breakdown of how I currently use AI tools to research, structure, and write technical content.

This is not a perfect system. It is simply what I use in practice.


1. I Start with a Specific Question

I try not to start with a broad topic like "AI tools for research".

That is too vague.

Instead, I start with a practical question:

Can NotebookLM replace ChatGPT for studying technical papers?

Or:

Which AI tools are actually useful for building a research workflow?

A specific question makes the whole process easier.

It helps me decide:

  • what to search
  • what to compare
  • what examples to include
  • what conclusion the article should reach

Without a clear question, AI tools usually generate generic content.


2. I Use AI to Expand the Research Map

Once I have a question, I ask AI to help me expand the research map.

For example, I might ask AI to list:

  • the main user scenarios
  • the key comparison dimensions
  • common pain points
  • possible search intents
  • questions readers may have before choosing a tool

This does not produce the final article.

It gives me a thinking map.

That map usually includes dimensions like:

  • source grounding
  • summarization quality
  • citation support
  • workflow fit
  • privacy concerns
  • learning curve
  • cost
  • collaboration

This step helps me avoid writing a shallow comparison.


3. I Separate Research from Writing

One mistake I used to make was asking AI to write too early.

Now I separate the workflow into two stages.

Research stage

The goal is to collect and structure information.

I ask AI to:

  • summarize product differences
  • extract pros and cons
  • compare workflows
  • identify missing angles
  • generate user questions

Writing stage

Only after the structure is clear do I ask AI to help draft sections.

This makes the output much better.

AI is more useful when the problem is constrained.


4. I Use a Reusable Writing Spec

For repeated article types, I use a writing spec.

For example, for an AI tool comparison article, the spec usually includes:

  • write in a practical and neutral tone
  • explain who the comparison is for
  • explain what each tool does well
  • explain what each tool does poorly
  • include workflow examples
  • include a final recommendation
  • avoid hype
  • avoid generic claims
  • use clear decision criteria

The spec is more important than the prompt.

A good spec gives me consistency across multiple articles.

It also reduces editing time.


5. I Use Tools Differently

I do not use one AI tool for everything.

Different tools fit different parts of the workflow.

For example:

  • ChatGPT is useful for reasoning, outlining, and rewriting
  • NotebookLM is useful when I want to work from source documents
  • Perplexity is useful for quick source discovery
  • Claude is useful for long-form editing and restructuring

The key is not asking which tool is best.

The better question is:

Which tool fits this step of the workflow?

That mindset makes the workflow more stable.


6. I Manually Review the Final Draft

I do not publish AI-generated drafts directly.

Before publishing, I usually check:

  • Is the conclusion specific?
  • Are there unsupported claims?
  • Is the article useful without hype?
  • Does the structure match the reader’s intent?
  • Are examples concrete enough?
  • Is the article saying something I actually believe?

This is the human part of the workflow.

AI can help generate and organize material, but judgment still matters.


7. Why This Workflow Works for Me

This workflow works because it turns writing into a system.

Instead of starting from a blank page, I move through clear steps:

  1. define the question
  2. expand the research map
  3. collect comparison dimensions
  4. write a reusable spec
  5. draft sections
  6. review manually
  7. publish

The result is not just faster writing.

The result is more consistent thinking.


Final Thoughts

AI tools are useful, but only when they are used inside a clear workflow.

If the input is vague, the output will usually be vague.

If the research question, structure, and decision criteria are clear, AI becomes much more useful.

I’m currently collecting my notes and comparisons about AI research tools here:

https://www.airesearchreviews.com

I would be curious to hear how other developers use AI tools in their own research and writing workflow.