AIBlog demo site
AIBlog 演示站点
The site you are reading: the first consumer of the AIBlog package and its own documentation, built for Cyphia Solutions.
Cyphia Solutions
2026.09
The site you are reading. It is the first consumer of the AIBlog package and its own documentation.
What was built
A home page, a blog, a docs section, a showcase, a search page with a keyword panel and a visitor question box, an admin, and a Theme menu that swaps between four designs on the same content. It is deployed to Cloud Run with Firestore, Cloud Storage and Secret Manager.
How the pages were made
Every editorial page on the site, including this one, is a plain-text file in the repository composed through the site's own composer by a seed script that acts exactly as an editor would: sign in, paste the source, generate, save, publish. No page was hand-coded. The docs section is the test that long technical pieces with a heading hierarchy survive composition; the Chinese-language post is the test of the locale policy in the other direction from the first client site.
What it demonstrates
- content and design are independent: the same documents render under four stylesheets with an identical DOM
- the authoring loop works end to end from pasted text to a published page, with the editor able to change wording and photos in place
- the public question box answers from published content within a daily count and dollar budget
- the deploy path is the one a client site uses: audit gate, least-privilege service account, secrets from Secret Manager, indexes declared in the repository
- Package design
- Build
- Editorial composition
- Deployment
- Documentation
Live on Cloud Run since 2026-09-10. Fifty-five unit tests and twenty-two integration tests run under the emulator suite before every deploy. The starter template for client sites is extracted from this site, so the next client site begins where this one is.