# ainews **Repository Path**: wizardWithSword/ainews ## Basic Information - **Project Name**: ainews - **Description**: AI跟人类的协同越来越紧密,未来的人类要怎么做? - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-20 - **Last Updated**: 2026-04-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AI职场情报站 追踪AI新工具发布、企业裁员动态、少年天才故事。 ## 技术栈 - **框架**: Astro 4 - **部署**: Docker + nginx - **内容**: Markdown 文件 ## 目录结构 ``` ├── src/ │ ├── content/ │ │ ├── config.ts # 内容集合配置 │ │ └── news/ # 新闻文章 (Markdown) │ ├── layouts/ │ │ └── Layout.astro # 页面布局 │ ├── components/ │ └── pages/ │ ├── index.astro # 首页 (时间轴) │ └── course.astro # 课程页 ├── public/ │ └── favicon.svg ├── docker-compose.yml ├── Dockerfile └── nginx.conf ``` ## 新闻分类 | 分类 | 目录名 | 说明 | |------|--------|------| | 🆕 新工具 | `tool` | AI模型/工具发布 | | 📉 裁员 | `layoff` | 企业裁员/AI替代 | | 🌟 极少年 | `young` | 天才少年故事 | ## 写作规范 每篇新闻的 frontmatter: ```yaml --- title: "文章标题" category: "tool" # tool | layoff | young date: 2026-04-19 summary: "简短摘要,用于首页展示" source: "来源名称" sourceUrl: "https://..." --- ``` ## 本地开发 ```bash npm install npm run dev ``` ## 构建 & 部署 ```bash # 本地构建 npm run build # Docker 部署 docker compose up -d ``` 部署后访问 `http://your-server:3000`