Skip to main content

AI Conversation Builder

AI conversation is Linkraft's core interaction method. Using it well can greatly improve efficiency; using it poorly can easily waste Credits without reaching expectations. This article explains the conversation mechanism and practical tips.

What Conversation Can Do

StageRole of Conversation
Before buildingDescribe needs and let AI generate the requirements document and website
After buildingModify the website: change style, add/remove sections, add pages, fix issues

Conversation entry: the input box at the bottom of the site page, available anytime.


How Conversation Executes

AI Does More Than Answer — It Executes Tasks

Unlike ordinary chatbots, Linkraft's AI actually modifies your website files. After you issue an instruction, the interface displays the execution process in real time:

DisplayMeaning
Task executing…Processing
N tasks executedCumulative completed tasks
New content / Edited contentCreating or modifying files
Wrote N lines / +N lines / -N linesCode change volume
Current task progressOverall progress

Specific Actions You Will See

AI invokes various capabilities while working. The interface may show:

ActionDescription
Analyzing website… / Website analysis completedReads current website structure and understands context
Generating requirements documentProduces PRD
Viewing directoryBrowses project file structure
Reading contentReads existing file content
Fuzzy code searchLocates positions that need modification
Retrieving relevant materialsFinds reference information
Executing command lineRuns build commands, etc.
Configuring backend servicesBuilds server-side capabilities
Executing SQL statements / Getting table info / Getting table dataOperates database
Calling plugin skillsCalls specialized function plugins
Information collection formRequires you to fill in information
Enabling email verification / Enabling SMS verificationConfigures visitor login capabilities
Preview page / Go to previewResults can be previewed

The value of this transparency is that you can judge whether AI understood correctly. If you notice it is modifying irrelevant places, you can interrupt and re-explain in time.

Conversation Is Continuous

AI remembers the context of the current session. You can make requests continuously like this:

You: Change the homepage primary color to dark blue
AI: (completes modification)
You: Make the font larger too
AI: (understands "font" refers to the homepage font)

You do not need to repeat the background every time.


How to Write Good Instructions

This is the most important part of this article. Instruction quality directly determines result quality and Credits consumption.

Principle 1: Say Clearly "Where to Change"

AI needs to know the modification location.

❌ Poor✅ Better
Change the titleChange the homepage hero title to "Focused on Handmade Leather Goods for 8 Years"
The color looks badChange the navbar background from white to dark gray
Add a moduleAdd a customer testimonials module below the homepage product showcase

Principle 2: Say Clearly "What to Change To"

Give a clear target state, not just dissatisfaction.

❌ Poor✅ Better
This section is uglyChange this section to a three-column card layout, each card with an icon and title
The layout has issuesThe product list displays in one column on mobile; currently two columns are squeezed together
Not professional enoughSwitch to business style: dark blue with gray-white, right-angle borders, sans-serif fonts

Principle 3: One Thing at a Time

Multiple unrelated requests at once are easy for AI to miss or misunderstand.

❌ Poor✅ Better
Change the homepage color, then add a contact form, also adjust the product page, and change the nav orderSay it in four separate messages, one thing each

Exception: Related modifications to the same location can be said together, e.g., "Change the homepage hero title to XXX, subtitle to YYY, and button text to 'Contact Us Now'."

Principle 4: Use the Editor If You Can

This saves the most money. The following operations are faster in the visual editor and consume no Credits:

  • Changing text content
  • Replacing images
  • Adjusting font size, color, alignment

Conversation is suitable for: structural changes, style system adjustments, adding features, adding pages.

Principle 5: Use Screenshots

If something displays abnormally, you can upload a screenshot, which is more accurate than text description.

If "Screenshot parsing failed, please retry" or "Screenshot upload failed, please retry" appears, just upload again.


Common Instruction Templates

Use directly.

Visual Style

Change the whole site's primary color to #1E3A8A (dark blue), with light gray as the auxiliary color
Change the overall style to minimal: more white space, remove shadows, use sans-serif fonts
Make all buttons rounded, and darken the color on hover
Make the navbar fixed at the top and not disappear when scrolling

Section Add/Remove

