返回顶部
c

comulyticComulytic查询

Query Comulytic meetings, contacts, action items, and conversation history. Use when: user asks about meetings, notes, call summaries, contacts, pending tasks, or wants to search conversation content. NOT for: scheduling new meetings, sending messages, or editing contacts.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.3
安全检测
已通过
166
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

comulytic

Comulytic 技能

从 Comulytic 查询会议、联系人、行动项和对话。

使用时机

在以下情况使用此技能:

  • - 显示我最近的会议
  • 我们和[某人]讨论了什么?
  • 有逾期未完成的行动项吗?
  • 搜索关于[主题]的对话
  • 获取[会议]的转录文本
  • [联系人]的个人资料是什么?

不使用时机

在以下情况不要使用此技能:

  • - 安排新会议 → 使用日历
  • 发送消息 → 使用消息工具
  • 编辑联系人 → 使用 Comulytic 应用

设置(一次性)

bash
~/.openclaw/skills/comulytic/scripts/comulytic-login.py

用户输入邮箱和密码,脚本自动完成 OAuth 认证并保存令牌。

认证令牌

在进行任何调用前读取令牌。先检查环境变量,再检查文件:

bash
COMULYTICMCPTOKEN=${COMULYTICMCPTOKEN:-$(python3 -c import json; print(json.load(open($HOME/.comulytic/mcp-token.json))[access_token]) 2>/dev/null)}

如果为空,告知用户运行上述登录命令,或设置 COMULYTICMCPTOKEN 环境变量。

API 模式

所有调用使用同一个端点,采用 JSON-RPC 2.0 协议。始终先使用上述认证令牌模式读取令牌:

bash
COMULYTICMCPTOKEN=${COMULYTICMCPTOKEN:-$(python3 -c import json; print(json.load(open($HOME/.comulytic/mcp-token.json))[access_token]) 2>/dev/null)}
curl -s -X POST https://api.comulytic.ai/mcp \
-H Content-Type: application/json \
-H Authorization: Bearer $COMULYTICMCPTOKEN \
-d {jsonrpc:2.0,id:1,method:tools/call,params:{name:TOOL,arguments:{ARGS}}} \
| jq .result.content[0].text -r | jq .

工具

meetings/search — 搜索会议

bash
COMULYTICMCPTOKEN=${COMULYTICMCPTOKEN:-$(python3 -c import json; print(json.load(open($HOME/.comulytic/mcp-token.json))[access_token]) 2>/dev/null)}

最近的会议

curl -s -X POST https://api.comulytic.ai/mcp \ -H Content-Type: application/json \ -H Authorization: Bearer $COMULYTICMCPTOKEN \ -d {jsonrpc:2.0,id:1,method:tools/call,params:{name:meetings/search,arguments:{limit:10}}} \ | jq .result.content[0].text -r | jq .

按关键词搜索

curl -s -X POST https://api.comulytic.ai/mcp \ -H Content-Type: application/json \ -H Authorization: Bearer $COMULYTICMCPTOKEN \ -d {jsonrpc:2.0,id:1,method:tools/call,params:{name:meetings/search,arguments:{query:关键词,limit:5}}} \ | jq .result.content[0].text -r | jq .

按日期范围搜索

curl -s -X POST https://api.comulytic.ai/mcp \ -H Content-Type: application/json \ -H Authorization: Bearer $COMULYTICMCPTOKEN \ -d {jsonrpc:2.0,id:1,method:tools/call,params:{name:meetings/search,arguments:{datefrom:2025-03-01,dateto:2025-03-31}}} \ | jq .result.content[0].text -r | jq .

参数:query、datefrom/dateto(YYYY-MM-DD格式)、contact_id、limit(最多50)、cursor。

meetings/detail — 会议详情或转录文本

bash
COMULYTICMCPTOKEN=${COMULYTICMCPTOKEN:-$(python3 -c import json; print(json.load(open($HOME/.comulytic/mcp-token.json))[access_token]) 2>/dev/null)}

摘要

curl -s -X POST https://api.comulytic.ai/mcp \ -H Content-Type: application/json \ -H Authorization: Bearer $COMULYTICMCPTOKEN \ -d {jsonrpc:2.0,id:1,method:tools/call,params:{name:meetings/detail,arguments:{meeting_id:ID}}} \ | jq .result.content[0].text -r | jq .

完整转录文本

curl -s -X POST https://api.comulytic.ai/mcp \ -H Content-Type: application/json \ -H Authorization: Bearer $COMULYTICMCPTOKEN \ -d {jsonrpc:2.0,id:1,method:tools/call,params:{name:meetings/detail,arguments:{meetingid:ID,detaillevel:full}}} \ | jq .result.content[0].text -r | jq .

参数:meetingid(必填)、detaillevel(summary|detailed|full)。

contacts/profile — 联系人信息

bash
COMULYTICMCPTOKEN=${COMULYTICMCPTOKEN:-$(python3 -c import json; print(json.load(open($HOME/.comulytic/mcp-token.json))[access_token]) 2>/dev/null)}
curl -s -X POST https://api.comulytic.ai/mcp \
-H Content-Type: application/json \
-H Authorization: Bearer $COMULYTICMCPTOKEN \
-d {jsonrpc:2.0,id:1,method:tools/call,params:{name:contacts/profile,arguments:{contactid:ID,includeinsights:true}}} \
| jq .result.content[0].text -r | jq .

参数:contactid(必填)、includeinsights(布尔值)。

contacts/history — 与联系人的会议历史

bash
COMULYTICMCPTOKEN=${COMULYTICMCPTOKEN:-$(python3 -c import json; print(json.load(open($HOME/.comulytic/mcp-token.json))[access_token]) 2>/dev/null)}
curl -s -X POST https://api.comulytic.ai/mcp \
-H Content-Type: application/json \
-H Authorization: Bearer $COMULYTICMCPTOKEN \
-d {jsonrpc:2.0,id:1,method:tools/call,params:{name:contacts/history,arguments:{contact_id:ID,limit:10}}} \
| jq .result.content[0].text -r | jq .

参数:contactid(必填)、datefrom、limit(最多30)。

conversations/search — 全文搜索

bash
COMULYTICMCPTOKEN=${COMULYTICMCPTOKEN:-$(python3 -c import json; print(json.load(open($HOME/.comulytic/mcp-token.json))[access_token]) 2>/dev/null)}
curl -s -X POST https://api.comulytic.ai/mcp \
-H Content-Type: application/json \
-H Authorization: Bearer $COMULYTICMCPTOKEN \
-d {jsonrpc:2.0,id:1,method:tools/call,params:{name:conversations/search,arguments:{query:关键词,limit:10}}} \
| jq .result.content[0].text -r | jq .

参数:query(必填)、datefrom/dateto、contact_id、limit(最多20)。

actions/pending — 待办行动项

bash
COMULYTICMCPTOKEN=${COMULYTICMCPTOKEN:-$(python3 -c import json; print(json.load(open($HOME/.comulytic/mcp-token.json))[access_token]) 2>/dev/null)}

所有待办项

curl -s -X POST https://api.comulytic.ai/mcp \ -H Content-Type: application/json \ -H Authorization: Bearer $COMULYTICMCPTOKEN \ -

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 comulytic-1776193801 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 comulytic-1776193801 技能

通过命令行安装

skillhub install comulytic-1776193801

下载

⬇ 下载 comulytic v1.0.3(免费)

文件大小: 4.82 KB | 发布时间: 2026-4-17 14:28

v1.0.3 最新 2026-4-17 14:28
Fix: login API path /api/kirby/v1/auth/login/email

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部