Skip to content

Repository files navigation

Learning Open Code

开源项目学习仓库 — 按功能分类整理的优质开源项目集合,涵盖 AI 编程、Agent 框架、知识管理、Java 企业开发等领域。

共收录 53 个开源项目,通过 git submodule 方式管理,可独立更新。


📑 目录


🧠 AI 编程 Skills 与工作流

Agent skills 包、编程指南、AI 编程工作流方法论

项目 描述 分支
addyosmani-agent-skills Production-grade engineering skills for AI coding agents. ⭐77k main
andrej-karpathy-skills A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls. ⭐191k main
caveman 🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman ⭐88k main
guizang-ppt-skill AI-agent Skill for generating polished HTML slide decks: editorial magazine and Swiss layouts, image prompts, social covers, and a WebGL/low-power presentation runtime. ⭐21k main
gzh-design-skill 把 Markdown 一键排成可直接粘进公众号编辑器的精致 HTML —— 6 套精选主题 + 主题生成器 + 双关卡校验。An AI-agent skill that turns Markdown into paste-ready WeChat article HTML. ⭐2k main
huashu-design Huashu Design · HTML-native design skill for Claude Code · Claude Code 里 HTML 原生的设计 skill · 高保真原型 / 幻灯片 / 动画 + 20 设计哲学 + 5 维评审 + MP4 导出 · Agent-agnostic ⭐21k master
matt-pocock-skills Skills for Real Engineers. Straight from my .claude directory. ⭐167k main
pm-skills PM Skills Marketplace: 100+ agentic skills, commands, and plugins — from discovery to strategy, execution, launch, and growth. ⭐23k main
qiaomu-ai-prd Turn one-line product ideas into AI-implementable PRDs with speed-read cards, constraint layers, overdelivery ideas, metrics, and acceptance scripts. ⭐188 main
superpowers An agentic skills framework & software development methodology that works. ⭐253k main
superpowers-zh 🦸 AI 编程超能力 · 中文增强版 — superpowers(116k+ ⭐)完整汉化 + 6 个中国原创 skills,让 Claude Code / Copilot CLI / Hermes Agent / Cursor / Windsurf / Kiro / Gemini CLI 等 16 款 AI 编程工具真正会干活 ⭐6k main

📋 规范驱动开发 (SDD)

Spec-Driven Development 工具与框架

项目 描述 分支
OpenSpec Spec-driven development (SDD) for AI coding assistants. ⭐60k main
flow-kit 一套融合了bmad、spec-kit、OpenSpec、GSD、claude-task-master、superpowers、gstack、skills的 AI 编程规范化流程 ⭐357 main
spec-kit 💫 Toolkit to help you get started with Spec-Driven Development ⭐120k main
specforge SpecForge's job is to keep the good parts — artifact gating, progressive loading, profile tailoring, sub-agent hand-offs — and unify them behind one CLI so you get the benefits without adopting five separate tools. ⭐7 main

🤖 AI Agent 与编程工具

AI 编程 CLI、Agent 框架、Agent 运行时

项目 描述 分支
OpenHarness "OpenHarness: Open Agent Harness with a Built-in Personal Agent--Ohmo!" ⭐14k main
claude-code (N/A) main
codex (N/A) main
deer-flow An open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message gateway, it handles different levels of tasks that could take minutes to hours. ⭐76k main
gstack (N/A) main
hermes-agen The agent that grows with you ⭐213k main
learn-claude-code Bash is all you need - A nano claude code–like 「agent harness」, built from 0 to 1 ⭐70k main
nanobot Lightweight, open-source AI agent for your tools, chats, and workflows. ⭐45k main
oh-my-claudecode Teams-first Multi-agent orchestration for Claude Code ⭐37k main
pi (N/A) main
pi-subagents Pi extension for async subagent delegation with truncation, artifacts, and session sharing ⭐2k main

🖥️ AI 桌面应用与 IDE

AI 工作站桌面应用、AI 编程专用 IDE

项目 描述 分支
AionU Free, local, open-source 24/7 Cowork app for OpenClaw, Hermes Agent, Claude Code, Codex, OpenCode, Gemini CLI and 20+ more CLI Customize your assistants
eidon (no description) ⭐2 main
electron (N/A) main
hello-halo (N/A) main
nezha (N/A) main
openclaw Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞 ⭐382k main
openhanako (N/A) main
orca Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop and mobile. ⭐17k main

