8f7f082c3d
- 重构项目目录结构,将功能模块移至 modules/ 目录 - 创建平台同步基础架构,包括发布器基类和 GitHub 发布器 - 新增 UI 状态管理模块 (modules/ui/state.py) 统一管理会话状态 - 更新依赖配置,添加平台同步所需依赖 (httpx, pyperclip) - 整理文档结构,将所有文档分类移至 docs/ 目录 - 添加 .cursorrules 文件定义项目开发规范 - 清理根目录重复文件,保持项目结构整洁
15 KiB
15 KiB
GEO 工具完整功能列表
📋 说明
本文档列出 GEO 智能内容优化平台的所有已实现功能,包括功能位置、简要说明和相关文档链接。
最后更新:2025-01-27
功能总数:50+ 个功能模块
📊 功能概览
核心功能模块
- 关键词管理:AI生成、托词工具、语义扩展、话题集群
- 内容创作:20个平台模板、批量生成、质量评分
- 内容优化:E-E-A-T强化、事实密度、结构化优化
- 效果验证:多模型验证、负面监控、数据报表
- 平台同步:GitHub发布、一键复制(12个平台)
高级功能模块
- 数据分析:ROI分析、内容指标、趋势预测
- 工作流自动化:自定义工作流、批量处理
- 技术配置:robots.txt、sitemap.xml、JSON-LD Schema
- 资源推荐:GEO工具、代理、论文、社区
🗂️ 按Tab分类的功能列表
Tab1:关键词蒸馏
1. AI关键词生成 ✅
- 位置:Tab1 - AI生成模式
- 功能:使用LLM自动生成关键词
- 文档:无独立文档(基础功能)
2. 托词工具(AI蒸馏词)✅
- 位置:Tab1 - 托词工具模式
- 功能:词库管理、组合算法、LLM润色
- 特点:支持10种组合模式、自动去重
- 文档:无独立文档(基础功能)
3. 混合模式 ✅
- 位置:Tab1 - 混合模式
- 功能:AI生成 + 托词工具组合
- 文档:无独立文档(基础功能)
4. 语义扩展 ✅
- 位置:Tab1 - 语义扩展功能
- 功能:从单一关键词扩展到8-15个关联词
- 模块:
modules/semantic_expander.py - 文档:
docs/features/docs/features/SEMANTIC_EXPANSION_FEATURE.md
5. 话题集群生成 ✅
- 位置:Tab1 - 话题集群功能
- 功能:语义聚类、话题命名、内容规划建议
- 模块:
modules/topic_cluster.py - 文档:
docs/features/docs/features/TOPIC_CLUSTER_FEATURE.md
6. 关键词挖掘 ✅
- 位置:Tab1 - 智能关键词挖掘与趋势分析
- 功能:
- 🌐 行业热点挖掘
- 📊 竞争度分析
- 📈 趋势预测
- 💎 价值矩阵分析
- 模块:
modules/keyword_mining.py - 文档:
docs/features/docs/features/KEYWORD_MINING_FEATURE.md
Tab2:自动创作
7. 内容生成(20个平台)✅
- 位置:Tab2 - 内容生成
- 功能:为20个平台生成定制化内容
- 平台列表:见
README.md - 文档:无独立文档(基础功能)
8. 批量生成 ✅
- 位置:Tab2 - 批量生成模式
- 功能:一次性为多个关键词和平台生成内容
- 文档:无独立文档(基础功能)
9. 内容质量评分 ✅
- 位置:Tab2 - 内容生成后自动评分
- 功能:多维度评分(结构化、品牌提及、权威性、可引用性)
- 模块:
modules/content_scorer.py - 文档:
docs/features/docs/features/CONTENT_SCORER_FEATURE.md
10. JSON-LD Schema.org 生成 ✅
- 位置:Tab2 - JSON-LD Schema.org 结构化数据生成
- 功能:生成5种Schema类型(Organization、SoftwareApplication、Product、Service、组合)
- 模块:
modules/schema_generator.py - 文档:
docs/features/docs/features/JSON_LD_SCHEMA_FEATURE.md
11. 技术配置生成 ✅
- 位置:Tab2 - 技术配置生成
- 功能:
- 🤖 robots.txt 生成
- 🗺️ sitemap.xml 生成
- 模块:
modules/technical_config_generator.py - 文档:
docs/features/docs/features/TECHNICAL_CONFIG_FEATURE.md
12. 多模态提示生成 ✅
- 位置:Tab2 - 生成配图/视频描述
- 功能:为内容生成配图描述和视频脚本
- 模块:
modules/multimodal_prompt.py - 文档:
docs/features/docs/features/MULTIMODAL_FEATURE.md
13. E-E-A-T 评估与强化 ✅
- 位置:Tab2 - E-E-A-T 评估/强化按钮
- 功能:评估和强化内容的专业性、经验性、权威性、可信度
- 模块:
modules/eeat_enhancer.py - 文档:
docs/features/docs/features/EEAT_FEATURE.md
14. 优化技巧选择 ✅
- 位置:Tab2 - 优化技巧选择器
- 功能:8种优化技巧(证据驱动、对话式、故事化等)
- 模块:
modules/optimization_techniques.py - 文档:
docs/features/docs/features/OPTIMIZATION_TECHNIQUES_FEATURE.md
Tab3:文章优化
15. 文章优化 ✅
- 位置:Tab3 - 文章优化
- 功能:优化现有文章内容
- 文档:无独立文档(基础功能)
16. E-E-A-T 强化 ✅
- 位置:Tab3 - E-E-A-T 评估/强化
- 功能:同Tab2的E-E-A-T功能
- 模块:
modules/eeat_enhancer.py - 文档:
docs/features/docs/features/EEAT_FEATURE.md
17. 事实密度增强 ✅
- 位置:Tab3 - 事实密度增强
- 功能:自动添加数据点,提升内容可信度
- 模块:
modules/fact_density_enhancer.py - 文档:
docs/features/docs/features/FACT_DENSITY_FEATURE.md
18. 结构化块优化 ✅
- 位置:Tab3 - 结构化块优化
- 功能:优化内容结构,添加标题、列表、FAQ等
- 文档:无独立文档(基础功能)
19. 优化技巧应用 ✅
- 位置:Tab3 - 优化技巧选择
- 功能:应用8种优化技巧
- 模块:
modules/optimization_techniques.py - 文档:
docs/features/docs/features/OPTIMIZATION_TECHNIQUES_FEATURE.md
Tab4:多模型验证
20. 多模型验证 ✅
- 位置:Tab4 - 多模型验证
- 功能:使用7个LLM平台验证品牌提及率
- 支持平台:DeepSeek、OpenAI、通义千问、Groq、Moonshot、豆包、文心一言
- 文档:无独立文档(基础功能)
21. 竞品对比分析 ✅
- 位置:Tab4 - 竞品对比
- 功能:对比品牌与竞品的提及率
- 文档:无独立文档(基础功能)
22. 负面监控 ✅
- 位置:Tab4 - 负面监控开关
- 功能:负面提及检测、风险评分、澄清模板生成
- 模块:
modules/negative_monitor.py - 文档:
docs/features/docs/features/NEGATIVE_MONITOR_FEATURE.md
Tab5:历史记录
23. 历史记录查看 ✅
- 位置:Tab5 - 历史记录
- 功能:查看关键词、文章、优化记录、验证结果
- 数据源:SQLite数据库
- 文档:
docs/implementation/INTEGRATION_NOTES.md、docs/guides/STORAGE_GUIDE.md
Tab6:AI 数据报表
24. 自动验证任务 ✅
- 位置:Tab6 - 自动验证任务
- 功能:使用历史关键词自动验证
- 文档:无独立文档(基础功能)
25. 提及率趋势图 ✅
- 位置:Tab6 - 提及率趋势图
- 功能:按日期展示提及率变化趋势
- 文档:无独立文档(基础功能)
26. 平台贡献度分析 ✅
- 位置:Tab6 - 平台贡献度分析
- 功能:分析各平台的文章分布和贡献度
- 文档:无独立文档(基础功能)
27. 关键词效果排名 ✅
- 位置:Tab6 - 关键词效果排名
- 功能:Top 20 关键词效果排名
- 文档:无独立文档(基础功能)
28. 竞品对比分析 ✅
- 位置:Tab6 - 竞品对比分析
- 功能:多维度竞品对比
- 文档:无独立文档(基础功能)
29. ROI分析与成本优化 ✅
- 位置:Tab6 - ROI分析与成本优化
- 功能:API成本统计、ROI计算、成本优化建议
- 模块:
modules/roi_analyzer.py - 文档:
docs/features/docs/features/ROI_ANALYSIS_FEATURE.md
30. 内容质量指标分析 ✅
- 位置:Tab6 - 内容质量指标分析
- 功能:
- Trust Density(信任密度)
- Citation Share(引用比例)
- Authority Score(权威性得分)
- Engagement Potential(参与度潜力)
- 模块:
modules/content_metrics.py - 文档:
docs/features/docs/features/CONTENT_METRICS_FEATURE.md
31. 话题集群分析 ✅
- 位置:Tab6 - 话题集群分析
- 功能:基于历史关键词生成话题集群分析
- 模块:
modules/topic_cluster.py - 文档:
docs/features/docs/features/TOPIC_CLUSTER_FEATURE.md
32. 数据导出 ✅
- 位置:Tab6 - 数据导出
- 功能:导出CSV格式数据
- 文档:无独立文档(基础功能)
Tab7:工作流自动化
33. 工作流管理 ✅
- 位置:Tab7 - 工作流列表
- 功能:查看、创建、执行工作流
- 模块:
modules/workflow_automation.py - 文档:
docs/features/docs/features/WORKFLOW_AUTOMATION_FEATURE.md
34. 工作流创建 ✅
- 位置:Tab7 - 创建工作流
- 功能:自定义工作流步骤(关键词生成、内容创作、验证等)
- 模块:
modules/workflow_automation.py - 文档:
docs/features/docs/features/WORKFLOW_AUTOMATION_FEATURE.md
35. 工作流执行历史 ✅
- 位置:Tab7 - 执行历史
- 功能:查看工作流执行记录和结果
- 模块:
modules/workflow_automation.py - 文档:
docs/features/docs/features/WORKFLOW_AUTOMATION_FEATURE.md
Tab8:GEO 资源库
36. GEO 代理推荐 ✅
- 位置:Tab8 - GEO 代理
- 功能:推荐专业的GEO代理服务
- 模块:
modules/resource_recommender.py - 文档:
docs/features/docs/features/RESOURCE_RECOMMENDER_FEATURE.md
37. 工具推荐 ✅
- 位置:Tab8 - 工具推荐
- 功能:推荐GEO相关工具和服务
- 模块:
modules/resource_recommender.py - 文档:
docs/features/docs/features/RESOURCE_RECOMMENDER_FEATURE.md
38. 论文/指南链接 ✅
- 位置:Tab8 - 论文/指南
- 功能:提供GEO相关的论文、指南、文档链接
- 模块:
modules/resource_recommender.py - 文档:
docs/features/docs/features/RESOURCE_RECOMMENDER_FEATURE.md
39. 社区资源 ✅
- 位置:Tab8 - 社区资源
- 功能:推荐GEO相关社区和论坛
- 模块:
modules/resource_recommender.py - 文档:
docs/features/docs/features/RESOURCE_RECOMMENDER_FEATURE.md
Tab9:平台同步
40. GitHub API 发布 ✅
- 位置:Tab9 - GitHub发布
- 功能:通过GitHub API自动发布文章
- 模块:
platform_sync/github_publisher.py - 文档:
docs/implementation/IMPLEMENTATION_SUMMARY.md、docs/implementation/PLATFORM_SYNC_IMPLEMENTATION.md
41. 一键复制功能 ✅
- 位置:Tab9 - 一键复制平台
- 功能:为12个平台格式化内容并复制到剪贴板
- 支持平台:见
docs/implementation/IMPLEMENTATION_SUMMARY.md - 模块:
platform_sync/copy_manager.py - 文档:
docs/implementation/IMPLEMENTATION_SUMMARY.md
42. 发布记录查看 ✅
- 位置:Tab9 - 发布记录
- 功能:查看所有发布记录
- 文档:无独立文档(基础功能)
🔧 数据持久化功能
43. SQLite 数据存储 ✅
- 位置:所有Tab(自动保存)
- 功能:
- 关键词保存
- 文章保存
- 优化记录保存
- 验证结果保存
- 平台账号保存
- 发布记录保存
- 模块:
modules/data_storage.py - 文档:
docs/implementation/INTEGRATION_NOTES.md、docs/guides/STORAGE_GUIDE.md
📊 功能统计
按Tab统计
- Tab1(关键词蒸馏):6个功能
- Tab2(自动创作):8个功能
- Tab3(文章优化):5个功能
- Tab4(多模型验证):3个功能
- Tab5(历史记录):1个功能
- Tab6(AI 数据报表):9个功能
- Tab7(工作流自动化):3个功能
- Tab8(GEO 资源库):4个功能
- Tab9(平台同步):3个功能
- 数据持久化:1个功能
总计:43个主要功能模块
按功能类型统计
- 核心功能:20个
- 高级功能:15个
- 辅助功能:8个
文档覆盖情况
- 有独立文档的功能:15个(*FEATURE.md)
- 基础功能(无独立文档):28个
- 文档覆盖率:约35%(主要功能都有文档)
🔗 相关文档索引
功能文档(*FEATURE.md)
docs/features/docs/features/EEAT_FEATURE.md- E-E-A-T 评估与强化docs/features/docs/features/SEMANTIC_EXPANSION_FEATURE.md- 语义扩展docs/features/docs/features/TOPIC_CLUSTER_FEATURE.md- 话题集群生成docs/features/docs/features/JSON_LD_SCHEMA_FEATURE.md- JSON-LD Schema.org 生成docs/features/docs/features/CONTENT_SCORER_FEATURE.md- 内容质量评分docs/features/docs/features/FACT_DENSITY_FEATURE.md- 事实密度增强docs/features/docs/features/MULTIMODAL_FEATURE.md- 多模态提示生成docs/features/docs/features/OPTIMIZATION_TECHNIQUES_FEATURE.md- 优化技巧docs/features/docs/features/KEYWORD_MINING_FEATURE.md- 关键词挖掘docs/features/docs/features/WORKFLOW_AUTOMATION_FEATURE.md- 工作流自动化docs/features/docs/features/ROI_ANALYSIS_FEATURE.md- ROI分析docs/features/docs/features/CONTENT_METRICS_FEATURE.md- 内容质量指标docs/features/docs/features/NEGATIVE_MONITOR_FEATURE.md- 负面监控docs/features/docs/features/TECHNICAL_CONFIG_FEATURE.md- 技术配置生成docs/features/docs/features/RESOURCE_RECOMMENDER_FEATURE.md- 资源推荐
分析报告
docs/analysis/CODE_DOCUMENTATION_ANALYSIS.md- 代码与文档对比分析docs/analysis/FUNCTION_VERIFICATION_REPORT.md- 功能验证报告docs/analysis/ANALYSIS_ACCURACY_REPORT.md- 分析准确性报告docs/analysis/FEATURE_ANALYSIS.md- 功能重要性分析docs/analysis/FEATURE_PRIORITY_ANALYSIS.md- 功能优先级分析
实现文档
docs/implementation/IMPLEMENTATION_SUMMARY.md- 平台同步功能实现总结docs/implementation/PLATFORM_SYNC_IMPLEMENTATION.md- 平台同步实现指南docs/implementation/PLATFORM_SYNC_TEST.md- 平台同步测试指南
指南文档
README.md- 项目主文档docs/guides/QUICK_START_GUIDE.md- 快速开始指南docs/guides/STORAGE_GUIDE.md- 数据存储指南docs/guides/PLATFORM_SETUP.md- 平台设置指南docs/implementation/INTEGRATION_NOTES.md- 集成说明
📝 功能状态说明
✅ 已完全实现
所有列出的功能都已完全实现并可用。
⏳ 部分实现
- 批量发布功能:有发布记录,但无批量发布UI和队列管理
- 定时任务:工作流支持执行,但不支持定时任务
❌ 未实现
- 更多平台API发布:除GitHub外,其他7个平台的API发布器未实现
- 企业图库:图片管理和自动匹配功能未实现
🎯 使用建议
- 新用户:从 Tab1 开始,按流程使用(关键词 → 内容 → 优化 → 验证)
- 高级用户:使用 Tab7 工作流自动化,批量处理任务
- 数据分析:使用 Tab6 查看详细的数据报表和分析
- 内容发布:使用 Tab9 发布到GitHub或一键复制到其他平台
文档版本:1.0.0
最后更新:2025-01-27
维护者:GEO工具开发团队