
Ink Plum Blog 1.2.0 Release and AI Development Practice | 2026 Week 4 Grass Plum Weekly Report
This article is published and updated on CaoMeiYouRen’s Blog and synchronized across multiple platforms. For updates, please refer to the version on the blog. You can also check the latest version via the Original Link at the end of the article.
Preface
Welcome to CaoMei Weekly! This is an AI-curated newsletter by CaoMeiYouRen, aiming to provide you with the latest blog updates, GitHub activities, personal updates, and recommendations from other weekly articles.
Open-Source Updates
This week, development continues on Momei.
You can try it out on the demo site: https://demo.momei.app/
- Use the demo admin account with email
admin@example.comand passwordmomei123456.Or register on the official website: https://momei.app/
You can also visit the documentation site to learn about the project’s overall plan and future roadmap: https://docs.momei.app/
Momei Blog has officially released version 1.2.0. Below are some screenshots of the pages and features.
Added email and RSS subscription functionality:

Added search functionality (press Ctrl+K for quick access):

Improved internationalization—articles, categories, tags, and other texts now automatically switch languages:

Added AI-assisted features, including automatic generation of titles, path aliases, tags, categories, summaries, and more:

Added theme customization for greater UI design flexibility:

Implemented multiple access control options for articles, such as private, password-protected, login-required, and subscriber-only visibility:

Enhanced Markdown support with custom callouts, code groups, GitHub alerts, Emoji, LaTeX, and more:

For more pages, visit the official website or check out previous blog posts for additional screenshots.
We welcome feedback and suggestions from all users.
Development will continue according to the roadmap and backlog—stay tuned!
Of course, Momei Blog still has many details to refine, and some features are not yet complete. If you have any suggestions or feedback, feel free to open an issue on GitHub.
If you’re interested in Momei Blog, contributions to development and testing are welcome.
Development Notes
Recently, I experimented with voice programming, and the results were quite promising. While there are occasional errors, current AI recognition is accurate enough for most cases, making communication with AI more efficient.
Simply install the VS Code Speech extension in VSCode, and a microphone icon will appear in Copilot’s dialog—just start talking!
Don’t forget to install the Chinese language support plugin; otherwise, Chinese won’t be recognized.

Also explored remote AI-assisted development on mobile devices.
Currently, this is achieved using Happy Coder + Claude Code.

