mirror of
https://github.com/tradecatlabs/vibe-coding-cn.git
synced 2026-08-23 15:58:05 +00:00
docs: add research domains and resource registry
- add local external resources registry - add research domain contract and per-repository research domains - add raw fact snapshot governance and validation scripts Validation: - make test - git diff --check HEAD~1..HEAD Note: - welcome workflow failed because its action input names are stale; core content CI passed.
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
# liyupi/ai-guide 研究域 Agent 指南
|
||||
|
||||
本目录维护 `liyupi/ai-guide` 的独立研究域。
|
||||
|
||||
## 目录职责
|
||||
|
||||
```text
|
||||
liyupi-ai-guide/
|
||||
├── README.md # 研究域入口和判断层
|
||||
├── AGENTS.md # 本目录维护规则
|
||||
├── domain.yml # 事实摘要层:仓库元数据、研究角色、来源证据
|
||||
└── raw/ # 原始事实层:拉取到本地的一手材料快照
|
||||
```
|
||||
|
||||
## 维护规则
|
||||
|
||||
- 本目录只研究 `liyupi/ai-guide`,不要混入其他仓库的横向比较正文。
|
||||
- 动态事实必须写入 `domain.yml.github_observed`,并更新 `observed_at`。
|
||||
- `raw/` 保存原始事实层,必须通过 `python3 scripts/fetch-research-raw.py` 刷新。
|
||||
- 不手工改写 `raw/*.raw.*` 文件;稳定事实摘要再同步到 `domain.yml`。
|
||||
- README 只写判断、定位、使用方式和后续观察点,不堆外部 README 全文。
|
||||
- 如果需要横向比较,在 `docs/research/README.md` 或新的对比文档中处理,不把本目录重新变成聚合域。
|
||||
- 修改后运行 `make sync-doc-toc` 和 `make test`。
|
||||
@@ -0,0 +1,56 @@
|
||||
# liyupi/ai-guide 研究域
|
||||
|
||||
## 字多不看
|
||||
|
||||
- 本目录研究 `liyupi/ai-guide` 这个外部仓库。
|
||||
- 当前优先级:P3;研究角色:AI 资源大全与产品实用路线。
|
||||
- GitHub 动态事实放在 `domain.yml`,观测日期为 2026-07-03。
|
||||
|
||||
## 快速导航
|
||||
|
||||
| 文档 | 定位 |
|
||||
|:---|:---|
|
||||
| [domain.yml](domain.yml) | 仓库事实快照、研究方向、优先级和来源证据。 |
|
||||
| [analysis.md](analysis.md) | 本研究域的结构化研究结果、可借鉴点、风险和下一轮任务。 |
|
||||
| [AGENTS.md](AGENTS.md) | 本研究域维护规则。 |
|
||||
|
||||
<details>
|
||||
<summary><strong>完整细粒度目录(点击展开/收起)</strong></summary>
|
||||
|
||||
### 细粒度目录
|
||||
|
||||
- [domain.yml](domain.yml) - 仓库事实快照、研究方向、优先级和来源证据。
|
||||
- [analysis.md](analysis.md) - 本研究域的结构化研究结果、可借鉴点、风险和下一轮任务。
|
||||
- [AGENTS.md](AGENTS.md) - 本研究域维护规则。
|
||||
|
||||
</details>
|
||||
|
||||
## 使用方式
|
||||
|
||||
- 先读本 README 的判断,再读 `analysis.md` 的结构化研究结论,最后读 `domain.yml` 的事实字段。
|
||||
- 需要引用 stars、forks、release、归档状态时,先重新核验 GitHub。
|
||||
- 如果形成稳定方法论,再迁入 concepts、references、workflow 或 skills。
|
||||
|
||||
## 正文
|
||||
|
||||
### 研究定位
|
||||
|
||||
`liyupi/ai-guide` 的当前研究定位是:AI 资源大全与产品实用路线。
|
||||
|
||||
### 当前判断
|
||||
|
||||
适合补充零基础资源导航和产品上线语境。
|
||||
|
||||
### 观察字段
|
||||
|
||||
- GitHub URL:https://github.com/liyupi/ai-guide
|
||||
- 当前研究方向:`cn-onboarding`
|
||||
- 当前优先级:P3
|
||||
- 当前归档状态:`false`
|
||||
- 主要语言:`JavaScript`
|
||||
|
||||
### 后续观察
|
||||
|
||||
- 是否有稳定文档结构、命令入口和可复用工作流。
|
||||
- 是否能反哺本仓库的 concepts、references、workflow 或 skills。
|
||||
- 是否存在许可证、归档状态、维护活跃度或生态迁移风险。
|
||||
@@ -0,0 +1,44 @@
|
||||
# liyupi/ai-guide 研究分析
|
||||
|
||||
## 本轮结论
|
||||
|
||||
- 这是面向中文用户的大型 AI 知识库和产品实践导航,覆盖 AI 编程、工具测评、项目实战和其他 AI 应用。
|
||||
- 它的价值在中文传播、学习路径和产品实战材料,不在 coding agent 底层架构。
|
||||
- 本仓应借鉴其面向大众的解释方式和项目实战入口,但只吸收与 Vibe Coding 主线相关的部分。
|
||||
|
||||
## 本地证据
|
||||
|
||||
- 研究对象:`liyupi/ai-guide`
|
||||
- 当前研究角色:AI 资源大全与产品实用路线
|
||||
- 本轮成熟度:L1 初步理解
|
||||
- 原始仓库:`raw/repository/`
|
||||
- 原始来源清单:`raw/sources.yml`
|
||||
- 事实摘要:`domain.yml`
|
||||
|
||||
## 结构观察
|
||||
|
||||
- 根目录包含 `.vuepress/`、`AI/`、`Vibe Coding 零基础教程/`、`translations/`、`package.json`。
|
||||
- README 包含 translations、Vibe Coding 零基础教程、AI 知识库导航、新手入门、AI 编程、AI 工具测评等块。
|
||||
- 这是站点型知识库,内容广,目录多。
|
||||
|
||||
## 可借鉴点
|
||||
|
||||
- 面向非专家的文案和学习路径值得对照本仓 getting-started。
|
||||
- 项目实战材料可作为“从教程到成品”的案例来源。
|
||||
- 多主题知识库需要导航层清楚区分主线和支线。
|
||||
|
||||
## 风险和边界
|
||||
|
||||
- 覆盖面太广,容易偏离 Vibe Coding 工程化主线。
|
||||
- 内容多为教程和资源,技术结论需要单独验证。
|
||||
- 站点型仓库中可能混有翻译、图片和生成内容,需要分层研究。
|
||||
|
||||
## 下一轮研究任务
|
||||
|
||||
- 只抽取 `Vibe Coding 零基础教程/` 和 AI 编程相关路径做二轮研究。
|
||||
- 对照其项目实战目录,补充本仓实战案例路线。
|
||||
|
||||
## 沉淀判断
|
||||
|
||||
- 本轮只完成 L1 理解,不直接迁入 concepts、references、workflow 或 skills。
|
||||
- 只有经过 L2 源码阅读、实验验证或交叉对照后的结论,才进入稳定层。
|
||||
@@ -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: 本目录已经是一等研究域;更深分析放入本目录新增文档。
|
||||
@@ -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`。
|
||||
@@ -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 内容。
|
||||
|
||||

|
||||
|
||||
|
||||
|
||||
### 教程包含什么?
|
||||
|
||||
我精心梳理了内容结构,让你能够一条龙学习,或者快速找到适合自己阅读的内容。
|
||||
|
||||
- 基础必读:帮你快速理解 Vibe Coding 并上手实践,10 分钟做出第一个作品
|
||||
- 编程工具:帮你选择适合自己的 AI 编程工具,包括 AI 模型选择、AI 零代码平台、AI 智能体平台、AI 代码编辑器、AI 命令行工具、IDE 插件等
|
||||
- 项目实战:手把手带你从 0 到 1 做出真实可用的产品,覆盖个人工具、AI 应用、全栈应用、小程序等多种类型
|
||||
- 经验技巧:帮你提升 Vibe Coding 效率和质量,包括核心心法、对话工程、上下文管理、幻觉处理、代码质量保障等
|
||||
- 产品变现:教你如何让产品产生价值,涵盖需求分析、技术选型、架构设计、盈利模式、SEO 优化、自媒体运营等
|
||||
- 编程学习:为想深入学习编程的同学准备的进阶内容,包括学习路线、知识百科、资源大全、MCP 开发、面试刷题等
|
||||
- 资源宝库:汇集各种实用资源,包括工具大全、提示词模板、AI 概念大全、Vibe Coding 常见问题等
|
||||
|
||||

|
||||
|
||||
|
||||
|
||||
### 配套视频教程
|
||||
|
||||
如果你更喜欢看视频学习,我还录制了一套《小白都能学的 AI 编程实战》视频课程,哪怕没有任何基础,也能跟着从 0 跑通完整的项目流程,开发出能上线、能商用变现的作品。
|
||||
|
||||
> 课程地址:https://www.bilibili.com/cheese/play/ss475098271
|
||||
|
||||

|
||||
|
||||
|
||||
|
||||
### 学习路径推荐
|
||||
|
||||
更详细的学习路线可以阅读教程中的《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 Code?OpenCode 体验实测!](https://ai.codefather.cn/library/2010962343906897922) |
|
||||
| [3 大模型对比测试!AI 争霸赛谁赢了?](https://ai.codefather.cn/library/2010959589482295298) |
|
||||
| [全球首个无限执行的 AI!Flowith 体验](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 应用实践。
|
||||
|
||||

|
||||
|
||||
|
||||
|
||||
## 参与共建
|
||||
|
||||
如果你也是 AI 探索者、爱好者,并且乐于分享和沉淀你的知识和奇思妙想,欢迎加入进来参与知识库共建,一起构建属于所有人的 AI 知识宝藏!
|
||||
|
||||
🎉 **你将收获:**
|
||||
|
||||
| 收获 | 说明 |
|
||||
|:---|:---|
|
||||
| 🌟 影响力提升 | 在活跃社区中展示才华,建立个人品牌与专业声誉 |
|
||||
| 📚 深度学习 | 接触多元视角,与同行切磋,加速个人成长 |
|
||||
| 🏆 价值认同 | 您的贡献将被明确署名,获得社区成员的尊重与感谢 |
|
||||
| 🤝 拓展人脉 | 连接志同道合的伙伴,融入充满活力的 AI 生态圈 |
|
||||
|
||||
**联系方式(vx):yupi996**
|
||||
|
||||
|
||||
|
||||
## 感谢 Star
|
||||
|
||||
如果这个项目对你有帮助,请给一个 **Star** ⭐️ 支持一下!
|
||||
|
||||
[](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"
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -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 docs/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)'
|
||||
Reference in New Issue
Block a user