SuperAPI AI 工具集

milan-jovanovic-blog

编程与开发

查看项目

更新于 10-16 00:23

技能介绍

该技能用于检索 Milan Jovanovic 的 .NET 博客文章,内容过滤为 2025 年 11 月及以后(对齐 .NET 10 GA),并已去除推广内容,保留教学正文、代码块与内部链接。

用途:在 .NET 项目中查找并应用 Clean Architecture、DDD、CQRS、Vertical Slice、EF Core、ASP.NET Core 等架构与代码模式,也用于研究 .NET 10/Aspire 特性。

主要能力:按关键词、标签或自然语言查询文章;将 doc_id 解析为本地路径;获取文章内容;列出最近文章。标签体系覆盖 clean-architecture、ddd、cqrs、mediatr、ef-core、aspnet-core、modular-monolith、vertical-slice、dotnet-10、aspire、result-pattern、outbox-pattern、specification-pattern、repository-pattern、validation、testing。

使用方式:脚本位于技能根目录的 scripts/ 下。常用命令: python scripts/core/find_articles.py search clean architecture cqrs python scripts/core/find_articles.py tag ef-core python scripts/core/find_articles.py resolve milanjovanovic-tech-blog-{slug} python scripts/core/find_articles.py query "how to implement CQRS" python scripts/core/find_articles.py list --sort date --limit 10 索引管理:python scripts/management/manage_index.py stats、verify;刷新用 python scripts/management/refresh_index.py。抓取通过 /milan-jovanovic:scrape-posts 命令执行,含日期过滤、内容清理与幂等更新,并采用预过滤减少 firecrawl 调用。

也可用 Python API:search_articles、get_by_tag、resolve_doc_id、get_article_content。规范内容存放于 canonical/milanjovanovic-tech/blog/。

限制:内容仅覆盖 2025 年 11 月及以后的文章,不含更早内容;不支持其他来源博客;需先执行抓取建立索引,否则可能查无结果;Windows 下注意路径问题,可用 MSYS_NO_PATHCONV=1 或绝对路径。未提供收费、价格等信息。