At its core, happy is simply a tool for remotely calling claude or codex, so you’ll need claude or codex installed on your local machine.
As long as you have claude or codex installed, adding happy will enable smooth remote development.
The Mandarin accent of the voice assistant is a bit hard to take—it sounds somewhat Cantonese—but the recognition is quite accurate. It doesn’t directly convert speech to text; instead, it organizes the content before sending it to the host machine.
GitHub Release
caomei-auth
v1.12.3 - 2026-01-17 20:14:59
Summary:
Version 1.12.3 (2026-01-17)
Bug Fixes:
- Optimized plaintext generation logic by removing
scripttags and their contents. - Fixed WeChat and Douyin OpenID retrieval logic while simplifying related code.
- Added
sanitize-htmldependency and further refined plaintext generation logic.
Code Refactoring:
- Extracted registration and password modification form schemas into standalone constants.
- Updated documentation structure and optimized links related to development, design, and standards.
momei
v1.2.0 - 2026-01-24 20:06:12
Summary:
Version 1.2.0 Highlights (2026-01-24)
Performance Optimizations:
- Improved Lighthouse scores by fixing SEO, accessibility, and CLS issues.
New Features:
- Added lazy loading support for images to enhance page performance.
- Implemented unified internationalization text and optimized notifications.
- Enhanced comment system: Added guest comment authentication and removed email queries.
- Introduced a Markdown renderer with lazy-loaded images, Lightbox previews, and code group support.
- Added user ID support for AI services and improved logging.
- Enhanced theme settings: Added dark mode, custom CSS injection, and color configuration options.
- Added ICP license display functionality.
- Implemented frontend UI for the comment system with article access restrictions.
- Updated database schema with new fields for users, articles, and comments.
- Added PV caching system to optimize view count tracking.
- Introduced external resource URL whitelisting for improved security.
- Added article visibility policies (public/private/password-protected).
- Implemented streaming translation support for long-form content segmentation.
- Added demo mode with integrated guides and simulated AI services.
- Added user agreement and privacy policy pages.
- Introduced admin account configuration—first registered user automatically becomes admin.
- Added comment management features (create, delete, and batch operations).
Bug Fixes:
- Fixed multiple high-risk security vulnerabilities (
devalue,tar,h3). - Optimized responsive styles and media queries.
- Fixed TypeORM entity metadata loss issue.
- Resolved comment display issues and guest info retrieval logic.
- Updated dependencies to address compatibility and security concerns.
- Fixed admin menu item type definitions and click events.
Code Refactoring:
- Optimized PV caching system with Redis support.
- Updated Markdown formatting rules (disabled punctuation processing).
- Added serverless environment detection.
- Unified theme setting interface field naming.
- Migrated word count and reading time estimation features.
v1.1.0 - 2026-01-17 20:05:30
Summary:
Version 1.1.0 Key Updates:
New Features:
- Multilingual Support: Implemented cross-language switching for articles, categories, and tags. Added a language switcher component with support for (slug, language) composite indexing.
- SEO Optimization: Introduced sitemap generation functionality, support for dynamic routing, and added Google/Bing Search Console integration.
- Subscription Features: Implemented RSS subscriptions and basic email subscriptions with language-based filtering.
- AI Integration: Added title suggestions, summary generation, tag recommendations, and translation capabilities with multilingual synchronization.
- User Management: Added Google Sign-In support and implemented API key management functionality.
- Content Management: Optimized the copyright notice system, added support for multiple CC licenses, and introduced article state machines and preview features.
Bug Fixes:
- Fixed RSS subscription content formatting issues to ensure HTML output.
- Resolved 400 errors on category/tag pages and optimized i18n display.
- Fixed field name errors in database queries.
- Improved API key management UI styling and validation logic.
- Corrected uniqueness validation for tag and category names across languages.
Code Refactoring:
- Optimized AI feature interfaces to enhance content creation efficiency.
- Extracted AI service configurations into environment variables.
- Updated query builder type definitions for improved security.
- Enhanced error handling and language detection logic.
Other Improvements:
- Optimized search functionality with rate limiting and indexing.
- Enhanced permission management with multi-role validation.
- Updated admin panel styling and features.
- Added word count and estimated reading time features for articles.
eslint-config-cmyr
v2.1.0 - 2026-01-12 21:23:59
Summary: Version 2.1.0 Update Highlights:
New Features:
- Added TypeScript support and related language option configurations.
Bug Fixes:
- Removed unnecessary import statements.
- Optimized type annotations for parser options.
This update primarily enhances TypeScript support and includes code optimizations.
v2.1.0-beta.1 - 2026-01-12 21:13:22
Summary: Version 2.1.0-beta.1 (2026-01-12)
New Features:
- Added TypeScript support and language option configurations.
Bug Fixes:
- Removed unnecessary imports.
- Optimized type annotations for parser options.
Latest GitHub Starred Repositories
-
CaoMeiYouRen starred lint-md - 2026-01-25 03:13:06
A Chinese Markdown format validation command-line tool, implemented using AST technology, integrable into CI workflows. Key features include blog document format validation and API support. Developed with TypeScript, it has garnered 954 stars on GitHub. -
CaoMeiYouRen starred Wegent - 2026-01-25 01:41:01
An open-source AI-native operating system designed for defining, organizing, and running teams of intelligent agents. Primarily developed in Python, it has received 207 stars. -
CaoMeiYouRen starred openskills - 2026-01-24 02:28:20
A universal skills loader for AI coding agents, available as an npm package calledopenskills. Written mainly in TypeScript, it has gained notable popularity with over 7,000 stargazers on its repository. Install globally vianpm install -g openskills. -
CaoMeiYouRen starred lighthouse-ci - 2026-01-24 01:49:45
Automatically runs Lighthouse tests on every commit, tracks changes, and prevents performance regressions. Developed in JavaScript, it boasts 6,839 stars on GitHub. Core features include commit-level performance monitoring, visual change comparison, and regression prevention. Integrates with CI/CD pipelines for continuous code quality and performance tracking. -
CaoMeiYouRen starred humanizer - 2026-01-23 21:20:28
This tool aims to remove AI-generated text signatures, making content appear more human-written. With 2,907 stars on GitHub, it identifies and modifies typical AI writing patterns—such as overly formal phrasing or repetitive word choices—adjusting text stylistically for natural flow. Useful for concealing AI origins in content creation, academic writing, etc. Supports multilingual processing to evade AI detection tools.
Other Blog or Newsletter Recommendations
Ruan YiFeng’s Blog
- Tech Enthusiast Weekly (Issue 382): The Twilight of Independent Software - 2026-01-23 08:13:47
- AI-Native Workspace Might Be the Next Stage for Agents - 2026-01-22 19:46:37
- Tech Enthusiast Weekly (Issue 381): What China’s AI Model Leaders Are Thinking - 2026-01-16 08:13:47
Amao’s Blog
- CatFish Weekly Vol. 091 – Happy New Year 2026 - 2026-01-18 21:09:56
Trend Weekly
- Issue 255 – Delicious Chicken Wings - 2026-01-26 08:00:00
- Issue 254 – Year 2026 - 2026-01-19 08:00:00
- Issue 253 – Love Drones - 2026-01-12 08:00:00
Erya Jiang’s Learning Weekly
- Learning Weekly - Issue 246 - Week 03, 2026 - 2026-01-15 20:56:42
- Learning Weekly - Issue 247 - Week 04, 2026 - 2026-01-22 21:26:13
Summary
This week’s updates and highlights are listed above. Thank you for reading!
You can subscribe to Cao Mei Weekly updates through the following channels:
- Blog: CaoMeiYouRen’s Blog
- MoMei Blog: MoMei Blog
- RSS: Cao Mei Weekly
- Official Account: Cao Mei Youren’s Backyard
- Email Subscription: Cao Mei Youren’s Blog Subscription