DEV Community

weiwei yang
weiwei yang

Posted on • Originally published at yangweiwei.dev

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

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.

Top comments (0)