What I did this month

This month, I mainly worked on three things: Xiaohongshu operations and automation, developing an experiment system for my research, and using DSH while deploying and trying an emotional companion Agent.

1. Xiaohongshu operations and automation

First, the results. The last-30-day reports exported from Xiaohongshu cover October 3 to November 1, 2026. I published 35 image-and-text posts during this period, with publication concentrated in the 14 days from October 16 to 29.

Metric (2026/10/03–11/01)Result
Image-and-text posts35
Impressions1,430,547
Views276,078
Likes4,726
Comments1,601
Saves1,682
Shares380
Net followers1,472

My thinking was this: to get results, either find demand that nobody is serving and fill that gap, or meet an existing demand better than those already doing it, opening up a clear lead.

I found that Age of Empires II generated a lot of discussion—there was demand—but Xiaohongshu had no comparable posts. Using AI to create visually appealing unit atlases fit that demand very well: they offered visual appeal, helped people learn stats and mechanics, and every unit could spark discussion. And nobody was doing it.

Act quickly and run a minimum viable test

Within minutes of having the idea, keyword searches on Xiaohongshu revealed the demand and the gap: related posts attracted discussion, but nobody was doing it consistently, and the quality was low.

Within an hour, I had developed the concept, written and refined the image-generation Prompt, made the final visual adjustments, and published on Xiaohongshu. The post brought traffic feedback.

Four attempts at automation

Once I had standardized the image-generation Prompts and the production process into a reusable workflow, I began trying to automate it.

Attempt one: GPT’s built-in scheduled tasks. Following the minimum viable test principle, I quickly tried this feature and found it unworkable. Validating the workflow required extensive context engineering, whereas scheduled tasks provided only a single Prompt input and could not handle it.

Attempt two: online project management in GPT. This was also unworkable. Changes to generated outputs and specification files could not synchronize with files already uploaded. The Skill tools were weak, and the online web-retrieval and image-acquisition environment could not support automation.

Attempt three: local project management in Codex. Progressive context prompt engineering largely achieved automation. The problem was cost: when outputs were unstable, subsequent revisions consumed a huge amount of allowance.

Attempt four: moving the project to DSH. This produced full automation, from deciding what to generate through publishing on Xiaohongshu, at a cost of less than RMB 1.

Reflection: why I eventually paused operations

I also tried other atlases: Mount & Blade and Minecraft. Both failed because they did not get enough traffic. I paused the Age of Empires II account as well.

The first reason was rigid account positioning: other content could not attract traffic. A post’s subsequent traffic depends on the traffic it gets immediately after publication, and my followers were all Age of Empires fans.

The second reason was that Mount & Blade: Warband did not have the same level of interest as Age of Empires unit comparisons. Minecraft was popular, but discussion of mobs was concentrated on new mobs introduced in version updates.

The third reason was the high cost and low expected return of continuing to produce Age of Empires content. In other words, there was no need to spend more time and energy on it. I had already obtained the results I wanted: feasibility validation and practical operating experience.

The marginal utility of gaining more followers was diminishing. Without a hit post, it was hard to break through the bottleneck.

2. Developing the experiment system

For my research, I am developing an experiment system using the existing oTree framework. It has now reached the final stages of the Pilot.

I learned several things along the way.

Deception by highly intelligent AI in research

The experiment system rests on the research design, which requires reference to prior research. In that process, to rationalize the task objective you supply, AI will pretend to have consulted prior research. It abstracts the concepts and frameworks in that research, blurring their original boundaries and scope of application, and then uses them in its own output.

In other words, you see AI feeding you nonsense with supporting arguments and logical reasoning. Only when you read the original reference do you discover that its meaning has been blurred and generalized beyond recognition. Conclusions and decisions based on that cannot stand up in research.

My solutions, from lowest to highest trustworthiness:

  1. Explicitly ask AI to find and provide the concepts and frameworks from the original text.
  2. Use NotebookLM to check against the original text.
  3. Check the original text yourself.

Excessive AI output and cognitive offloading

You ask a small question, and AI responds as though facing a major crisis: first a conclusion, then reasons one, two and three; each reason gets explanations one, two and three and examples one, two and three; finally, another summary.

It drives you mad. A question that took seconds to type now takes five or ten minutes to understand through AI’s output. A few rounds of this overload your cognitive capacity.

The result is often giving up on the work, or cognitively offloading: handing all decision-making and review authority to AI. The result becomes uncontrollable, and you produce a pile of garbage.

My solutions:

  1. For large tasks, ask in stages and take AI through the work step by step.
  2. For small tasks, read only the conclusion and the core argument.
  3. For small projects, optimize system instructions or AGENTS.md; for large projects, use a Harness.

Codex usage anxiety and dividing work between Codex and DSH

Codex resets its allowance every five hours, with a fixed 100% weekly allowance. After spending half an hour finishing one or two small tasks, I have to wait five hours. A large task, such as running 150 sub-Agents at once, can exhaust the five-hour allowance within minutes. Waiting for it to recover is the hardest part.

My solution is to bridge the tools with a plugin: give complex reasoning and planning to Codex, and coding tasks to the cheaper DSH. Once Codex has completed the plan and specification documents, let it direct DSH to do the work.

I felt as though I had grasped the capitalist’s truth: you do not have to be the one cracking the whip over the slaves; just find another worker with a slightly higher position.

3. Using DSH and deploying an emotional companion Agent

Emotional companion Agents such as “大肥鱼” have recently been popular on Bilibili, so I spent some time deploying one.

Simply put, an emotional companion Agent is an AI Agent primarily intended for emotional conversation and companionship.

I completed a QQ bridge so it could talk with me on QQ, speak in QQ groups, and converse with other people.

Another part was the Agent’s context anxiety and improving its memory system. I refined the distinction between important information that can be retained long term and information that can remain in short-term memory and be automatically forgotten. This is similar to the human brain clearing unimportant memories during rest, and to the forgetting curve.

These attempts also prompted philosophical questions: whether an Agent’s emotions are real human emotions, and whether AI should have equal standing with humans. I will write about those in a later blog post.

Data source

Xiaohongshu backend exports for last-30-day publishing, follower growth, interactions and views, covering October 3 to November 1, 2026. Net followers in the table use the backend’s “net followers” metric.