feat: 添加项目详情 Markdown 渲染支持及项目添加脚本

- 新增 MarkdownContent 组件支持 Markdown 渲染
- 新增 scripts 目录下的项目添加工具脚本
- 更新项目详情页面支持 Markdown 内容显示
- 更新依赖包支持 Markdown 解析

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-12-27 17:19:39 +08:00
co-authored by Claude
parent a0cca1f171
commit bf69555978
7 changed files with 1765 additions and 31 deletions
+1 -1
View File
@@ -33,7 +33,7 @@ export default async function ProjectDetailPage({
return (
<main className="min-h-screen bg-background-light dark:bg-background-dark text-text-light dark:text-text-dark font-body transition-colors duration-200">
<div className="container mx-auto px-4 sm:px-6 lg:px-8 py-12">
<div className="container mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-12">
{/* Back Button */}
<div className="mb-8">
<a