Communityコーディング&開発github.com

aradotso/copaw-ai-assistant

複数のチャットチャンネル(DingTalk、Feishu、QQ、Discordなど)をサポートするパーソナルAIアシスタントフレームワーク。拡張可能なスキル、ローカル/クラウドデプロイ、cronスケジューリングに対応。

copaw-ai-assistant とは?

copaw-ai-assistantは、複数のチャットプラットフォーム(DingTalk、Feishu、QQ、Discordなど)で動作するパーソナルAIアシスタントフレームワークです。開発者は拡張可能なスキルを追加でき、cronスケジューリングによる定期タスク実行もサポートします。ローカル環境とクラウド環境の両方でデプロイ可能で、APIキーなどの設定は環境変数で管理します。このプロジェクトは、AIエージェントの機能をチャットボットに組み込みたい開発者に最適で、マルチプラットフォーム対応のシームレスな統合を実現します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aradotso/trending-skills/tree/main/skills/copaw-ai-assistant

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

copaw-ai-assistant は何をしますか?

複数のチャットチャンネル(DingTalk、Feishu、QQ、Discordなど)をサポートするパーソナルAIアシスタントフレームワーク。拡張可能なスキル、ローカル/クラウドデプロイ、cronスケジューリングに対応。

特徴

  • マルチチャンネル対応: DingTalk、Feishu、QQ、Discordなど、複数のチャットプラットフォームで動作します。
  • 拡張可能なスキル: 新しいスキルを簡単に追加して、アシスタントの機能を拡張できます。
  • cronスケジューリング: 定期的なタスクを実行するためのcronジョブをサポートします。
  • 柔軟なデプロイ: ローカル環境またはクラウド環境にデプロイ可能です。

クイックスタート

  1. リポジトリをクローンします:

    git clone https://github.com/aradotso/copaw-ai-assistant.git
    cd copaw-ai-assistant
    
  2. 必要な環境変数を設定します:

    export OPENAI_API_KEY=your_api_key_here
    # その他のチャンネル固有の設定
    
  3. 依存関係をインストールして実行します:

    pip install -r requirements.txt
    python main.py
    

設定

環境変数を使用して設定を管理します。主要な変数は以下の通りです:

  • OPENAI_API_KEY: OpenAI APIキー
  • DINGTALK_APP_KEY: DingTalkアプリケーションキー
  • FEISHU_APP_ID: FeishuアプリケーションID
  • DISCORD_BOT_TOKEN: Discordボットトークン

スキル開発

新しいスキルを作成するには、skills/ ディレクトリに新しいPythonファイルを追加し、対応するインターフェースを実装します。各スキルは定義されたハンドラを通じてイベントに応答できます。

cronスケジューリング

cron_jobs/ ディレクトリにcronジョブを定義します。スケジュールは標準のcron式を使用して設定します。例:

# cron_jobs/example.yaml
schedule: "0 9 * * *"
task: "daily_summary"

ライセンス

MIT

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

aradotso/724-office-ai-agent

Self-evolving AI agent system with 26 tools, three-layer memory, MCP plugins, and 24/7 self-repair in pure Python.

aradotso/agency-agents-ai-specialists

A collection of specialized AI agent personalities for Claude Code, Cursor, Aider, Windsurf, and other AI coding tools — covering engineering, design, marketing, sales, and more.

aradotso/agent-browser-automation

Headless browser automation CLI for AI agents using native Rust binary with Chrome DevTools Protocol

aradotso/antigravity-manager

AI coding agent skill for Antigravity Manager — a Tauri v2 + Rust desktop app and Docker service that manages multiple Google/Anthropic accounts and proxies them as standard OpenAI/Anthropic/Gemini API endpoints with intelligent account rotation.

aradotso/aracli-deploy-management

Guide to deploying and managing OpenClaw-compatible AI agent systems across cloud, bare metal, and hybrid infrastructure.

aradotso/autoresearchclaw-autonomous-research

Fully autonomous research pipeline that turns a topic idea into a complete academic paper with real citations, experiments, and conference-ready LaTeX.

aradotso/autoresearch-genealogy

Structured prompts, vault templates, and autonomous research workflows for AI-assisted genealogy using Claude Code.

aradotso/brreg

Search and retrieve Norwegian company data from Brønnøysundregistrene (the Norwegian Business Registry). Access all ~1.2 million registered companies in Norway.

aradotso/chrome-cdp-live-browser

Give AI agents access to your live Chrome session via CDP — interact with open tabs, logged-in accounts, and current page state

aradotso/claude-hud-statusline

A Claude Code plugin that displays a real-time HUD showing context usage, active tools, running agents, and todo progress in your terminal statusline.

aradotso/claude-peers-mcp

Enable multiple Claude Code instances to discover each other and exchange messages in real-time via a local broker daemon and MCP server.

aradotso/clui-cc-claude-overlay

Command Line User Interface for Claude Code — a floating macOS desktop overlay with multi-tab sessions, permission approval UI, voice input, and skills marketplace.

aradotso/cmux-terminal-multiplexer

AI-native terminal multiplexer with programmable socket API, full Playwright-equivalent browser automation, and agent team coordination — built for Claude Code and autonomous agent workflows

aradotso/code-review-graph

Build a persistent knowledge graph of your codebase so Claude reads only what matters — up to 49x fewer tokens on coding tasks.

aradotso/codex-autoresearch-loop

Self-directed iterative research skill for Codex that continuously cycles through modify, verify, retain or discard, and repeat until a measurable goal is reached.

aradotso/corridorkey-green-screen

AI-powered green screen keyer that unmixes foreground colors and generates clean linear alpha channels using neural networks

aradotso/crucix-intelligence-dashboard

Personal intelligence agent that aggregates 27 OSINT data sources into a self-hosted Jarvis-style dashboard with Telegram/Discord bots, LLM analysis, and real-time alerts.

aradotso/daily-stock-analysis

LLM-powered A/H/US stock intelligent analysis system with multi-source data, real-time news, AI decision dashboards, and multi-channel push notifications via GitHub Actions.

aradotso/deepseek-ocr

Expert skill for using DeepSeek-OCR, a vision-language model for optical character recognition with context optical compression supporting documents, PDFs, and images.

aradotso/edict-multi-agent-orchestration

Install and use the Edict (三省六部) multi-agent orchestration system with 12 specialized AI agents, real-time kanban dashboard, and audit trails

関連スキル