# {Competitor Name} 深度分析 **仓库**: {GitHub URL} **版本**: {version} (来源: package.json:2) **License**: {license} (来源: LICENSE) **分析日期**: {YYYY-MM-DD} **分析 Commit**: {git log -1 --format="%h %s"} **数据来源**: `~/Workspace/competitors/{product}/{competitor}/` --- ## 分析声明 > 本分析基于本地克隆的代码仓库,所有技术细节均标注来源文件和行号。 > 未标注来源的内容为"待验证"状态。 --- ## 核心定位 > "{从 README.md 直接引用的描述}" > > — README.md:{行号} --- ## 技术栈 (来源: package.json / Cargo.toml / pyproject.toml) | 依赖 | 版本 | 用途 | 来源 | |------|------|------|------| | {dep1} | {ver} | {用途} | package.json:{行号} | | {dep2} | {ver} | {用途} | package.json:{行号} | --- ## 项目结构 (来源: `ls -la`) ``` {competitor}/ ├── {file1} # {说明} ({大小}) ├── {dir1}/ │ ├── {file2} # {说明} │ └── ... └── ... ``` --- ## 核心模块分析 ### {模块名} (来源: {文件路径}) **文件**: `{path/to/file.js}` **行数**: {wc -l 结果} **关键代码**: ```javascript // {文件}:{起始行}-{结束行} {代码片段} ``` **发现**: - {发现1} (行 {X}) - {发现2} (行 {Y}) --- ## 与 {你的产品} 对比 | 维度 | {竞品} | 来源 | {你的产品} | 来源 | |------|--------|------|------------|------| | **框架** | {value} | package.json:{行} | {value} | package.json:{行} | | **ASR 引擎** | {value} | {file}:{行} | {value} | {file}:{行} | | **数据库** | {value} | package.json:{行} | {value} | package.json:{行} | --- ## 可借鉴点 | 特性 | 实现位置 | 代码示例 | 借鉴价值 | |------|----------|----------|----------| | {特性1} | `{file}:{行号}` | `{简短代码}` | {价值说明} | | {特性2} | `{file}:{行号}` | `{简短代码}` | {价值说明} | --- ## 差异化机会 | {你的产品}优势 | 原因 | 竞品对应实现 | |----------------|------|--------------| | {优势1} | {原因} | {竞品如何实现或缺失} | | {优势2} | {原因} | {竞品如何实现或缺失} | --- ## 源码阅读记录 | 文件 | 行数 | 核心发现 | 来源行号 | |------|------|----------|----------| | `{file1}` | {lines} | {发现} | L{start}-L{end} | | `{file2}` | {lines} | {发现} | L{start}-L{end} | --- ## 待验证项 以下信息未能从代码中直接确认,需要进一步调查: - [ ] {待验证项1} - 原因: {为什么无法确认} - [ ] {待验证项2} - 原因: {为什么无法确认} --- ## 社区数据 (来源: GitHub API / 页面) | 指标 | 数值 | 获取日期 | |------|------|----------| | Stars | {count} | {date} | | Forks | {count} | {date} | | Open Issues | {count} | {date} | | Last Commit | {date} | {date} | --- *返回 [README.md](../README.md)*