📝 知识管理与编辑器

笔记应用、知识库、Markdown/富文本编辑器

项目 描述 分支
AFFiNE (N/A) canary
BlockNote (N/A) main
Trilium (N/A) main
marktext 📝A simple and elegant markdown editor, available for Linux, macOS and Windows. ⭐58k develop
solomd A markdown editor — and the bridge to your LLM. Local-first, MIT, ~15 MB. Bundled MCP server lets Claude Code / Codex / Cursor drive your vault directly. 14 AI providers BYOK. ⭐434 main
tolaria (N/A) main

✅ 效率工具

个人生产力、任务管理、时间追踪

项目 描述 分支
n8n (N/A) master
super-productivity Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, GitLab, GitHub and Open Project. ⭐20k master

☕ Java 企业开发

Java 后端框架、企业级管理系统

项目 描述 分支
ruoyi-react RuoYi-Vue-Plus 5.X 与 RuoYi-Cloud-Plus 2.X 统一 UI 前端代码仓库
问题请到主框架反馈 ⭐2k 6.X-React
ruoyi-vue RuoYi-Vue-Plus 5.X 与 RuoYi-Cloud-Plus 2.X 统一 UI 前端代码仓库
问题请到主框架反馈 ⭐2k 6.X-Vue
ruoyi-vue-plus 多租户后台管理系统 重写RuoYi-Vue所有功能 集成 Sa-Token、Mybatis-Plus、WarmFlow、SpringDoc、Hutool、OSS 定期同步 ⭐16k 6.X
snail-ai Snail AI 企业级 AI Agent 平台 - 让 AI 更智能,让开发更高效 ⭐636 master

📈 量化交易与金融数据

量化交易策略、回测框架、A股数据工具

项目 描述 分支
TradingAgents-astock A股多Agent投研框架 — 适配A股数据源(龙虎榜/游资/解禁等),7位分析师基于A股规则的辩论决策,基于TradingAgents深度改造,适配大A。A-share multi-agent investment research framework — 7 AI analysts, bull/bear debate, risk assessment。 ⭐2k main
Vibe-Research Vibe-Research: Your Personal Trading Research Agent · A股/美股/港股 的个人投研 Agent:每日复盘、资讯雷达、个股数据、板块中心、我的持仓、研究记录。Vibe-Research 把数据和功能配齐,由你自己的 AI 驱动投资研究。 ⭐774 main
a-stock-data A股全栈数据工具包 · 10层架构 · 43端点(含3官方备胎) · 15数据源 · 行情/研报/资金面/筹码/公告/打板/ETF期权/舆情互动全覆盖+备用源降级 China A-Share full-stack data toolkit (43 endpoints) ⭐7k

📊 数据开发

数据工程、数据分析工具、金融数据平台

项目 描述 分支
OpenBB Open Data Platform for analysts, quants and AI agents. ⭐70k develop
data-agent-tutorial Data-Agent:从 0 到 1 构建 Text2SQL 智能体实战教程,覆盖 StateGraph 编排、双重 RAG、关系图谱、HITL 人工确认、SQL 自动纠错、Python Docker 沙盒执行与 A2A + SSE 流式交互。 ⭐81 main
datanote 轻量级一站式数据开发平台 — 数据同步、SQL开发、任务调度、数据地图、数据质量、AI辅助 ⭐33 master
protege Protege Desktop ⭐1k master

🔧 管理

本项目使用 git submodule 管理所有子项目。通过 submodule-manager skill 进行自动化管理:

  • 添加项目: python3 .agents/skills/submodule-manager/scripts/add_submodule.py --url <url> --category <dir> --branch <branch>
  • 同步所有项目: python3 .agents/skills/submodule-manager/scripts/sync_submodules.py
  • 更新此文档: python3 .agents/skills/submodule-manager/scripts/update_readme.py

最后更新: 由 submodule-manager 自动生成

About

开源代码学习项目:AI编程工具、Java企业开发(RuoYi-Vue-Plus)、知识管理、效率工具等开源项目的深度学习与教学课程

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages