Vibe Coding Profiler 今日发布
(简称 VCP)是一个开源的氛围编程风格分析工具,通过分析开发者的 Git 提交历史,挖掘其代码工艺特征、编程人格信号
Vibe Coding Profiler(简称 VCP)是一个开源的氛围编程风格分析工具,通过分析开发者的 Git 提交历史,挖掘其代码工艺特征、编程人格信号,并生成一份可分享的个人 vibe coding 画像。
该工具的工作流程:首先通过 GitHub API 拉取指定仓库的提交记录,然后由 LLM 分析其中的模式,包括提交频率、文件类型分布、提交信息风格、AI 辅助程度等维度,最终生成一份结构化的 Profile 报告,帮助开发者了解自己借助 AI 编程时的习惯和特点。
项目架构清晰:
- apps/web:Next.js 应用,提供用户界面和分享功能,默认运行在 8108 端口
- apps/worker:独立的 Supabase Worker,负责 GitHub 数据摄入和 LLM 分析
- packages/core:核心分析逻辑和人格识别算法
- packages/db:Supabase 数据库辅助库
安全方面,敏感信息使用 AES-256-GCM 加密,配合 Supabase RLS(行级安全策略)保护;每次发布前会运行 trufflehog/git-secrets 扫描,防止密钥泄露。
VCP 遵循 Apache License 2.0 开源,但 Vibe Coding Profiler、VCP 等名称和品牌资产受商标保护,不可未经授权用于商业产品。
这个工具的价值在于:随着 AI 编程工具的普及,了解自己与 AI 协作的风格正在成为开发者的新需求。VCP 通过数据驱动的方式,让这一过程变得可视化和可分享。
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议