refactor: research - move domain to repository root

This commit is contained in:
tradecatlabs
2026-07-09 04:12:05 +08:00
parent 16f5e03c78
commit 0858b7a3cf
260 changed files with 968 additions and 306 deletions
+24
View File
@@ -0,0 +1,24 @@
# liyupi/ai-guide 研究域 Agent 指南
本目录维护 `liyupi/ai-guide` 的独立研究域。
## 目录职责
```text
liyupi-ai-guide/
├── README.md # 研究域入口和判断层
├── AGENTS.md # 本目录维护规则
├── domain.yml # 事实摘要层:仓库元数据、研究角色、来源证据
├── deep-dive.md # L2 结构深度研究、关键机制、迁移边界和验证任务
└── raw/ # 原始事实层:拉取到本地的一手材料快照
```
## 维护规则
- 本目录只研究 `liyupi/ai-guide`,不要混入其他仓库的横向比较正文。
- 动态事实必须写入 `domain.yml.github_observed`,并更新 `observed_at`
- `raw/` 保存原始事实层,必须通过 `python3 scripts/fetch-research-raw.py` 刷新。
- 不手工改写 `raw/*.raw.*` 文件;稳定事实摘要再同步到 `domain.yml`
- README 只写判断、定位、使用方式和后续观察点,不堆外部 README 全文。
- 如果需要横向比较,在 `research/README.md` 或新的对比文档中处理,不把本目录重新变成聚合域。
- 修改后运行 `make sync-doc-toc``make test`
+59
View File
@@ -0,0 +1,59 @@
# liyupi/ai-guide 研究域
## 字多不看
- 本目录研究 `liyupi/ai-guide` 这个外部仓库。
- 当前优先级:P3;研究角色:AI 资源大全与产品实用路线。
- GitHub 动态事实放在 `domain.yml`,观测日期为 2026-07-03。
## 快速导航
| 文档 | 定位 |
|:---|:---|
| [domain.yml](domain.yml) | 仓库事实快照、研究方向、优先级和来源证据。 |
| [analysis.md](analysis.md) | 本研究域的结构化研究结果、可借鉴点、风险和下一轮任务。 |
| [deep-dive.md](deep-dive.md) | L2 结构深度研究、关键机制、迁移边界和验证任务。 |
| [AGENTS.md](AGENTS.md) | 本研究域维护规则。 |
<details>
<summary><strong>完整细粒度目录(点击展开/收起)</strong></summary>
### 细粒度目录
- [domain.yml](domain.yml) - 仓库事实快照、研究方向、优先级和来源证据。
- [analysis.md](analysis.md) - 本研究域的结构化研究结果、可借鉴点、风险和下一轮任务。
- [deep-dive.md](deep-dive.md) - L2 结构深度研究、关键机制、迁移边界和验证任务。
- [AGENTS.md](AGENTS.md) - 本研究域维护规则。
</details>
## 使用方式
- 先读本 README 的判断,再读 `analysis.md` 的结构化研究结论,再读 `deep-dive.md` 的 L2 证据,
最后读 `domain.yml` 的事实字段。
- 需要引用 stars、forks、release、归档状态时,先重新核验 GitHub。
- 如果形成稳定方法论,再迁入 concepts、references、workflow 或 skills。
## 正文
### 研究定位
`liyupi/ai-guide` 的当前研究定位是:AI 资源大全与产品实用路线。
### 当前判断
适合补充零基础资源导航和产品上线语境。
### 观察字段
- GitHub URLhttps://github.com/liyupi/ai-guide
- 当前研究方向:`cn-onboarding`
- 当前优先级:P3
- 当前归档状态:`false`
- 主要语言:`JavaScript`
### 后续观察
- 是否有稳定文档结构、命令入口和可复用工作流。
- 是否能反哺本仓库的 concepts、references、workflow 或 skills。
- 是否存在许可证、归档状态、维护活跃度或生态迁移风险。
+63
View File
@@ -0,0 +1,63 @@
# liyupi/ai-guide 研究分析
## 本轮结论
`liyupi/ai-guide` 的核心价值是中文大众 AI 知识库和产品实践导航。它覆盖 AI 编程、工具测评、
项目实战、AI 应用和 Vibe Coding 零基础教程,适合观察大众用户如何进入 AI 编程。
本仓应该迁移它的“大众解释能力”和“项目实战入口”,但不能迁移其泛 AI 覆盖面。本仓主线仍是
Vibe Coding、Agent 工作流、技能、资源治理和工程交付。
## 本地证据
- 研究对象:`liyupi/ai-guide`
- 当前研究角色:AI 资源大全与产品实用路线
- 原始仓库:`raw/repository/`
- 原始来源清单:`raw/sources.yml`
- 事实摘要:`domain.yml`
## 对标拆解
| 项 | 内容 |
|:---|:---|
| 参考对象 | `liyupi/ai-guide` |
| 它解决的核心问题 | 让中文大众用户快速找到 AI 学习、工具和项目实践入口 |
| 核心机制 | VuePress 站点、主题目录、Vibe Coding 零基础教程、AI 编程和工具测评入口 |
| 真正带来结果的动作 | 用大众化表达和项目入口降低理解门槛 |
| 可迁移做法 | getting-started 的低门槛表达、项目实战入口、工具测评候选 |
| 不可迁移条件 | 不扩张为泛 AI 百科,不把工具测评直接当采用结论 |
| 下一步试用动作 | 抽取 Vibe Coding 零基础教程和 AI 编程路径做对照表 |
## 改良迭代
| 改良目标 | 原模式 | 本仓版本 | 验证指标 |
|:---|:---|:---|:---|
| 大众解释 | 面向广泛 AI 用户 | 面向 Vibe Coding 用户降低门槛 | 新手文档少术语、先给例子 |
| 项目实战 | 多类 AI 应用项目 | 聚焦 coding agent、workflow、skills 实战 | 实战入口不偏离主线 |
| 工具导航 | 工具测评和资源导航 | 候选进入资源注册表和研究域 | 工具有状态和风险字段 |
## 可迁移清单
- 学习大众化表达方式,降低 getting-started 的术语门槛。
- 把项目实战作为从教程到交付的桥。
- 从工具测评中抽取候选资源,但进入本仓前必须结构化治理。
- 对“泛 AI”内容做范围裁剪,只保留 Vibe Coding 主线相关项。
## 不可迁移清单
- 不把本仓改造成 AI 大全。
- 不复制站点目录和泛 AI 应用内容。
- 不直接引用未验证测评作为工具推荐。
## 验证动作
| 动作 | 成功信号 | 失败信号 |
|:---|:---|:---|
| 抽样重写一段新手解释 | 非程序员能理解目标和下一步 | 仍需要工程背景才能读懂 |
| 抽取项目实战候选 | 候选能映射到 workflow 或 skills | 实战项目与本仓主线无关 |
| 抽样工具测评进入资源表 | 资源字段完整 | 只是复制测评链接 |
## 沉淀判断
- 稳定结论进入 `docs/getting-started/``assets/external-resources/`
- 本研究域保持 P3 中文大众入口观察对象。
+77
View File
@@ -0,0 +1,77 @@
# liyupi/ai-guide 深度研究
## 研究级别
- 当前级别:L2 结构深度研究。
- 研究对象:`liyupi/ai-guide`
- 证据来源:本目录 `raw/` 下的 GitHub 元数据、VuePress 站点结构、教程目录和本地仓库工作树。
- 观察日期:2026-07-03。
## L2 结论
`liyupi/ai-guide` 的核心价值是大众化 AI/Vibe Coding 知识门户。它不是一个单点工具仓库,而是用
VuePress 站点把 AI 资源、Vibe Coding 零基础教程、模型解释、项目实战、产品变现和 OpenClaw
教程组织成面向普通用户的学习入口。
对本仓最重要的启发是:零基础内容必须先降低进入门槛,再把用户带到工程闭环。它适合反哺
`getting-started/` 的表达方式和路径分流,但不能替代本仓的工程规范。
## 本地证据
- `raw/repository/.vuepress/config.ts`:站点配置入口,说明它是 VuePress 内容站点。
- `raw/repository/.vuepress/sidebar.ts`:侧边栏配置,承载知识路径组织。
- `raw/repository/Vibe Coding 零基础教程/README.md`Vibe Coding 教程入口。
- `raw/repository/Vibe Coding 零基础教程/00 Vibe Coding 简介.md`:概念解释入口。
- `raw/repository/Vibe Coding 零基础教程/01 快速上手 Vibe Coding.md`:快速上手入口。
- `raw/repository/Vibe Coding 零基础教程/02 AI 编程学习路线.md`:学习路线入口。
- `raw/repository/Vibe Coding 零基础教程/60 Vibe Coding 资源大全.md`:资源导航入口。
- `raw/repository/OpenClaw 保姆级教程/`:工具教程系列。
- `domain.yml`:当前优先级为 P3,研究方向为 `cn-onboarding`
## 关键机制
### 内容站点而非单篇教程
该仓库通过 VuePress 把分散内容变成可导航站点。对零基础用户而言,导航、侧边栏和路径结构本身
就是产品体验的一部分。
### 从概念到上手再到资源
Vibe Coding 零基础教程按简介、快速上手、学习路线、资源、概念、模型原理、常见问题等入口组织,
体现了低门槛内容的基本路径:先让用户知道是什么,再让用户动手,再补概念和资源。
### 工具教程承担实践桥梁
OpenClaw 系列从安装、部署、模型、工具管理、Skills、多 Agent、记忆、成本和安全展开,说明大众
教程需要从“会用工具”逐步过渡到“理解系统能力”。
## 可迁移模式
- `getting-started/` 应按用户身份和目标分流,而不是只按概念分类。
- 零基础路径应包含第一个可完成产出、快速上手、学习路线、常见问题和资源入口。
- 大众化解释要保留,但工程标准必须下沉到 `workflow/``references/``skills/`
- 工具资源进入本仓前必须走资源治理和研究域流程。
- 对模型、工具、项目实战和产品变现类内容建立边界,避免本仓变成泛 AI 百科。
## 对本仓的影响
该对象能补强本仓的用户入口:
- 面向零基础用户,增加“先做出一个东西”的路径表达。
- 面向非专业用户,把 Vibe Coding 从抽象概念改写成目标、输入、过程、输出和验证。
- 面向资源治理,把教程中提到的工具作为候选资源,而不是直接推荐。
- 面向学习地图,把概念解释、实战任务和常见问题分开组织。
## 风险和待验证项
- 该仓是大众化内容门户,不是企业级工程架构样板。
- 内容覆盖范围很广,本仓不能无限扩展成泛 AI 资源大全。
- 站点结构可以借鉴,具体内容和外部资源必须重新核验许可证与时效。
- VuePress 技术实现不应成为本仓当前重点,本仓仍是 Markdown 知识库加质量门禁。
## 下一步 L3 验证任务
- 选择一个零基础路径,写成“目标 -> 操作 -> 产出 -> 验证 -> 常见失败”的最小教程模板。
- 抽取教程中的工具候选,进入资源候选表并补齐 license、状态和最后检查时间。
-`getting-started/` 按零基础、开发者、维护者、高阶 Agent 用户做路径分流草案。
- 为大众化解释建立复核规则:解释可以浅,但验证步骤必须具体。
+52
View File
@@ -0,0 +1,52 @@
version: 1
repo:
name: liyupi/ai-guide
source_name: liyupi/ai-guide
url: https://github.com/liyupi/ai-guide
research:
domain_id: liyupi-ai-guide
domain_name: liyupi/ai-guide 研究域
primary_direction: cn-onboarding
role: AI 资源大全与产品实用路线
priority: 3
why_study: 适合补充零基础资源导航和产品上线语境。
github_observed:
observed_at: '2026-07-03'
source: gh repo view
stars: 16661
forks: 1860
archived: false
language: JavaScript
license: null
default_branch: main
pushed_at: '2026-07-01T14:44:50Z'
updated_at: '2026-07-02T16:45:48Z'
latest_release: null
homepage: https://ai.codefather.cn
topics:
- ai
- artificial-intelligence
- chatgpt
- deep-learning
- deepseek
- generative-ai
- gpt
- llm
- openai
- python
- vue
- vuepress
- claude
- gemini
- cursor
- mcp
- rag
- vibe-coding
- vibecoding
- codex
source_evidence:
file: ChatGPT-中文Vibe Coding仓库 (2).md
line: 27
maintenance:
fact_policy: GitHub 动态字段只代表 observed_at 当日快照,更新结论前必须重新核验。
split_policy: 本目录已经是一等研究域;更深分析放入本目录新增文档。
+12
View File
@@ -0,0 +1,12 @@
# raw/ Agent 指南
本目录是 `liyupi/ai-guide` 的原始事实层。
## 维护规则
- 只保存从研究对象拉取的一手材料,不写分析判断。
- `repository/` 是本地 Git 工作树,刷新时由脚本 clone 或 fast-forward pull。
- 不手工改写 `*.raw.*` 文件内容;需要刷新时运行 `python3 scripts/fetch-research-raw.py`
- `sources.yml` 必须记录拉取时间、来源命令和每个文件的状态。
- 外部 README 原文必须保存为 `.txt`,避免本仓库 Markdown 链接检查误判。
- 分析、判断、采用建议和沉淀路径写回上一级 `README.md``analysis.md``decisions.md`
+16
View File
@@ -0,0 +1,16 @@
# raw 事实层
本目录保存 `liyupi/ai-guide` 的本地原始材料快照。
这里不写分析结论,只保存可复查的一手资料:
- `sources.yml`:来源清单、拉取时间、命令和文件状态。
- `repository/`Git 仓库工作树;本目录由 `.gitignore` 忽略,只作为本地研究材料。
- `github-repo.raw.json`GitHub 仓库元数据。
- `github-readme.raw.md.txt`GitHub README 原文快照。
- `github-license.raw.txt`GitHub license 原文快照;仓库无 license 时可能不存在。
- `github-root-contents.raw.json`:默认分支根目录内容快照。
- `github-languages.raw.json`GitHub language 统计快照。
- `github-latest-release.raw.json`:最新 release 快照;无 release 时可能不存在。
`repository/` 是外部源码快照,不参与本仓库 Markdown、链接、README/AGENTS 覆盖检查。原始 README 使用 `.txt` 后缀保存,避免其中的外部相对链接被本仓库 Markdown 链接检查误判。
@@ -0,0 +1,7 @@
{
"JavaScript": 224705,
"Vue": 41673,
"TypeScript": 30195,
"Stylus": 180,
"HTML": 32
}
@@ -0,0 +1,229 @@
<p align="center">
<img src="https://pic.yupi.icu/1/vibe%252520coding%252520show%2525E5%2525A4%2525A7-20260113165845170.jpeg" alt="Vibe Coding" width="600"/>
</p>
<h1 align="center">🐟 鱼皮的 AI 知识库</h1>
<p align="center">
<b>完全免费开放的 AI 知识共享平台 | 减少信息差,让每个人都能享受技术红利</b>
</p>
<p align="center">
<a href="https://ai.codefather.cn"><img src="https://img.shields.io/badge/🌐 在线阅读-ai.codefather.cn-blue?style=for-the-badge" alt="在线阅读"/></a>
<a href="https://github.com/liyupi/ai-guide"><img src="https://img.shields.io/github/stars/liyupi/ai-guide?style=for-the-badge&logo=github&color=yellow" alt="GitHub Stars"/></a>
<a href="https://space.bilibili.com/12890453"><img src="https://img.shields.io/badge/B站-程序员鱼皮-pink?style=for-the-badge&logo=bilibili" alt="B站"/></a>
<a href="https://www.bilibili.com/cheese/play/ss475098271"><img src="https://img.shields.io/badge/🎬 视频教程-AI编程实战-orange?style=for-the-badge" alt="视频教程"/></a>
</p>
这是一个 **完全免费开放** 的 AI 知识共享平台,汇总整合目前热门的 AI 工具相关信息,包括产品介绍、使用指南、工具测评、技巧分享、应用场景、AI 变现、行业资讯、教程资源等一系列内容。
鱼皮希望带领大家打破 AI 技术的信息壁垒,让每个人都能平等获取 AI 时代的工具与认知,利用科技让生活更美好。
## 🌐 Translations
[English](./translations/en/Vibe%20Coding%20%E9%9B%B6%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B/README.md) | [繁體中文](./translations/zh-TW/Vibe%20Coding%20%E9%9B%B6%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B/README.md)
## 🔥 鱼皮的 Vibe Coding 零基础入门教程
如今 **Vibe Coding(氛围编程)** 已经火遍全网!不仅是程序员,连设计师、产品运营、甚至完全不懂技术的人都开始用 Vibe Coding 实现自己的想法,用 AI 做出了自己的产品并盈利变现。
我一人爆肝创作了这套 [《Vibe Coding 零基础入门教程》](https://ai.codefather.cn/vibe)**上千张图、几十万字**,结合了我两年半的 AI 编程经验 + 项目开发经验 + 产品变现经验,目标只有一个:
**帮助任何人快速掌握 Vibe Coding,哪怕零基础,也能快速开发上线自己的产品并盈利。**
臭不要脸一下,我敢说这套免费教程吊打 90% 的付费 Vibe Coding 内容。
![](https://pic.yupi.icu/1/%25E9%25B1%25BC%25E7%259A%25AE%25E7%259A%2584AI%25E5%25AF%25BC%25E8%2588%25AA-AI%25E5%25B7%25A5%25E5%2585%25B7%25E7%2594%25A8%25E6%25B3%2595%25E5%25A4%25A7%25E5%2585%25A8.png)
### 教程包含什么?
我精心梳理了内容结构,让你能够一条龙学习,或者快速找到适合自己阅读的内容。
- 基础必读:帮你快速理解 Vibe Coding 并上手实践,10 分钟做出第一个作品
- 编程工具:帮你选择适合自己的 AI 编程工具,包括 AI 模型选择、AI 零代码平台、AI 智能体平台、AI 代码编辑器、AI 命令行工具、IDE 插件等
- 项目实战:手把手带你从 0 到 1 做出真实可用的产品,覆盖个人工具、AI 应用、全栈应用、小程序等多种类型
- 经验技巧:帮你提升 Vibe Coding 效率和质量,包括核心心法、对话工程、上下文管理、幻觉处理、代码质量保障等
- 产品变现:教你如何让产品产生价值,涵盖需求分析、技术选型、架构设计、盈利模式、SEO 优化、自媒体运营等
- 编程学习:为想深入学习编程的同学准备的进阶内容,包括学习路线、知识百科、资源大全、MCP 开发、面试刷题等
- 资源宝库:汇集各种实用资源,包括工具大全、提示词模板、AI 概念大全、Vibe Coding 常见问题等
![鱼皮的 Vibe Coding 零基础教程大纲](https://pic.yupi.icu/1/%E9%B1%BC%E7%9A%AE%E7%9A%84%20AI%20%E5%AF%BC%E8%88%AA-16%E6%AF%949%E5%A4%A7%E7%BA%B2_%E5%89%AF%E6%9C%AC.jpg)
### 配套视频教程
如果你更喜欢看视频学习,我还录制了一套《小白都能学的 AI 编程实战》视频课程,哪怕没有任何基础,也能跟着从 0 跑通完整的项目流程,开发出能上线、能商用变现的作品。
> 课程地址:https://www.bilibili.com/cheese/play/ss475098271
![](https://pic.yupi.icu/1/image-20260528190958881.png)
### 学习路径推荐
更详细的学习路线可以阅读教程中的《AI 编程学习路线》,下面是快速参考:
**零基础新手:**
- 第 1 天:读完基础必读,理解 Vibe Coding 并做出第一个作品
- 第 1-2 周:学习 AI 编程工具 + 做几个简单项目
- 之后:按需学习经验技巧和产品变现
**有编程基础:**
- 第 1 天:快速过完基础内容,完成快速上手教程
- 第 1 周:学习主流 AI 编程工具,尝试重构之前的项目
- 之后:重点学习进阶技巧,提升对话和上下文管理能力
<p align="center">
<a href="https://ai.codefather.cn/vibe"><img src="https://img.shields.io/badge/👉 立即开始学习-Vibe Coding 教程-ff6b6b?style=for-the-badge" alt="开始学习"/></a>
</p>
## AI 知识库导航
### 新手入门
| 资源 | 链接 |
|:---|:---|
| AI 基础概念 | [动画解释大模型](https://ai.codefather.cn/course/1935993640975368194/section/1939618416083517441?type=) |
| 关于 DeepSeek | [什么是 DeepSeek](https://ai.codefather.cn/course/1935993640975368194/section/1936010131284197378?type=) [快速上手指南](https://ai.codefather.cn/course/1935993640975368194/section/1936010134115352577?type=) |
| 本地部署 | [DeepSeek 本地部署](https://ai.codefather.cn/course/1935993640975368194/section/1936010134094381057?type=) [API 调用教程](https://ai.codefather.cn/course/1935993640975368194/section/1936010134044049410?type=) |
| 提问技巧 | [DeepSeek 提问技巧](https://ai.codefather.cn/course/1935993640975368194/section/1936010133884665858?type=) [去除文章 AI 味](https://ai.codefather.cn/course/1935993640975368194/section/1939613141913882625?type=) |
| 学习资料 | [清华大学 DeepSeek 指南](https://ai.codefather.cn/course/1935993640975368194/section/1936010134908076034?type=) [免费 AI 学习资源](https://ai.codefather.cn/library/2010958562586652674) |
### AI 编程
| 类别 | 精选内容 |
|:---|:---|
| 🔥 热门教程 | [AI 智能体项目](https://ai.codefather.cn/course/1935993640975368194/section/1936010134970990594?type=) [AI 零代码平台](https://ai.codefather.cn/library/1953419034767884290) [AI 大模型应用开发学习路线](https://ai.codefather.cn/course/1935993640975368194/section/1939594304172048385?type=) |
| Cursor 技巧 | [一文秒懂 Cursor 开发的正确姿势](https://ai.codefather.cn/course/1935993640975368194/section/1940016883188420609?type=) [10 个超实用的 Cursor 使用技巧](https://ai.codefather.cn/course/1935993640975368194/section/1940013576386691073?type=) [7 个 Cursor 极限省钱大法](https://ai.codefather.cn/library/2010960235900039169) |
| 实战项目 | [用 DeepSeek 给对象做网站](https://ai.codefather.cn/course/1935993640975368194/section/1936010134362816514?type=) [模拟面试系统](https://ai.codefather.cn/course/1935993640975368194/section/1936010134933241858?type=) [亲戚计算器](https://ai.codefather.cn/course/1935993640975368194/section/1936010135000350722?type=) |
| 进阶技术 | [Claude Code 神级技巧](https://ai.codefather.cn/library/2010962851845500930) [用 AI 手搓 Claude Code](https://ai.codefather.cn/library/2010961573182566401) [MCP 服务开发](https://ai.codefather.cn/library/1939616989344874498) |
| 框架整合 | [Spring AI 1.0 核心能力体验](https://ai.codefather.cn/course/1935993640975368194/section/1939604858608758786?type=) [Spring AI Alibaba 1.0 速览](https://ai.codefather.cn/library/1939605498152861697) |
### AI 工具测评
| 测评内容 |
|:---|
| [🆕 GPT-5 炸裂登场!可免费使用](https://ai.codefather.cn/library/1953708402784243713) |
| [Claude 4 炸裂发布!凭什么敢称宇宙最强编程 AI](https://ai.codefather.cn/course/1935993640975368194/section/1939608538959523842?type=) |
| [Cursor 2.0 炸裂发布!这 3 大亮点必学](https://ai.codefather.cn/library/2010960103049654274) |
| [Gemini 3.0 发布!前端又无了?](https://ai.codefather.cn/library/2010960433514672129) |
| [开源 AI 编程工具能干掉 Claude CodeOpenCode 体验实测!](https://ai.codefather.cn/library/2010962343906897922) |
| [3 大模型对比测试!AI 争霸赛谁赢了?](https://ai.codefather.cn/library/2010959589482295298) |
| [全球首个无限执行的 AIFlowith 体验](https://ai.codefather.cn/course/1935993640975368194/section/1939608069806473217?type=) |
| [Gemini CLI 首测,免费开源很香,但坑点很多!](https://ai.codefather.cn/course/1935993640975368194/section/1939603744484999169?type=) |
### 其他 AI 应用场景
| 场景 | 教程 |
|:---|:---|
| 视频创作 | [用 AI 做千万播放的爆款视频!](https://ai.codefather.cn/course/1935993640975368194/section/1939612684927811586?type=) [1 分钟做出动物奥运会视频!](https://ai.codefather.cn/course/1935993640975368194/section/1939612504572739586?type=) |
| 办公效率 | [AI 王炸组合,自动生成 PPT](https://ai.codefather.cn/course/1935993640975368194/section/1936010134610280450?type=) [干掉 Draw.io 的画图神器](https://ai.codefather.cn/library/2010961061171294210) |
| 知识管理 | [轻松搭建 DeepSeek 个人知识库](https://ai.codefather.cn/course/1935993640975368194/section/1939982669017694209?type=) [让 AI 帮我读文档](https://ai.codefather.cn/library/2010957959428960257) |
| 求职提升 | [用 AI 润色简历](https://ai.codefather.cn/course/1935993640975368194/section/1939980585996304385?type=) [3 个免费 AI 文章检测工具](https://ai.codefather.cn/library/2010963301307117569) |
## 仓库结构
```
ai-guide/
├── 🔥 Vibe Coding 零基础教程/ # 重磅教程,强烈推荐
│ ├── 00 Vibe Coding 简介
│ ├── 01 快速上手 Vibe Coding
│ ├── 02 AI 编程学习路线
│ ├── 10 编程工具/ # Cursor、Codex、Claude Code 等工具专题
│ ├── 15 模型动态/ # AI 模型发布测评
│ ├── 20 项目实战/ # 从 0 到 1 做出产品
│ ├── 30 经验技巧/ # 效率提升、Harness、Loop 等
│ ├── 40 编程学习/ # 进阶编程知识
│ ├── 50 产品变现/ # 盈利模式、SEO、运营
│ ├── 60 Vibe Coding 资源大全
│ ├── 65 鱼皮的 AI 编程实战视频课
│ ├── 70 Vibe Coding 概念大全
│ ├── 75 AI 大模型原理入门
│ └── 90 Vibe Coding 常见问题和解决
├── AI/
│ ├── 鱼皮的 AI 指南/ # AI 核心概念、工具、技巧
│ ├── 关于 DeepSeek/ # DeepSeek 基础知识
│ ├── DeepSeek 使用指南/ # 安装、使用、技巧大全
│ ├── DeepSeek 技术解析/ # 深度技术解读
│ ├── DeepSeek 资源汇总/ # 资源、教程、开源项目
│ ├── AI 应用场景/ # 创意设计、效率提升、编程开发
│ ├── AI 项目教程/ # 实战项目教程
│ └── AI 行业资讯/ # 最新行业动态
└── 产品服务/ # 鱼皮的产品和服务
```
## 交流渠道
欢迎加入我们的 AI 交流群,关注公众号:**【程序员鱼皮】**,获取更多最一手 AI 资讯,一起探讨 AI 应用实践。
![鱼皮的交流群大全](https://pic.yupi.icu/1/%E9%B1%BC%E7%9A%AE%E7%9A%84%E4%BA%A4%E6%B5%81%E7%BE%A4%E5%A4%A7%E5%85%A8.png)
## 参与共建
如果你也是 AI 探索者、爱好者,并且乐于分享和沉淀你的知识和奇思妙想,欢迎加入进来参与知识库共建,一起构建属于所有人的 AI 知识宝藏!
🎉 **你将收获:**
| 收获 | 说明 |
|:---|:---|
| 🌟 影响力提升 | 在活跃社区中展示才华,建立个人品牌与专业声誉 |
| 📚 深度学习 | 接触多元视角,与同行切磋,加速个人成长 |
| 🏆 价值认同 | 您的贡献将被明确署名,获得社区成员的尊重与感谢 |
| 🤝 拓展人脉 | 连接志同道合的伙伴,融入充满活力的 AI 生态圈 |
**联系方式(vx):yupi996**
## 感谢 Star
如果这个项目对你有帮助,请给一个 **Star** ⭐️ 支持一下!
[![Star History Chart](https://api.star-history.com/svg?repos=liyupi/ai-guide&type=Date)](https://star-history.com/#liyupi/ai-guide&Date)
## 写在最后
我一直相信,知识分享是互利共赢的。
这套教程完全免费开源,希望能帮更多人打开 Vibe Coding 的大门。
但毕竟是一个人编写的,会有不足的地方,我会持续更新和完善内容。
**如果这套教程对你有帮助的话,希望能点赞或者 Star ⭐️ 支持一下!**
别犹豫,现在就打开教程,10 分钟后你就能做出第一个作品,跟着鱼皮一起开启 Vibe Coding 之旅吧!🛫
📖 教程文档开源地址:https://github.com/liyupi/ai-guide
🌐 教程在线阅读地址:https://ai.codefather.cn/vibe
🎬 作者的视频合集:https://space.bilibili.com/12890453
💬 交流反馈:欢迎在 [AI 导航社区](https://ai.codefather.cn) 提问
@@ -0,0 +1,87 @@
{
"createdAt": "2025-02-13T05:47:46Z",
"defaultBranchRef": {
"name": "main"
},
"description": "程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享 OpenClaw 保姆级教程、大模型玩法(DeepSeek / GPT / Gemini / Claude / GLM)、最新 AI 资讯、Prompt 提示词大全、AI 知识百科(Agent Skills / RAG / MCP / A2A)、AI 编程教程(Harness Engineering)、AI 工具用法(Cursor / Claude Code / TRAE / Codex / Copilot)、AI 开发框架教程(Spring AI / LangChain)、AI 产品变现指南,帮你快速掌握 AI 技术,走在时代前沿。本项目为开源文档 aiguide,已升级为鱼皮 AI 导航网站",
"forkCount": 1860,
"homepageUrl": "https://ai.codefather.cn",
"isArchived": false,
"isFork": false,
"isMirror": false,
"latestRelease": null,
"licenseInfo": null,
"nameWithOwner": "liyupi/ai-guide",
"primaryLanguage": {
"name": "JavaScript"
},
"pushedAt": "2026-07-01T14:44:50Z",
"repositoryTopics": [
{
"name": "ai"
},
{
"name": "artificial-intelligence"
},
{
"name": "chatgpt"
},
{
"name": "deep-learning"
},
{
"name": "deepseek"
},
{
"name": "generative-ai"
},
{
"name": "gpt"
},
{
"name": "llm"
},
{
"name": "openai"
},
{
"name": "python"
},
{
"name": "vue"
},
{
"name": "vuepress"
},
{
"name": "claude"
},
{
"name": "gemini"
},
{
"name": "cursor"
},
{
"name": "mcp"
},
{
"name": "rag"
},
{
"name": "vibe-coding"
},
{
"name": "vibecoding"
},
{
"name": "codex"
}
],
"stargazerCount": 16661,
"updatedAt": "2026-07-02T16:45:48Z",
"url": "https://github.com/liyupi/ai-guide",
"watchers": {
"totalCount": 112
}
}
@@ -0,0 +1,210 @@
[
{
"name": ".github",
"path": ".github",
"sha": "ba1eeb05dbfd02097d448d187ac78174d4d27d44",
"size": 0,
"url": "https://api.github.com/repos/liyupi/ai-guide/contents/.github?ref=main",
"html_url": "https://github.com/liyupi/ai-guide/tree/main/.github",
"git_url": "https://api.github.com/repos/liyupi/ai-guide/git/trees/ba1eeb05dbfd02097d448d187ac78174d4d27d44",
"download_url": null,
"type": "dir",
"_links": {
"self": "https://api.github.com/repos/liyupi/ai-guide/contents/.github?ref=main",
"git": "https://api.github.com/repos/liyupi/ai-guide/git/trees/ba1eeb05dbfd02097d448d187ac78174d4d27d44",
"html": "https://github.com/liyupi/ai-guide/tree/main/.github"
}
},
{
"name": ".gitignore",
"path": ".gitignore",
"sha": "84c8a40b55a8071e347d150a046ba8385a30a436",
"size": 1910,
"url": "https://api.github.com/repos/liyupi/ai-guide/contents/.gitignore?ref=main",
"html_url": "https://github.com/liyupi/ai-guide/blob/main/.gitignore",
"git_url": "https://api.github.com/repos/liyupi/ai-guide/git/blobs/84c8a40b55a8071e347d150a046ba8385a30a436",
"download_url": "https://raw.githubusercontent.com/liyupi/ai-guide/main/.gitignore",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/liyupi/ai-guide/contents/.gitignore?ref=main",
"git": "https://api.github.com/repos/liyupi/ai-guide/git/blobs/84c8a40b55a8071e347d150a046ba8385a30a436",
"html": "https://github.com/liyupi/ai-guide/blob/main/.gitignore"
}
},
{
"name": ".vuepress",
"path": ".vuepress",
"sha": "d1726e59140a261bbdb51a19e41402c77f3e45d1",
"size": 0,
"url": "https://api.github.com/repos/liyupi/ai-guide/contents/.vuepress?ref=main",
"html_url": "https://github.com/liyupi/ai-guide/tree/main/.vuepress",
"git_url": "https://api.github.com/repos/liyupi/ai-guide/git/trees/d1726e59140a261bbdb51a19e41402c77f3e45d1",
"download_url": null,
"type": "dir",
"_links": {
"self": "https://api.github.com/repos/liyupi/ai-guide/contents/.vuepress?ref=main",
"git": "https://api.github.com/repos/liyupi/ai-guide/git/trees/d1726e59140a261bbdb51a19e41402c77f3e45d1",
"html": "https://github.com/liyupi/ai-guide/tree/main/.vuepress"
}
},
{
"name": "AI 编程学习资源.md",
"path": "AI 编程学习资源.md",
"sha": "f3c497b7cb10ee9a49152103e8c925340219f163",
"size": 7236,
"url": "https://api.github.com/repos/liyupi/ai-guide/contents/AI%20%E7%BC%96%E7%A8%8B%E5%AD%A6%E4%B9%A0%E8%B5%84%E6%BA%90.md?ref=main",
"html_url": "https://github.com/liyupi/ai-guide/blob/main/AI%20%E7%BC%96%E7%A8%8B%E5%AD%A6%E4%B9%A0%E8%B5%84%E6%BA%90.md",
"git_url": "https://api.github.com/repos/liyupi/ai-guide/git/blobs/f3c497b7cb10ee9a49152103e8c925340219f163",
"download_url": "https://raw.githubusercontent.com/liyupi/ai-guide/main/AI 编程学习资源.md",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/liyupi/ai-guide/contents/AI%20%E7%BC%96%E7%A8%8B%E5%AD%A6%E4%B9%A0%E8%B5%84%E6%BA%90.md?ref=main",
"git": "https://api.github.com/repos/liyupi/ai-guide/git/blobs/f3c497b7cb10ee9a49152103e8c925340219f163",
"html": "https://github.com/liyupi/ai-guide/blob/main/AI%20%E7%BC%96%E7%A8%8B%E5%AD%A6%E4%B9%A0%E8%B5%84%E6%BA%90.md"
}
},
{
"name": "AI",
"path": "AI",
"sha": "95d49dec67747d51adfe1c838941ed0e5389df9e",
"size": 0,
"url": "https://api.github.com/repos/liyupi/ai-guide/contents/AI?ref=main",
"html_url": "https://github.com/liyupi/ai-guide/tree/main/AI",
"git_url": "https://api.github.com/repos/liyupi/ai-guide/git/trees/95d49dec67747d51adfe1c838941ed0e5389df9e",
"download_url": null,
"type": "dir",
"_links": {
"self": "https://api.github.com/repos/liyupi/ai-guide/contents/AI?ref=main",
"git": "https://api.github.com/repos/liyupi/ai-guide/git/trees/95d49dec67747d51adfe1c838941ed0e5389df9e",
"html": "https://github.com/liyupi/ai-guide/tree/main/AI"
}
},
{
"name": "OpenClaw 保姆级教程",
"path": "OpenClaw 保姆级教程",
"sha": "4b9d3fe881a127bd7a7397e0b43ab9ff0442068b",
"size": 0,
"url": "https://api.github.com/repos/liyupi/ai-guide/contents/OpenClaw%20%E4%BF%9D%E5%A7%86%E7%BA%A7%E6%95%99%E7%A8%8B?ref=main",
"html_url": "https://github.com/liyupi/ai-guide/tree/main/OpenClaw%20%E4%BF%9D%E5%A7%86%E7%BA%A7%E6%95%99%E7%A8%8B",
"git_url": "https://api.github.com/repos/liyupi/ai-guide/git/trees/4b9d3fe881a127bd7a7397e0b43ab9ff0442068b",
"download_url": null,
"type": "dir",
"_links": {
"self": "https://api.github.com/repos/liyupi/ai-guide/contents/OpenClaw%20%E4%BF%9D%E5%A7%86%E7%BA%A7%E6%95%99%E7%A8%8B?ref=main",
"git": "https://api.github.com/repos/liyupi/ai-guide/git/trees/4b9d3fe881a127bd7a7397e0b43ab9ff0442068b",
"html": "https://github.com/liyupi/ai-guide/tree/main/OpenClaw%20%E4%BF%9D%E5%A7%86%E7%BA%A7%E6%95%99%E7%A8%8B"
}
},
{
"name": "README.md",
"path": "README.md",
"sha": "fed6219aba91708ffa796558eac0ee136df4d33e",
"size": 13664,
"url": "https://api.github.com/repos/liyupi/ai-guide/contents/README.md?ref=main",
"html_url": "https://github.com/liyupi/ai-guide/blob/main/README.md",
"git_url": "https://api.github.com/repos/liyupi/ai-guide/git/blobs/fed6219aba91708ffa796558eac0ee136df4d33e",
"download_url": "https://raw.githubusercontent.com/liyupi/ai-guide/main/README.md",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/liyupi/ai-guide/contents/README.md?ref=main",
"git": "https://api.github.com/repos/liyupi/ai-guide/git/blobs/fed6219aba91708ffa796558eac0ee136df4d33e",
"html": "https://github.com/liyupi/ai-guide/blob/main/README.md"
}
},
{
"name": "Vibe Coding 零基础教程",
"path": "Vibe Coding 零基础教程",
"sha": "2c30206e9c510cc536755121120d1ff863488c77",
"size": 0,
"url": "https://api.github.com/repos/liyupi/ai-guide/contents/Vibe%20Coding%20%E9%9B%B6%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B?ref=main",
"html_url": "https://github.com/liyupi/ai-guide/tree/main/Vibe%20Coding%20%E9%9B%B6%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B",
"git_url": "https://api.github.com/repos/liyupi/ai-guide/git/trees/2c30206e9c510cc536755121120d1ff863488c77",
"download_url": null,
"type": "dir",
"_links": {
"self": "https://api.github.com/repos/liyupi/ai-guide/contents/Vibe%20Coding%20%E9%9B%B6%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B?ref=main",
"git": "https://api.github.com/repos/liyupi/ai-guide/git/trees/2c30206e9c510cc536755121120d1ff863488c77",
"html": "https://github.com/liyupi/ai-guide/tree/main/Vibe%20Coding%20%E9%9B%B6%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B"
}
},
{
"name": "image",
"path": "image",
"sha": "271f5e6be6691db7d7a4bd7a2f7041789e08bdfe",
"size": 0,
"url": "https://api.github.com/repos/liyupi/ai-guide/contents/image?ref=main",
"html_url": "https://github.com/liyupi/ai-guide/tree/main/image",
"git_url": "https://api.github.com/repos/liyupi/ai-guide/git/trees/271f5e6be6691db7d7a4bd7a2f7041789e08bdfe",
"download_url": null,
"type": "dir",
"_links": {
"self": "https://api.github.com/repos/liyupi/ai-guide/contents/image?ref=main",
"git": "https://api.github.com/repos/liyupi/ai-guide/git/trees/271f5e6be6691db7d7a4bd7a2f7041789e08bdfe",
"html": "https://github.com/liyupi/ai-guide/tree/main/image"
}
},
{
"name": "package-lock.json",
"path": "package-lock.json",
"sha": "27a57ffabdd07f94124bbfa64e4b5a0c4709cfcc",
"size": 1052895,
"url": "https://api.github.com/repos/liyupi/ai-guide/contents/package-lock.json?ref=main",
"html_url": "https://github.com/liyupi/ai-guide/blob/main/package-lock.json",
"git_url": "https://api.github.com/repos/liyupi/ai-guide/git/blobs/27a57ffabdd07f94124bbfa64e4b5a0c4709cfcc",
"download_url": "https://raw.githubusercontent.com/liyupi/ai-guide/main/package-lock.json",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/liyupi/ai-guide/contents/package-lock.json?ref=main",
"git": "https://api.github.com/repos/liyupi/ai-guide/git/blobs/27a57ffabdd07f94124bbfa64e4b5a0c4709cfcc",
"html": "https://github.com/liyupi/ai-guide/blob/main/package-lock.json"
}
},
{
"name": "package.json",
"path": "package.json",
"sha": "05cf92295e5f5784d62759a2039eb65b49afeac5",
"size": 994,
"url": "https://api.github.com/repos/liyupi/ai-guide/contents/package.json?ref=main",
"html_url": "https://github.com/liyupi/ai-guide/blob/main/package.json",
"git_url": "https://api.github.com/repos/liyupi/ai-guide/git/blobs/05cf92295e5f5784d62759a2039eb65b49afeac5",
"download_url": "https://raw.githubusercontent.com/liyupi/ai-guide/main/package.json",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/liyupi/ai-guide/contents/package.json?ref=main",
"git": "https://api.github.com/repos/liyupi/ai-guide/git/blobs/05cf92295e5f5784d62759a2039eb65b49afeac5",
"html": "https://github.com/liyupi/ai-guide/blob/main/package.json"
}
},
{
"name": "translations",
"path": "translations",
"sha": "2ca6bae6d8e6d2af2df6537a142023a8e164ddab",
"size": 0,
"url": "https://api.github.com/repos/liyupi/ai-guide/contents/translations?ref=main",
"html_url": "https://github.com/liyupi/ai-guide/tree/main/translations",
"git_url": "https://api.github.com/repos/liyupi/ai-guide/git/trees/2ca6bae6d8e6d2af2df6537a142023a8e164ddab",
"download_url": null,
"type": "dir",
"_links": {
"self": "https://api.github.com/repos/liyupi/ai-guide/contents/translations?ref=main",
"git": "https://api.github.com/repos/liyupi/ai-guide/git/trees/2ca6bae6d8e6d2af2df6537a142023a8e164ddab",
"html": "https://github.com/liyupi/ai-guide/tree/main/translations"
}
},
{
"name": "作者.md",
"path": "作者.md",
"sha": "b955f77300cfe963eaf16ed74cb24c957a09424f",
"size": 5749,
"url": "https://api.github.com/repos/liyupi/ai-guide/contents/%E4%BD%9C%E8%80%85.md?ref=main",
"html_url": "https://github.com/liyupi/ai-guide/blob/main/%E4%BD%9C%E8%80%85.md",
"git_url": "https://api.github.com/repos/liyupi/ai-guide/git/blobs/b955f77300cfe963eaf16ed74cb24c957a09424f",
"download_url": "https://raw.githubusercontent.com/liyupi/ai-guide/main/作者.md",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/liyupi/ai-guide/contents/%E4%BD%9C%E8%80%85.md?ref=main",
"git": "https://api.github.com/repos/liyupi/ai-guide/git/blobs/b955f77300cfe963eaf16ed74cb24c957a09424f",
"html": "https://github.com/liyupi/ai-guide/blob/main/%E4%BD%9C%E8%80%85.md"
}
}
]
+39
View File
@@ -0,0 +1,39 @@
version: 1
domain_id: liyupi-ai-guide
object:
type: github_repository
name: liyupi/ai-guide
url: https://github.com/liyupi/ai-guide
pulled_at: '2026-07-02T22:47:14+00:00'
puller: scripts/fetch-research-raw.py
files:
- path: repository/
kind: git-working-tree
status: ok
source: 'git clone --depth=1 --single-branch --no-tags https://github.com/liyupi/ai-guide.git research/liyupi-ai-guide/raw/repository'
- path: github-repo.raw.json
kind: repository-metadata
status: ok
source: 'gh repo view liyupi/ai-guide --json nameWithOwner,url,description,homepageUrl,isArchived,isFork,isMirror,defaultBranchRef,licenseInfo,primaryLanguage,repositoryTopics,stargazerCount,forkCount,watchers,createdAt,updatedAt,pushedAt,latestRelease --jq .'
- path: github-readme.raw.md.txt
kind: readme
status: ok
source: 'gh api repos/liyupi/ai-guide/readme -H Accept: application/vnd.github.raw'
- path: github-license.raw.txt
kind: license
status: missing_or_error
source: 'gh api repos/liyupi/ai-guide/license -H Accept: application/vnd.github.raw'
message: 'gh: Not Found (HTTP 404)'
- path: github-root-contents.raw.json
kind: root-contents
status: ok
source: 'gh api repos/liyupi/ai-guide/contents'
- path: github-languages.raw.json
kind: languages
status: ok
source: 'gh api repos/liyupi/ai-guide/languages'
- path: github-latest-release.raw.json
kind: latest-release
status: missing_or_error
source: 'gh api repos/liyupi/ai-guide/releases/latest'
message: 'gh: Not Found (HTTP 404)'