+1
-1
@@ -11,3 +11,3 @@ #!/usr/bin/env node | ||
| .description('GEO (Generative Engine Optimization) - 优化内容使其成为 AI 引擎的引用来源') | ||
| .version('0.1.0'); | ||
| .version('0.1.0'); // GEO MVP - E-E-A-T scoring + Schema.org generation | ||
| // Init 命令 | ||
@@ -14,0 +14,0 @@ program |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"cli.js","sourceRoot":"","sources":["../src/cli.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"cli.js","sourceRoot":"","sources":["../src/cli.ts"],"names":[],"mappings":"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"} |
+1
-1
| { | ||
| "name": "geoify", | ||
| "version": "0.1.0-alpha.3", | ||
| "version": "0.1.0", | ||
| "type": "module", | ||
@@ -5,0 +5,0 @@ "description": "GEO (Generative Engine Optimization) - 优化内容使其成为 AI 引擎的引用来源", |
+71
-22
@@ -160,29 +160,69 @@ # Geoify - AI 引用优化工具 | ||
| ### 生成符合 GEO 标准的文章 | ||
| ### 5 分钟快速入门 | ||
| 查看完整示例项目,了解如何使用 Geoify: | ||
| 📂 **[完整工作流示例](examples/complete-workflow/)** | ||
| - [快速入门指南](examples/complete-workflow/QUICKSTART.md) - 5 分钟体验 | ||
| - [示例文章](examples/complete-workflow/draft.md) - 9.7/10 高分范例 | ||
| - [深度分析](examples/complete-workflow/ANALYSIS.md) - 为什么得高分? | ||
| ### 真实案例:Rust 学习指南 | ||
| 这篇示例文章展示了如何撰写高质量 GEO 内容: | ||
| **E-E-A-T 评分**: 9.7/10 🌟 | ||
| - Experience: 9.2/10 - 真实的学习经历和项目实践 | ||
| - Expertise: 9.4/10 - 6 个代码示例,18 个技术术语 | ||
| - Authoritativeness: 10/10 - 引用 10 个权威来源 | ||
| - Trustworthiness: 10/10 - 完整的作者信息和可验证数据 | ||
| **关键成功要素**: | ||
| - ✅ 第一人称分享 2 年 Rust 实践经历 | ||
| - ✅ 3 个完整的实战项目(CLI、WASM、图像处理) | ||
| - ✅ 具体的性能数据(7-8 倍提升) | ||
| - ✅ 引用官方文档和权威调查 | ||
| - ✅ 1597 字深度内容 | ||
| 查看 [ANALYSIS.md](examples/complete-workflow/ANALYSIS.md) 了解详细分析。 | ||
| ### 命令行快速体验 | ||
| ```bash | ||
| # 1. 下载示例文章 | ||
| curl -o draft.md https://raw.githubusercontent.com/wordflowlab/geoify/main/examples/complete-workflow/draft.md | ||
| # 2. 评估 E-E-A-T 分数 | ||
| geoify review draft.md | ||
| # 3. 生成 Schema.org 标记 | ||
| geoify schema draft.md \ | ||
| --url "https://example.com/rust-guide" \ | ||
| --site-name "Tech Blog" | ||
| ``` | ||
| ### 完整工作流 | ||
| ```bash | ||
| # 1. 初始化项目 | ||
| geoify init best-programming-languages-2024 | ||
| geoify init my-article | ||
| # 2. 在 Claude Code 中使用命令 | ||
| /geo-analyze "2024年最值得学习的编程语言" | ||
| # → AI 分析竞争对手和内容缺口 | ||
| # 2. 撰写文章(在 articles/ 目录) | ||
| /specify | ||
| # → 定义 E-E-A-T 目标 | ||
| # 3. E-E-A-T 审校 | ||
| geoify review articles/001-topic/draft.md | ||
| /geo-write | ||
| # → 选择写作模式,生成内容 | ||
| # 4. 根据建议优化 | ||
| /geo-review | ||
| # → E-E-A-T 审校,获得评分报告 | ||
| # 5. 再次审校,确保达标 | ||
| geoify review articles/001-topic/final.md \ | ||
| --target-experience 9 \ | ||
| --target-authoritativeness 9 | ||
| /geo-schema | ||
| # → 生成 Schema.org 标记 | ||
| # 6. 生成 Schema.org 标记 | ||
| geoify schema articles/001-topic/final.md \ | ||
| --url "https://example.com/topic" \ | ||
| --site-name "My Blog" | ||
| /geo-publish | ||
| # → 发布到网站 | ||
| /geo-track | ||
| # → 开始跟踪 AI 引用情况 | ||
| # 7. 发布到网站 | ||
| ``` | ||
@@ -192,9 +232,18 @@ | ||
| - ✅ E-E-A-T 评分: 8.5/10 | ||
| - ✅ AI 引用概率: 75%+ | ||
| - ✅ 被 Perplexity 引用: 2 周内 | ||
| - ✅ 被 ChatGPT 引用: 4 周内 | ||
| 基于 9.7/10 的高分文章: | ||
| - ✅ E-E-A-T 评分: 9.7/10 | ||
| - ✅ AI 引用概率: 80-90% | ||
| - ✅ Perplexity 引用: 2-4 周内 | ||
| - ✅ ChatGPT 引用: 4-6 周内 | ||
| - ✅ 6 个月累计引用: 500-1000 次 | ||
| ## 文档 | ||
| ### 用户文档 | ||
| - [快速入门](examples/complete-workflow/QUICKSTART.md) - 5 分钟上手指南 | ||
| - [使用手册](USAGE.md) - 详细的使用说明 | ||
| - [示例分析](examples/complete-workflow/ANALYSIS.md) - 高分文章深度解析 | ||
| - [更新日志](CHANGELOG.md) - 版本变更记录 | ||
| ### 开发文档 | ||
| - [完整 PRD](docs/PRD.md) - 产品需求文档 | ||
@@ -201,0 +250,0 @@ - [实施路线图](docs/ROADMAP.md) - 开发计划 |
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
212645
0.87%305
19.14%