DEV Community

Cover image for WebDev Docs Workflow
Nabil Alamin
Nabil Alamin

Posted on Edited on

WebDev Docs Workflow

This is a submission for the Coze AI Bot Challenge: Trailblazer.

What I Built

WebDevDocs is a workflow that aims to provide bots with up-to-date documentation and information regarding various areas of web development; from a library, package, framework, standard, programming language and everything in between.

Demo

Here's an example bot to see it in use: Web Dev Docs

Workflow Link

Journey

Whenever I tried using ChatGPT or Gemini to get real-time information, they weren't always helpful so hearing about the Coze platform allowed me to create a potential solution.

While making this, I tried to jam as many features as possible; looking for up-to-date articles, parsing through github issues, going through code, and many more... at the end of the day, the workflow test run failed. After some interactions on their discord, I figured that running such complex activities would lead to hitting a limit.

After a night of fighting trying to make a loop work to reduce the load (which didn't work, was tempted to make conditional loops workflows my submission 😅), I cut it down to simply finding the links and pointing a user in that direction, the reason being those extra features can be built using this workflow as a base.

Thanks for reading and I hope you find this workflow helpful 👋

Top comments (13)

Collapse
 
philiphow profile image
Philip How • • Edited

@arndom Did you publish the workflow on the Coze store? The Bot works great, but the Trailblazer prompt needs you to publish the workflow!

Collapse
 
arndom profile image
Nabil Alamin • • Edited

@philiphow
It's published but there's no store for workflows on Coze or am I missing something?

I asked on their discord and was told by an admin the only way was to share a bot
Image description

I've also just edited the workflow and added the only URL I can find for the workflow

Collapse
 
philiphow profile image
Philip How •

That's my mistake! Thanks @arndom

Thread Thread
 
arndom profile image
Nabil Alamin •

No worries. Thanks for the concern 👍

Collapse
 
hikolakita profile image
Hikolakita •

Congrats bro! Your workflow was really awesome! :D

Collapse
 
arndom profile image
Nabil Alamin •

Thanks a ton 🤝 wanderlust was also really amazing!

Collapse
 
hikolakita profile image
Hikolakita •

Thank you too!

Collapse
 
xin_tian_a0a3d6e12aff92d4 profile image
Xin Tian •

The part about cutting the workflow down after the first version became too complex really resonated with me.

I've had a similar experience building a browser-based document viewer. It's easy to keep adding features until the system becomes harder to reason about than the original problem.

Sometimes simplifying the workflow is the real solution.

Collapse
 
hikolakita profile image
Hikolakita •

Awesome work, like always!

Collapse
 
arndom profile image
Nabil Alamin •

Thanks 🤗

Collapse
 
jaredcodes profile image
Jared Weiss •

For what it’s worth, I’ve spent more than a day trying to make loops work. I’m convinced they just don’t :(

Collapse
 
arndom profile image
Nabil Alamin •

They probably have a loop node in the works but since everything is free at the moment it's not released

Collapse
 
jaredcodes profile image
Jared Weiss •

I hope so!