本文へ移動
cccskills
無料GitHub で公開

openakita/skills@tencent-ima

Tencent IMA OpenAPI skill for notes and knowledge base management. Use when user mentions knowledge base, notes, memos, file uploads, web page collection, or knowledge search. Supports notes CRUD, knowledge base file upload, web link addition, and content search.

インストール方法を見る

含まれるファイル(6)

  • SKILL.md1.9 KB
  • agents/openai.yaml375 B
  • references/kb-api.md20.1 KB
  • references/notes-api.md14.5 KB
  • scripts/ima_kb.py3.6 KB
  • scripts/ima_notes.py3.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

腾讯 IMA 智能工作台

统一的 IMA OpenAPI 技能,支持笔记管理和知识库操作。

配置

  1. 打开 https://ima.qq.com/agent-interface 获取 Client ID 和 API Key
  2. 存储凭证:

方式 A — 配置文件: mkdir -p ~/.config/ima echo "your_client_id" > ~/.config/ima/client_id echo "your_api_key" > ~/.config/ima/api_key

方式 B — 环境变量: export IMA_OPENAPI_CLIENTID="your_client_id" export IMA_OPENAPI_APIKEY="your_api_key"

API 调用模板

ima_api() { local path="$1" body="$2" curl -s -X POST "https://ima.qq.com/$path"
-H "ima-openapi-clientid: $IMA_CLIENT_ID"
-H "ima-openapi-apikey: $IMA_API_KEY"
-H "Content-Type: application/json"
-d "$body" }

模块决策表

用户意图模块
搜索/浏览/创建/编辑笔记notes
上传文件/添加网页/搜索知识库knowledge-base

预置脚本

scripts/ima_notes.py

IMA 笔记 API 封装,需设置 IMA_OPENAPI_CLIENTID 和 IMA_OPENAPI_APIKEY。

python3 scripts/ima_notes.py search "会议纪要"
python3 scripts/ima_notes.py folders
python3 scripts/ima_notes.py create --content "# 新笔记\n内容"
python3 scripts/ima_notes.py read --doc-id xxx

scripts/ima_kb.py

IMA 知识库 API 封装。

python3 scripts/ima_kb.py search --kb-id xxx "关键词"
python3 scripts/ima_kb.py browse --kb-id xxx
python3 scripts/ima_kb.py import-url --kb-id xxx --url "https://example.com"

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Record important information to long-term memory for learning user preferences, successful patterns, and error lessons. When you need to remember user preferences, save successful patterns, or record lessons from errors.

日本語の概要は準備中です。原文の説明を表示しています。

openakita/openakita1,9992026年9月24日 更新

Click page elements by CSS selector or text content. When you need to click buttons, links, or select options. PREREQUISITE - must use browser_navigate to open target page first.

日本語の概要は準備中です。原文の説明を表示しています。

openakita/openakita1,9992026年9月24日 更新

Extract page content and element text from current webpage. When you need to read page information, get element values, scrape data, or verify page content.

日本語の概要は準備中です。原文の説明を表示しています。

openakita/openakita1,9992026年9月24日 更新

List all open browser tabs with their index, URL and title. When you need to check what pages are open, manage multiple tabs, or find a specific tab to switch to.

日本語の概要は準備中です。原文の説明を表示しています。

openakita/openakita1,9992026年9月24日 更新

Navigate browser to specified URL to open a webpage. When you need to open webpages or start web automation. PREREQUISITE - must call before browser_click/type operations. Auto-starts browser if not running.

日本語の概要は準備中です。原文の説明を表示しています。

openakita/openakita1,9992026年9月24日 更新

Open new browser tab and navigate to URL (keeps current page open). When you need to open additional page without closing current, or multi-task across pages. PREREQUISITE - must confirm browser is running first.

日本語の概要は準備中です。原文の説明を表示しています。

openakita/openakita1,9992026年9月24日 更新

openakita のスキルをすべて見る

このスキルの問題を報告する