Vibe Coding Profiler 今日发布

(简称 VCP)是一个开源的氛围编程风格分析工具,通过分析开发者的 Git 提交历史,挖掘其代码工艺特征、编程人格信号

AI编程开发 部分免费

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 猎手自动发现

评论与建议

0 条评论