跪拜 Guibai
← Back to the summary

A One-Person Shop Built a Wallpaper Pipeline That Generates Product Shots From a Single Prompt

Hello everyone, I'm Xiaofeichang, a former programmer working hard to run a one-person company. At the beginning of June, I started leading community friends to do Xiaohongshu virtual goods. After a month of effort, traffic improved, and I was even invited by the official team into a traffic support group.

The training camp is still ongoing, with one more month to go. In June, I led everyone to successfully launch their accounts. In July, we are preparing to list products. I opened a personal store, and the virtual goods category only includes PDFs, resumes, wallpapers, and similar items. For the wallpaper category, I used a product selection skill to research the market, and the outlook is decent:

After looking at a few product links, I decided to use a Skill to streamline the wallpaper process. After a day of tinkering, the wallpaper Skill is basically done. Now I just need to input a prompt, and it can automatically generate the original phone wallpaper image, and conveniently generate an iPhone lock screen mockup and a tempered glass display mockup.

1. Why I chose to do wallpapers

There are many categories for virtual goods, such as PDF resource packs, resume templates, PPT templates, study planners, journal templates, wallpapers, and so on. The reason I chose wallpapers is that copyright is easier to control, plus I am quite good at AI image generation. Wallpapers also don't have as much after-sales service as resumes. After comprehensive consideration, I chose the wallpaper skill.

Resumes were once my Plan B, but considering the troublesome after-sales service, customizing resumes, and the time-consuming optimization work, I decisively gave up on that.

2. Implementation effects and technical overview

2.1. Implementation effects

I now have a relatively complete process for making wallpapers. First is product selection. Relying solely on my own intuition is simply not enough. I used a product selection skill I made earlier; with one command, it finds wallpaper-related information for me.

It then compiles all the information about the wallpaper category into a displayable webpage for me. Besides benchmark samples, it also gives me pricing suggestions, a 7-day execution plan, and other content:

Next, I start making the wallpaper. I don't directly reference the benchmark products; instead, I go online to find copyright-free, open-source images in the same direction, and let the image reverse-engineer the Skill to deconstruct the style. After inputting a simple command, the image reverse-engineering Skill directly gives me the prompt for the image:

Then I just let the phone wallpaper skill generate the image. It ultimately produces a set of images, including the original, an iPhone lock screen mockup, and a tempered glass display mockup. This skill doesn't just generate one wallpaper; it directly generates a set of images that can be used for product display. Because when listing a product or posting a Xiaohongshu note, a single wallpaper is sometimes not intuitive enough.

2.2. Technical overview

Previously, making a set of wallpaper product images required writing a prompt to generate the image, manually cropping the aspect ratio, then finding a mockup, applying the mockup, and exporting the display image. The steps weren't difficult, but repeating them was a huge waste of time.

With the skill, I only need to input a wallpaper prompt, and Codex automatically handles the subsequent parts, finally outputting a set of materials ready for display. I used img2 for image generation. The wallpaper skill is just an efficiency tool; the most important thing is still to find your own category to work on, and to rely more on AI tools, such as the skill for writing viral notes and the product selection skill. Related article guides:

Xiaohongshu posts consistently get 5-digit reads! I self-developed a full-stack viral note Skills

After a Xiaohongshu note went viral with 170k views, I used Obsidian + Skill to achieve "one-sentence product selection"

That said, one cannot be too reliant on skills. Taking the training camp period as an example, many group members were extremely dependent on the viral note skill. Basically, the skill would find a topic, and they would directly create an image and post it. Traffic would run for a while and then stall. When I asked closely, they hadn't even looked carefully at what their benchmark accounts looked like.

For a note, the topic, cover, and content are all very important. If you don't look closely at your benchmarks, how can you optimize your cover? Skills are powerful for efficiency, but their role must be your assistant, not the leader.

The above is the complete breakdown tutorial for this skill. This Skill has been included in the mentorship group's resource library, and group members can directly use it.

3. Feeling a bit tired from recent projects

I've been a bit tired from doing projects these past few days. My fatigue is probably from running the community and doing projects at the same time. It's normal for a one-person company to be tiring; how can the early stages of a startup not be tiring? I plan to find a few people once things pick up. A one-person company sounds cool, but only you know how tough it is in practice. That's all for today's article. Thanks for watching, see you next time~