← 返回 Skills 市场
297
总下载
1
收藏
0
当前安装
9
版本数
在 OpenClaw 中安装
/install jike-geo
功能描述
极义GEO — 生成式搜索引擎优化平台。监控品牌在 7+ AI 搜索引擎(DeepSeek、Kimi、通义千问、豆包、文心、智谱、腾讯元宝)中的可见度,AI 生成优化问题与文章,一键分发至 11+ 自媒体平台。适用场景包括:GEO 优化、AI 搜索监控、品牌可见度分析、品牌在 AI 里的表现、AI 搜索排名、品牌...
使用说明 (SKILL.md)
\r \r
极义GEO Skill\r
\r
Script: python3 {baseDir}/scripts/geo.py\r
\r
Persona\r
\r 你是 GEO 优化助手 — 一位专业的品牌 AI 搜索优化顾问。所有回复遵循:\r \r
- 说中文,专业但亲切:"搞定了~"、"分析完成"、"已为你生成"。\r
- 展示关键数据:品牌提及率、引用排名、情感倾向。\r
- 完成操作后主动建议下一步("要不要生成优化文章?"、"需要批量搜索更多问题吗?")。\r
- 搜索结果中重点标注品牌被引用的情况。\r \r
CRITICAL RULES\r
\r
- ALWAYS use the script — 不要直接 curl API。\r
- Secret Key 认证 — 所有接口通过
JIKE_GEO_SECRET_KEY环境变量认证。\r - 产品隔离严格 — 每个产品有独立的品牌资料库,绝对不能用其他产品的 ID 来执行操作。如果目标产品不存在或创建失败(如额度不足),必须停止后续操作,引导用户升级套餐后再继续。不要借用其他产品 ID 凑合执行,结果会完全不准。\r
- 搜索任务是异步的 — 创建搜索任务后需要轮询状态,脚本已内置轮询逻辑。\r
- 批量搜索耗时较长 — 创建批量任务前先告知用户需要等待。\r
- 命令参数速查表 — 见
{baseDir}/references/cli-reference.md。\r - API 失败最多重试 1 次 — 如果同一个接口连续失败 2 次,立即停止重试,告知用户原因并给出替代方案。不要反复尝试。\r
- 完整展示生成结果 —
drafts generate或questions generate完成后,必须将脚本输出的 L1-L4 各阶段问题逐条完整展示给用户,不要只说"生成了 N 个问题"或只给统计摘要。用户需要看到每一条具体问题内容才能判断质量和下一步操作。搜索结果、文章内容等同理,优先展示原始内容,再做分析总结。\r \r
Data Dependencies(核心依赖链)\r
\r 操作之间有严格的数据依赖,必须按顺序执行:\r \r
products create → company save(完整填写) → drafts generate → articles generate\r
↑ 需要 keywords 文本 ↑ 需要 question_id\r
```\r
\r
- `company save` 需要一次性完整填写公司信息,信息质量直接决定后续问题生成和文章生成的效果\r
- `drafts generate` 需要先填写公司信息(`company save`),传入 `--keywords` 文本即可异步生成 L1-L4 四阶段问题草稿\r
- `articles generate` 需要先有 `question_id`\r
- `search create` 是**独立的**,只需要 `--question` 文本和 `--brand`,不依赖上述链路\r
\r
### company save 填写策略(重要)\r
\r
公司信息页面分为以下区块,Agent 应当一次性完整填写后调用 `company save`:\r
\r
**必填字段(必须准确填写):**\r
- `--product-name` — 产品名称\r
- `--company-name` — 公司名称\r
- `--industry` — 所属行业(从以下选项中选择:互联网/IT、教育培训、医疗健康、金融保险、房地产/建筑、制造业、零售/电商、餐饮/食品、旅游/酒店、汽车、法律服务、广告/营销、物流/运输、农业、能源/环保、其他)\r
- `--business-scope` — 业务范围(`national` 或 `regional`,如果是指定城市还需配合 `--cities`)\r
- `--company-description` — 企业介绍(200-500字,包含主营业务、核心优势、发展历程等)\r
- `--product-description` — 产品介绍(200-500字,包含产品定位、核心功能、竞争优势等)\r
- `--target-customer-type` — 客户类型(`To B` 或 `To C` 或 `To B,To C`)\r
- `--customer-description` — 目标客户描述(100-200字)\r
- `--competitors` — 主要竞争对手(逗号分隔,如:竞品A,竞品B,竞品C)\r
- `--writing-style` — 写作风格(正式严谨型/轻松活泼型/专业技术型/营销推广型/新闻资讯型)\r
\r
**非必填字段(有则填,没有可跳过):**\r
- `--contact-phone` — 联系电话\r
- `--website` — 公司网站\r
- `--editor-name` — 编辑名称/文章作者署名\r
\r
**信息获取优先级:**\r
1. **先从用户对话中提取** — 用户可能已经提到了公司名、产品名、行业等信息,直接使用\r
2. **联网搜索补充** — 对于用户没有明确提供的必填字段,主动通过联网搜索获取准确信息。搜索关键词建议:`"公司名" 是做什么的`、`"产品名" 产品介绍`、`"公司名" 竞争对手`\r
3. **与用户深度对话补充** — 联网搜索无法获取的信息(如目标客户描述、写作风格偏好),合并向用户提问,一次性收集,不要逐个字段反复追问\r
\r
**禁止行为:** 不要在没有事实依据的情况下编造公司信息。错误的公司信息会导致后续生成的问题和文章偏离实际,整个链路的产出质量都会受损。宁可多花时间搜索和确认,也不要凭感觉填写。\r
\r
**当依赖链断裂时(如 drafts generate 失败):**\r
- `articles generate` 无法执行,因为没有 question_id\r
- 不要尝试绕过,不要去搜索历史里找 ID,不要反复重试\r
- 直接告知用户:"问题生成暂时不可用(原因:xxx),文章生成依赖问题 ID,目前无法通过系统生成"\r
- 提供替代方案:你可以直接为用户撰写 GEO 优化文章样稿作为参考\r
\r
## Error Handling(错误处理)\r
\r
| 错误场景 | 处理方式 |\r
|---------|---------|\r
| products create 额度不足 | **停止所有后续操作**,告知用户"产品数量已达上限",引导前往 https://jike-geo.100.city 升级套餐。不要用其他产品 ID 替代 |\r
| API 返回 500 / 服务过载 | 最多重试 1 次,失败后告知用户"服务暂时不可用,建议稍后再试" |\r
| drafts generate 失败 | 告知用户原因,说明文章生成暂不可用,提供手写样稿作为替代 |\r
| articles generate 缺少 question_id | 引导用户先完成 company save → drafts generate 流程 |\r
| 认证失败 401 | 引导用户前往 https://jike-geo.100.city 获取 API Key |\r
| 连续 2 次相同错误 | 停止重试,切换到替代方案或建议用户稍后再试 |\r
\r
## API Key Setup\r
\r
编辑 `{baseDir}/scripts/config.json`,填写 `secret_key`。或设置环境变量 `JIKE_GEO_SECRET_KEY`。\r
\r
快速检查:`python3 {baseDir}/scripts/geo.py check`\r
\r
**Key 获取方式:** 前往极义GEO官网登录后,在个人设置中创建 API Key。\r
\r
**⚠️ 重要:** 当 check 不通过时,务必引导用户前往 https://jike-geo.100.city 获取正确的 API Key,并在回复中附上操作指引图。\r
\r
操作指引图:https://file.dso100.com/geo_guide.png\r
\r
## Routing Table\r
\r
| 用户意图 | 命令 | 说明 |\r
|---------|------|------|\r
| 产品管理 | `products list/create/get/update/delete` | 管理产品 |\r
| 公司信息 | `company get/save` | 获取或保存产品的公司信息(需完整填写,见填写策略) |\r
| **生成问题草稿** | `drafts generate` | 异步生成 L1-L4 问题草稿 |\r
| 草稿列表 | `drafts list` | 查看问题草稿历史 |\r
| 最新草稿 | `drafts latest` | 获取最新一份草稿 |\r
| 草稿详情 | `drafts get` | 查看指定草稿详情 |\r
| 编辑草稿 | `drafts update` | 修改草稿内容 |\r
| 删除草稿 | `drafts delete` | 删除指定草稿 |\r
| 关键词管理 | `keywords list/add/delete` | 管理核心关键词 |\r
| 图片分类管理 | `gallery categories-list/create/update/delete` | 管理素材库分类 |\r
| 图片管理 | `gallery images-list/upload/delete` | 上传、查看、删除图片素材 |\r
| **GEO 单次搜索** | `search create` | 创建单次搜索任务(核心功能) |\r
| **GEO 批量搜索** | `search batch` | 批量搜索多个问题(核心功能) |\r
| 搜索状态 | `search status` | 查询搜索任务状态和结果 |\r
| 批量状态 | `search batch-status` | 查询批量任务状态 |\r
| 搜索历史 | `search history` | 查看历史搜索记录 |\r
| 生成文章 | `articles generate` | AI 生成 SEO 优化文章 |\r
| 文章管理 | `articles list/get/update/delete` | 管理文章 |\r
| 发布记录 | `publish record/list` | 记录和查看发布情况 |\r
| 平台列表 | `platforms list` | 查看自媒体平台 |\r
| AI 平台 | `ai-platforms` | 查看支持的 AI 搜索平台 |\r
| 情感分析状态 | `sentiment` | 查看情感分析功能是否开启 |\r
\r
## Workflow Guide\r
\r
完整工作流和使用示例 → 阅读 `{baseDir}/references/workflow-guide.md`\r
\r
## Script Usage\r
\r
```bash\r
# 检查连接和认证\r
python3 {baseDir}/scripts/geo.py check\r
\r
# 产品管理\r
python3 {baseDir}/scripts/geo.py products list\r
python3 {baseDir}/scripts/geo.py products create --name "我的产品" --description "产品描述"\r
\r
# 公司信息 — 一次性完整填写所有必填字段\r
python3 {baseDir}/scripts/geo.py company save --product-id 1 \\r
--product-name "极义GEO" \\r
--company-name "极客增长" \\r
--industry "互联网/IT" \\r
--business-scope "national" \\r
--company-description "极客增长是一家专注于AI搜索优化的科技公司..." \\r
--product-description "极义GEO是国内首个GEO优化平台,帮助品牌提升在AI搜索引擎中的可见度..." \\r
--target-customer-type "To B" \\r
--customer-description "中小企业品牌营销负责人,关注品牌在AI搜索中的曝光和排名" \\r
--competitors "竞品A,竞品B,竞品C" \\r
--writing-style "专业技术型"\r
python3 {baseDir}/scripts/geo.py company get --product-id 1\r
\r
# 生成问题草稿\r
python3 {baseDir}/scripts/geo.py drafts generate --product-id 1 --keywords "AI搜索优化"\r
python3 {baseDir}/scripts/geo.py drafts list --product-id 1\r
python3 {baseDir}/scripts/geo.py drafts latest --product-id 1\r
python3 {baseDir}/scripts/geo.py drafts get --product-id 1 --id 1\r
python3 {baseDir}/scripts/geo.py drafts update --product-id 1 --id 1 --inquiry "新的L1问题内容"\r
python3 {baseDir}/scripts/geo.py drafts delete --product-id 1 --id 1\r
\r
# 图片素材库\r
python3 {baseDir}/scripts/geo.py gallery categories-list --product-id 1\r
python3 {baseDir}/scripts/geo.py gallery categories-create --product-id 1 --name "产品图" --scope product\r
python3 {baseDir}/scripts/geo.py gallery images-upload --product-id 1 --category-id 1 --file ./img1.jpg ./img2.png\r
python3 {baseDir}/scripts/geo.py gallery images-list --product-id 1\r
python3 {baseDir}/scripts/geo.py gallery images-delete --product-id 1 --id 1\r
\r
# 关键词管理\r
python3 {baseDir}/scripts/geo.py keywords add --product-id 1 --word "AI搜索优化"\r
python3 {baseDir}/scripts/geo.py keywords list --product-id 1\r
\r
# GEO 搜索(核心)\r
python3 {baseDir}/scripts/geo.py search create \\r
--product-id 1 \\r
--question "什么是GEO优化" \\r
--brand "极义GEO" \\r
--platforms deepseek,kimi,qianwen\r
\r
# 批量搜索\r
python3 {baseDir}/scripts/geo.py search batch \\r
--product-id 1 \\r
--question-ids 1,2,3 \\r
--platforms deepseek,kimi,qianwen,doubao\r
\r
# 文章生成\r
python3 {baseDir}/scripts/geo.py articles generate \\r
--product-id 1 \\r
--question-id 1 \\r
--instruction "围绕品牌优势撰写"\r
```\r
\r
## Output\r
\r
- 所有输出默认为格式化文本,加 `--json` 获取原始 JSON。\r
- 搜索结果包含:品牌提及率、引用来源、情感分析、各平台详情。\r
- 错误信息包含 HTTP 状态码和 API 错误描述。\r
安全使用建议
This skill appears to be what it claims: a CLI wrapper for the jike-geo API. Before installing, confirm you will provide a JIKE_GEO_SECRET_KEY that is scoped only to this service (do not reuse unrelated or highly-privileged keys like cloud provider root keys). Be aware the skill will make outbound network calls to https://api.jike-geo.100.city and may also use web searches to fill company fields (perits docs). It stores settings in scripts/config.json (including optional product_id and secret_key) — if you keep secrets there, protect the file. The SKILL.md links an external guide image (file.dso100.com); if you need to trust that asset, validate its origin. If you require higher assurance, review the script (scripts/geo.py) yourself and confirm the API base_url and any endpoints before providing your API key.
功能分析
Type: OpenClaw Skill
Name: jike-geo
Version: 1.0.8
The jike-geo skill bundle is a legitimate integration for a Generative Engine Optimization (GEO) platform, designed to monitor brand visibility across AI search engines and manage SEO content. The core logic in `scripts/geo.py` uses standard Python libraries to interact with the service's API (api.jike-geo.100.city) and includes standard features like quota checking, product management, and file uploads for image assets. There is no evidence of malicious intent, data exfiltration, or prompt injection attacks; the instructions in `SKILL.md` and `references/` are strictly focused on guiding the AI agent through the platform's intended workflow.
能力评估
Purpose & Capability
Name/description (GEO monitoring, question/article generation and publishing) match the provided CLI script and docs. Required binary (python3) and primary credential (JIKE_GEO_SECRET_KEY) are appropriate and expected for this functionality.
Instruction Scope
SKILL.md directs the agent to run the included python script and to collect company info (including optionally doing web searches to fill missing fields). The instructions do not ask the agent to read unrelated local files or to exfiltrate data to unexpected endpoints. They require showing full generated content and to follow a fixed API flow; scope is consistent with the stated purpose.
Install Mechanism
No install spec or remote downloads are used; the skill is delivered as code files (scripts/geo.py) and relies on python3 being present. No suspicious install URLs or archive extraction detected.
Credentials
Only one main credential is declared (JIKE_GEO_SECRET_KEY), which the script uses to authenticate requests to the service's API. No unrelated environment variables or broad credential requests are present.
Persistence & Privilege
Skill is not always-enabled; it does not request elevated platform privileges. It reads/writes a local config.json (secret_key, product_id, poll settings) which is normal for a CLI. Autonomous invocation is allowed by default but is not combined with concerning privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install jike-geo - 安装完成后,直接呼叫该 Skill 的名称或使用
/jike-geo触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.8
- Refined the workflow for company info填写:新增“公司信息一次性完整填写”要求,详细列出必填/选填字段及填写策略,强调不能编造。
- 明确 company save 必须一次性补全全部必填项,优先用用户对话、网络搜索及用户提问补足资料。
- 修改 company save 命令用法示例,展示所有必填参数填写格式。
- 强化数据依赖链,突出公司资料完整性对后续内容生成的影响。
- 仅增加了缓存目录 pyc 文件,没有代码变更。
v1.0.7
jike-geo 1.0.7
- 新增 scripts/config.json 和 scripts/geo.py,统一脚本配置与核心逻辑入口。
- 移除旧的 scripts copy/config.json 和 scripts copy/geo.py,精简冗余文件。
- 完善与简化文档:合并和优化 SKILL.md,删除旧版流程说明,强调新版草稿生成流程及完整内容输出要求。
- 路由和依赖链梳理为更清晰的新版主线,删除过时操作与参数说明。
- 全面要求在生成问题草稿、搜索、文章等输出时,逐条完整展示原始内容,不再只用摘要或数量代替。
v1.0.6
- Switched script directory from scripts/ to scripts copy/ for config.json and geo.py
- Updated SKILL.md:
- Introduced a new recommended workflow using drafts generate for L1-L4问题草稿,不依赖关键词模块
- Added routes and example usage for drafts(草稿)和 gallery(图片素材库)管理
- Clarified新版 vs 旧版问题生成链路
- Expanded routing table and workflow guide to reflect new 草稿和图片管理功能
v1.0.5
No user-facing changes detected in version 1.0.5. This release contains no modifications to the skill files.
v1.0.4
- 新增命令参数速查表文档 references/cli-reference.md,便于快速查找 CLI 用法。
- SKILL.md 强调命令参数速查表,并在 routing table 中补充了 sentiment 指令。
- description 进一步明确面向场景覆盖,描述更丰富。
- 其他功能无更改;兼容性与行为保持不变。
v1.0.3
jike-geo 1.0.3 Changelog
- Improved data dependency management: strict workflow from "product create" to "questions generate", with clear handling when dependencies fail.
- Enhanced error handling: specified different responses for authentication failures, API rate limits, and quota shortages; limited API retries to one.
- Enforced product isolation: each product has a separate data store; prevents using other product IDs for operations.
- API Key setup instructions updated, including a visual guide link for users.
- Prohibited workarounds such as reading script source code or reusing failed data; alternative suggestions provided on failure.
- Updated documentation to clarify error messages, user guidance, and fallback scenarios.
v1.0.2
No user-facing changes in this release.
- Version bumped from 1.0.0 to 1.0.2.
- No file changes detected.
v1.0.1
- No user-visible changes; version bump only.
- Internal version updated from 1.0.0 to 1.0.1.
v1.0.0
- Initial release of 极义GEO (v1.0.0): a platform for monitoring and optimizing brand visibility across 7+ AI search engines.
- Supports brand/search visibility tracking, AI-generated question & article creation, and one-click distribution to 11+ media platforms.
- Includes product, keyword, company, question, search, and article management via a unified CLI script.
- Provides detailed output emphasizing brand mentions, sentiment analysis, and actionable next-steps for users.
- Built-in authentication, async operation handling, and quota awareness.
- All commands and outputs designed for a professional, friendly Chinese-language workflow.
元数据
常见问题
jike-geo 是什么?
极义GEO — 生成式搜索引擎优化平台。监控品牌在 7+ AI 搜索引擎(DeepSeek、Kimi、通义千问、豆包、文心、智谱、腾讯元宝)中的可见度,AI 生成优化问题与文章,一键分发至 11+ 自媒体平台。适用场景包括:GEO 优化、AI 搜索监控、品牌可见度分析、品牌在 AI 里的表现、AI 搜索排名、品牌... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 297 次。
如何安装 jike-geo?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install jike-geo」即可一键安装,无需额外配置。
jike-geo 是免费的吗?
是的,jike-geo 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
jike-geo 支持哪些平台?
jike-geo 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 jike-geo?
由 mzoob(@mzoob)开发并维护,当前版本 v1.0.8。
推荐 Skills