LearnPrompt: A Chinese-Language AI Tutorial Site Maintained as an MDX Repository
永久免费开源的 AIGC 课程, 目前已支持Claude Code,Codex,Hermes,OpenClaw,Obsidian,Prompt Engineering, ChatGPT, Midjourney, Runway, Stable Diffusion, AI数字人,AI声音&音乐,开源大模型
At a glance
- What is it?
- LearnPrompt is a free, Chinese-language AI learning path covering prompt engineering, ChatGPT, Midjourney, Stable Diffusion, Claude Code and agent tooling, published as an MDX site repository. Its README is a profile page and a roadmap, not installation instructions, and that distinction shapes what you can actually evaluate here.
- Who is it for?
- Adopt LearnPrompt as a reading resource if you or your team need a Chinese-language entry point into prompt engineering and the current generation of agent CLIs, and treat the repository itself as a content source rather than a dependency. Do not adopt it if you need an English-language curriculum, a versioned release you can pin, or a library with a defined API surface, because none of those are visible in the material.
- Can I use it commercially?
- Check first. The repository uses a licence we do not classify automatically, so read its LICENSE file before any commercial use.
- Is it still maintained?
- Yes. The repository last received commits 2 days ago.
- What is it written in?
- Mainly MDX, according to GitHub's language statistics.
Answers come from the project's GitHub data, last synced on September 15, 2026, and from our analysis. They are not legal advice.
DEEP OPEN-SOURCE ANALYSIS
What LearnPrompt Is Actually Shipping
The repository serves two purposes at once. It is the default profile README for the GitHub account LearnPrompt, and it is the project repository for the tutorial site at learnprompt.pro. For a first-time visitor to the account, the README explains who the maintainer is and which projects exist. For returning readers of the tutorial site, the same document records where the site is heading next. That dual role is worth naming early, because it means the README reads like a personal index page rather than a project manual. There is no install section, no usage example, and no configuration reference in the material provided. The primary language is MDX, which tells you the content is authored as Markdown with embedded components, and the topics list spans prompt engineering, ChatGPT, Midjourney, Runway, Stable Diffusion, AI digital humans, AI voice and music, open source large models, Claude Code, Codex, Hermes, OpenClaw and Obsidian. The stated audience is people new to AI who want to try one more step and run one more working example, in the maintainer's framing, rather than memorise a list of concepts. The site is described as permanently free and open source, and the README commits to keeping a Chinese learning path as its main line even as the content shifts from tool introductions toward task-oriented material.
The Content Model: MDX Pages Plus Reusable Skills
The mechanism visible in the material is a content pipeline rather than a runtime. Tutorials live as MDX files in the repository and are rendered at learnprompt.pro. Alongside the prose, the maintainer describes a set of installable Agent Skills that carry the same workflows: Luban for turning a working skill into something installable and verifiable, Paoding for distilling a creator's approach into a content coach, Cailun for turning a conversation conclusion into a shareable page, Afu for moving items from an Obsidian inbox to a calendar, Yugong for looping an agent without manual prompting, Partner for splitting planning and review in Claude Code from implementation in Codex, and an Irasutoya illustration skill. There is also a CC Harness bundle described as installing memory, compression, verification and scheduling with one command. The README states that the next version of LearnPrompt will be maintained by AI workflows themselves, using wiki skills to split topics, update stale content and record tested procedures. That is the interesting architectural claim: the tutorial site and the skills that operate on it are meant to share a repository. Whether that loop is currently running is not something the material confirms. The README describes the intention, and the repository metadata shows a last push of 2026-09-09, but no release was retrieved, so there is no versioned snapshot to inspect.
Getting Started With the Repository Itself
The material does not include a setup section, so the honest answer is that the commands are not in the README. What you can do is clone the repository and read the MDX sources directly, which is the only workflow the material supports without inference. The commands would be git clone https://github.com/LearnPrompt/LearnPrompt, then cd LearnPrompt, then git checkout main, since main is the default branch. From there the content lives in MDX files, and any local preview depends on the site framework, which the README does not name. If you want the tutorials as reading material rather than as source, the README points to learnprompt.pro and to learnprompt.pro/skills for the project overview. The skills referenced in the README live in separate repositories under the same account, including luban-skill, paoding-skill, cailun-skill, afu-llm-todo, loop-engineering, partner-skill, carl-irasutoya-illustrations and cc-harness-skills. Each of those has its own README and its own installation path. Anyone evaluating LearnPrompt for a team should treat the tutorial repository and the skill repositories as separate adoption decisions, because installing a skill into an agent harness is a different commitment from reading a tutorial page.
Where the Material Stops Being Useful
The licence is the first hard limitation. The repository metadata reports NOASSERTION, which means GitHub could not map the licence file to a known identifier. For a project that describes itself as permanently free and open source, that is a gap a legal or procurement review will flag, and the material does not resolve it. You would need to read the licence file in the repository directly. The second limitation is staleness, and the maintainer states it plainly: many older tutorials are out of date, and the README frames the rebuild as a response to that. A tutorial site covering fast-moving tools accumulates dead instructions, and the material offers no deprecation markers, no last-reviewed dates per page, and no changelog. Third, the README is not a specification. It lists topics the site covers and directions it will take, and those two categories are not visually separated in a way a reader can audit. If you need to know whether the RAG chapter is finished or planned, the README will not tell you. Fourth, there are no releases, so there is no tag to pin, no changelog to diff, and no way to freeze a version of the curriculum for a cohort. That matters if you are assigning this as coursework.
How This Differs From a Conventional Documentation Site
The closest comparison is a project like freeCodeCamp or a vendor's own documentation portal, and the difference is in how content is produced and maintained. Vendor documentation is written by the team that ships the tool, tracks the tool's release cycle, and is usually versioned alongside it. LearnPrompt is written by an independent maintainer who describes the work as hands-on testing and workflow building, and the content is organised around tasks rather than around a product's feature list. That is a real distinction: a task-first curriculum can survive a tool being replaced, because the task outlives the tool. The trade-off is that nothing here is authoritative about any specific product. If you need to know the exact flags for a Claude Code invocation or the current pricing tier of a model, the vendor documentation is the source of truth and LearnPrompt is at best a second opinion. The other comparison worth making is against a static ebook or video course. Those ship once and age in place. LearnPrompt's stated plan is to be continuously updated by agent workflows, which is a different maintenance model, but the material gives no evidence about how often updates land or how conflicts between old and new content are resolved.
Maintenance Cost and the Licence Question
If you only read the site, your maintenance cost is zero and your exposure is a bookmark. If you fork the repository and localise the content, you inherit the update problem: MDX files that reference tools which change their interfaces, and no upstream release process to merge from. The material shows a single default branch, main, with no release tags, so tracking upstream means diffing commits rather than pulling versions. If you adopt the skills instead, the cost profile changes again, because each skill repository has its own README and its own install path, and the CC Harness bundle is described as a one-command install of four capabilities. That is convenient, and it also means one command changes your agent's memory, compression, verification and scheduling behaviour. On licensing, the repository reports NOASSERTION, so the material does not tell you what you may do with the content. Reusing tutorial text in paid training material, translating it, or bundling it into a product are all questions the material cannot answer. Read the licence file before you reuse anything, and do not assume that the phrase permanently free and open source in a README carries the same meaning as an OSI-approved licence identifier.
Who Should Read This and Who Should Not
The fit is narrow and clear. A Chinese-speaking developer or designer who wants a structured path into prompt engineering, image generation tools and the current wave of agent CLIs has a reasonable starting point here, and the task-oriented framing is more useful than a tool directory for that reader. A team lead who needs to onboard junior staff in Chinese and wants material that maps to real tasks rather than feature tours could use the site as a reading list. The mismatch is equally clear. An English-speaking team gets nothing from the tutorial content, since the README explicitly keeps Chinese as the main line and offers only a README_EN.md translation of the readme itself. Anyone who needs a stable, versioned curriculum for a semester-long course will not find tags or releases to pin. Anyone looking for a library to import will not find one, because the repository is content, not code. And anyone who needs authoritative, current technical reference for a specific vendor's product should go to that vendor. The honest summary is that LearnPrompt is a well-scoped reading resource with an ambitious maintenance plan, and the gap between the plan and the verifiable present state is the main thing to weigh.
Editorial conclusion
Adopt LearnPrompt as a reading resource if you or your team need a Chinese-language entry point into prompt engineering and the current generation of agent CLIs, and treat the repository itself as a content source rather than a dependency. Do not adopt it if you need an English-language curriculum, a versioned release you can pin, or a library with a defined API surface, because none of those are visible in the material. Before committing time, open learnprompt.pro and confirm which topics are actually written versus planned: the README lists RAG, fine-tuning, digital humans and AI music alongside the older AIGC tutorials, and the same README states that many older tutorials are now out of date and that the site is being rebuilt around real tasks. Check the licence file directly, since the repository reports NOASSERTION rather than a named licence, and verify the current state of the MDX content on the main branch rather than relying on the roadmap section.
Community notes