Add a customer testimonials module below the homepage "Product Introduction" section, three-column cards, each with avatar, name, and testimonial content
Delete the "Team Introduction" section on the homepage
Swap the positions of the "About Us" and "Service Items" sections on the homepage
Add a contact bar at the bottom of the page, including address, phone, email, and WeChat QR code

Content Structure

Change the navbar order to: Home, Product Center, Solutions, About Us, Contact Us
Change the product list to three per row, with pagination, 9 per page
Add category filtering to the article list

Features

Add a contact form collecting name, company, phone, and requirement description; save to database after submission
Add an online booking feature, can select date and time slot, need to fill in phone number
Add visitor login with phone number verification code
Add an "Inquiry" button to the product page, click to pop up a form

Responsive Adaptation

Change mobile navigation to a hamburger menu
Change product list to single column on mobile
Halve the height of the homepage hero image on mobile, and keep text from overlaying the image

Fixes

Fix: the bottom button on the mobile homepage is blocked
The product detail page images are not scaled proportionally and are distorted
Add a success prompt after form submission

The interface also provides a "Fix Issue" shortcut to trigger the fix flow directly.


Interaction Forms in Conversation

AI will proactively ask when it needs more information. Forms include:

FormInterface DisplayOperation
Single choiceOption listSelect one. If not selected, prompts "Please select an option"
Multiple choiceMarked "(multiple choice)"Select at least one. If not selected, prompts "Please select at least one option"
Fill in the blankInput boxEnter content. If empty, prompts "Please fill in content"
Custom inputOptions + input boxPrompts "Please enter custom content"
Upload fileUpload controlPrompts "Upload relevant materials for supplementation, supporting company logo, company address, company phone, and company introduction"

After filling in, click "Submit."


Two Key Decision Points

Decision 1: Continue Refining vs Generate Directly

After the first requirement description, AI will ask follow-up questions. At this point there are two buttons:

ButtonEffectApplicable Scenario
Continue to refine requirementsAI continues asking questionsDescription is brief; you want AI to help you think it through
Generate requirements document directlySkip follow-up questions and produce PRD immediatelyDescription is already detailed; you do not want to answer more questions

Suggestion: When the description is complete, choose "Generate directly" to save time and Credits.

Decision 2: Upgrade vs Skip

When needs exceed current plan capabilities, a popup asks you to choose:

ScenarioChoose "Upgrade"Choose "Skip"
Database capability limitedGet full data storage capabilityWebsite can be generated, but data cannot be saved
Premium plugin limitedImplemented by dedicated plugin, stable and reliableAI implements autonomously, function availability cannot be guaranteed

Reminder: If the feature is core to the business (e.g., booking records for a booking system), do not choose skip — the feature will be useless. If it is only an auxiliary feature, skip is acceptable.


Abnormal Situation Handling

PromptMeaningHandling
Conversation in progressPrevious round not finishedWait for the current task to complete before sending a new instruction
System exception, please try again laterTemporary service exceptionRetry later
Request failed, please retry.Network or service fluctuationResend the instruction
Task N execution failedA subtask failedRephrase the description; or break into smaller steps
Input contains sensitive wordsTriggered content security checkAdjust wording and retry
Credits quota used upBalance exhaustedRecharge, then click "Payment completed"; task continues
Card not foundInterface rendering exceptionRefresh the page

Dealing with Repeated Task Failures

If the same requirement fails multiple times, try these methods:

  1. Break it down: Split "build a complete membership system" into "add login first," "then add member center page," and "finally add benefits display."
  2. Rephrase: Describe it in more specific, technology-independent language.
  3. Switch methods: If it is just a style issue, use the visual editor to manually adjust.
  4. Preview first to confirm: Sometimes the task actually succeeded but the interface did not refresh. Refresh the page to see the actual effect.

Efficiency and Cost Suggestions

Reducing Credits Consumption

PracticeEffect
Make the first description as complete as possibleReduce follow-up rounds and get it right the first time
Use the visual editor for small changesConsumes no Credits at all
One thing at a timeAvoid rework due to misunderstanding
Carefully review at the PRD stageStructural issues resolved before generation cost the least
Upload reference materialsReduce AI guessing and trial-and-error