README.md 给出全貌,Makefile 封装日常命令,CONTRIBUTING.md 说明贡献流程,LICENSE 载明协议。保持根目录扁平,避免巨石文件。i18n/<lang>/ 统一三层结构(documents / prompts / skills)。现有语言:中文 zh、英文 en、希伯来语 he,以及 es、hi、ar、pt、ru、fr、de、ja、ko、it、tr、nl、pl、id、vi、th、fa、uk、bn、ta、ur、ms、sw、ha;新增语言遵循同样层级。i18n/zh/documents/ 是默认中文方法论入口,含子目录:方法论与原则/、模板与资源/、教程与指南/、外部资源聚合/、胶水编程/、从零开始vibecoding/ 等。i18n/zh/prompts/ 按角色拆分(system_prompts/、assistant_prompts/、coding_prompts/、user_prompts/、meta_prompts/),libs/external/prompts-library/ 提供 Excel ↔ Markdown 互转工具。i18n/zh/skills/ 包含模块化技能集,如 ccxt/、postgresql/、telegram-dev/、claude-code-guide/、claude-skills/ 等 16+ 个技能目录。libs/ 预留核心实现骨架,common/(含 models/、utils/)、database/、external/ 分别对应通用模型、存储适配与外部依赖。libs/external/ 含 prompts-library/、l10n-tool/、my-nvim/、MCPlayerTransfer/、XHS-image-to-PDF-conversion/ 等。backups/ 内含 一键备份.sh、快速备份.py 和 gz/ 存档目录。scripts/ 目录预留项目脚本。.github/ 含 ISSUE_TEMPLATE/、PULL_REQUEST_TEMPLATE.md、SECURITY.md、FUNDING.yml。make help:列出所有 Make 目标。make lint:使用 markdownlint-cli 校验全仓库 Markdown。make build / make test / make clean:目前为占位。cd libs/external/prompts-library && python main.py。bash backups/一键备份.sh 或 python backups/快速备份.py。make lint。feat|fix|docs|chore|refactor|test: scope – summary。make lint;更新对应文档与 Makefile 目标;确认不携带临时文件或机密数据。libs/external/ 目录下,引入第三方脚本需标明许可证与来源。This file provides guidance to Claude series models when working with code in this repository.
This is the Vibe Coding CN repository, a workflow, toolset, and knowledge base for advanced AI-assisted programming. The project's core assets are its extensive prompts and skills libraries.
# Prompt library conversion
cd libs/external/prompts-library && python3 main.py
# Lint all markdown files
make lint
# Create a full project backup
bash backups/一键备份.sh
i18n/zh/prompts/: Core prompt library (coding_prompts/, system_prompts/, user_prompts/, assistant_prompts/, meta_prompts/)i18n/zh/skills/: Modular skills library (16+ skills including ccxt, postgresql, telegram-dev, claude-skills)i18n/zh/documents/: Knowledge base (方法论与原则/, 模板与资源/, 教程与指南/, 胶水编程/, 从零开始vibecoding/)libs/external/prompts-library/: Excel ↔ Markdown conversion toollibs/external/: External tools (l10n-tool/, my-nvim/, MCPlayerTransfer/)backups/: Backup scripts and archivesscripts/: Project scripts placeholder(row,col)_ prefix for categorization.pandas and openpyxl.SKILL.md.prompts-library tool for prompt updates.make lint after Markdown changes.vibe-coding-cn 是一个通过与 AI 结对编程实现"将想法变为现实"的终极工作流程。强调"规划驱动"和"模块化"核心理念。
rich, InquirerPypandas, openpyxlPyYAMLmarkdownlint-cli.
├── .github/ # GitHub 配置 (Issue/PR 模板, SECURITY, FUNDING)
├── AGENTS.md # AI Agent 行为准则
├── CLAUDE.md # Claude 模型上下文
├── GEMINI.md # Gemini 模型上下文
├── CODE_OF_CONDUCT.md # 行为准则
├── CONTRIBUTING.md # 贡献指南
├── LICENSE # MIT 许可证
├── Makefile # 自动化脚本
├── README.md # 项目主文档
│
├── i18n/ # 多语言资产 (29 种语言)
│ ├── zh/ # 中文主语料
│ │ ├── documents/ # 文档库 (方法论/模板/教程/胶水编程等)
│ │ ├── prompts/ # 提示词库 (system/coding/user/assistant/meta)
│ │ └── skills/ # 技能库 (16+ 技能)
│ ├── en/ # 英文版本
│ └── ... # 其他语言骨架
│
├── libs/ # 核心库代码
│ ├── common/ # 通用模块 (models/, utils/)
│ ├── database/ # 数据库模块
│ └── external/ # 外部工具
│ ├── prompts-library/ # Excel-Markdown 互转工具
│ ├── l10n-tool/ # 多语言翻译脚本
│ ├── my-nvim/ # Neovim 配置
│ ├── MCPlayerTransfer/ # MC 玩家迁移工具
│ └── XHS-image-to-PDF-conversion/
│
├── backups/ # 备份脚本与存档
│ ├── 一键备份.sh
│ ├── 快速备份.py
│ └── gz/ # 压缩存档
│
└── scripts/ # 项目脚本