logo
0
0
WeChat Login
更新核心价值定位

Awesome List Discover

开源生态数据检索与洞察工具 - 让 Awesome List 一目了然

Version License

项目定位

Awesome List Discover 是一个开源生态洞察工具,核心价值:

  • 对人类:加速发现冷门高价值项目,避免错过"隐形冠军"
  • 对 AI:加速发现可复用的高价值实现方法,便于代码借鉴和开发引用,避免重复造轮子

它能够解析任意领域的 Awesome List,将非结构化的 Markdown 转化为结构化数据,让人类和 AI 都能快速找到最佳开源方案。

核心功能

模块 A: 通用适配解析器 (Adaptive Parser)

  • 自动识别文档层级结构(H1/H2/H3)
  • 支持多种 Markdown 项目格式
  • 输出标准化数据结构

模块 B: 通用增强引擎 (Universal Enrichment)

  • LLM 翻译:硅基流动 API (Qwen 系列),本地缓存避免重复调用
  • 价值评分:基于关键词的通用评分模型
  • 赛道热度:自动统计分类项目数量

模块 C: 动态可视化大屏 (Dynamic Dashboard)

  • 生态地形图 (Treemap):技术栈能力分布
  • 蓝海雷达 (Opportunity Hunter):发现冷门领域的优秀库

技术架构

架构特性:支持自包含 SPA 部署,也可选后端增强

前端:

  • 框架: Next.js 15
  • UI: Tailwind CSS + shadcn/ui
  • 语言: TypeScript

后端 (可选):

  • 运行时: Bun / Node.js
  • 数据库: PostgreSQL + Drizzle ORM

基础设施:

  • 托管: Vercel / EdgeOne Pages
  • 数据库: Neon / Supabase (可选)
  • 认证: Better Auth (可选)

AI 集成:

  • AI SDK: Vercel AI SDK
  • 翻译: 硅基流动 API (Qwen 系列)

价值评分模型

类别关键词示例加分
地位/认可official, standard+4~5
稀缺性engine, compiler, framework+3~4
性能/质量fast, production, secure+2~3
现代/趋势async, cloud native+2~3

负面标记(deprecated, archived, unmaintained)会被扣分或标记为灰色。

快速开始

# 克隆项目 git clone https://cnb.cool/Vcentzhou/Awesome_List_Discover.git cd Awesome_List_Discover # 安装依赖 bun install # 启动开发服务器 bun run dev

项目结构

Awesome_List_Discover/ ├── README.md # 项目说明 ├── CLAUDE.md # Claude Code 配置 ├── .42cog/ # 认知敏捷文档 │ └── meta/meta.md # 项目元信息 ├── .claude/ # Claude Skills │ └── commands/ # 自定义命令 └── src/ # 源代码 (待创建)

贡献指南

  1. Fork 本项目
  2. 创建特性分支 (git checkout -b feature/AmazingFeature)
  3. 提交更改 (git commit -m '添加某个特性')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 提交 Pull Request

许可证

MIT License

链接