I've been in clinical practice since 2006. My day job is operating on breast and thyroid cancer patients at Taizhou People's Hospital; my side obsession is squeezing research and paperwork efficiency out of AI tools — on a realistic budget, because most doctors I know won't pay $200/month for model subscriptions.
Every time I found a genuinely useful (and usually free) AI workflow, I'd share it with colleagues over WeChat, and it would get lost within a week. A website felt like the obvious fix: one permanent place where fellow surgeons could find what actually works. The problem: I don't write code. What I did have was an AI agent (I use WorkBuddy, running Tencent's Hunyuan hy3 model — reviewed here) that could write, edit, and deploy code for me while I described what I wanted in ordinary sentences.
Here is the embarrassing part, kept in full because it's the most useful part.
My first instinct was the same one every AI-era site builder seems to have: more pages = more traffic = more ad revenue. The agent could generate a complete, SEO-optimized article in under a minute. So I let it. Batch scripts produced articles on finance, insurance, crypto, SaaS, VPNs, SSDs — topics I have no expertise in and, frankly, no interest in. By July 27 the site had 361 articles across 390 HTML files, each with proper meta tags, structured data, internal links, and ad slots. On paper it looked like a real website. It was extraordinarily satisfying to watch the numbers grow.
It was also completely worthless, for two reasons I only understood later.
The generated reviews said things like "We tested 8 tools over 6 weeks" — describing tests that never happened, with made-up percentages and star ratings. When I actually read a batch of them side by side, they even reused the same fabricated sentences across different articles. At some point during a late-night review session I wrote down the principle that now governs everything on this site:
On July 28 I received a blunt independent assessment of the site. Verdict: a "typical AI content farm" — 110+ articles published within 3 days, identical template skeletons, fake first-person testing claims, anonymous operation. Under Google's Helpful Content system and its Scaled Content Abuse policy, a site like that doesn't rank poorly. It doesn't rank at all.
The fix was not editing. It was deletion — in three rounds, each more radical than the last:
Deleting 358 pages that took two days to create felt absurd. It was also the single best decision of the whole project.
Instead of writing my 362nd generic "Top 10 AI tools" listicle, I asked: what can I test that almost nobody else on the internet can? Answer: whether free Chinese LLMs can safely interpret a real post-operative breast cancer case. I designed a 16-item, 100-point scoring rubric against the 2026 CBCS breast cancer guidelines — the same guidelines I use in clinic — including deliberate traps around staging ambiguity and endocrine-therapy indications that I see trip up junior doctors.
The results were sobering: DeepSeek (free tier) scored a median 28/100 across three runs — consistently wrong in the same three places, but with a reasoning chain worth auditing. ChatGLM 5.2 scored a median 5/100 and answered my Chinese prompts in English. Neither is remotely safe for unsupervised clinical use. Full methodology and all raw transcripts are in the benchmark microsite and the write-up.
The WorkBuddy free-agent review and the Agnes free-API configuration guide both come from my own daily setup, with my own screenshots, including the errors I hit. If I haven't used it, it's not on this site.
The old site was anonymous. The new About page carries my full name, my hospital, my degrees, and my clinical background — verifiable by anyone. For a site touching medical topics, this isn't decoration; it's the minimum price of being taken seriously, by readers and by search engines alike.
All of this was implemented by the AI agent through conversation. I never opened a code editor. The stack:
| Layer | Choice | Why |
|---|---|---|
| Pages | Static HTML (originally scaffolded with Astro) | No server, no database, nothing to hack or maintain |
| Hosting | GitHub Pages → Cloudflare Pages | Migrated July 29; git push = auto-deploy in ~60 seconds, free |
| Domain | tanhaosheng.asia | Own domain (a requirement for AdSense; the old *.github.io now 301-redirects here) |
| Languages | English primary + 8 machine-translated homepages, honest disclaimer banner | Full hreflang; articles stay English/Chinese until I can review a translation |
| Analytics | Cloudflare Web Analytics + busuanzi counters | Cookie-free; you can see the live counters in the footer below |
| Search | Google Search Console, sitemap + per-page indexing requests | Submitted July 30 — the day this post went live |
The plan is deliberately small: the remaining four articles in the hands-on series (paid-API models on the same clinical case, multi-cancer-type expansion), each done properly with real data. One good test per week beats 180 generated articles per day. I now have proof of both halves of that statement.