← Back to Skills Marketplace
libaiqwq

Mio智能聊天

by libaiqwq · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
291
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install mio-smart-chat
Description
基于用户习惯动态判断空闲状态,主动发起对话并智能识别任务分类分发给子Agent处理。
README (SKILL.md)

Mio-Smart-Chat

主动聊天 + 任务分发系统 - 学习用户习惯,按状态主动聊天,智能任务分发

功能

  1. 习惯学习 - 记录用户的活跃时间、话题偏好、聊天模式
  2. 主动聊天 - 检测到空闲时主动发起对话(非定时)
  3. 任务分发 - 智能识别任务类型并分发给子Agent处理
  4. 动态判断 - 基于学习到的习惯判断空闲状态

工作流程

用户输入
    ↓
┌──────────────────┐
│  意图识别         │ ← 判断闲聊/任务/情绪
└────────┬─────────┘
         ↓
    ┌────┴────┐
    ↓         ↓
  闲聊      任务
    ↓         ↓
 记住习惯   分发子Agent
    ↓
 检测空闲
    ↓
 主动聊天

触发方式

  • 用户消息触发:实时处理输入
  • 主动触发:基于习惯动态判断(非定时)

文件结构

mio-smart-chat/
├── SKILL.md          # 技能说明
├── index.js          # 主入口
├── data/            # 数据目录
│   ├── habits.json  # 用户习惯
│   └── tasks.json  # 待办任务
└── config.json      # 配置

技术实现

  • 意图识别:基于关键词的任务分类
  • 习惯学习:统计聊天时间和话题
  • 空闲检测:动态判断,非固定时间
  • 任务分发:spawn子Agent处理
Usage Guidance
This skill appears coherent and local-only: it stores user habit data in a data/ folder next to the skill (data/habits.json) and does not request network credentials or perform external calls. Before installing, consider: 1) confirm where the agent runtime places the skill files so you know who can access data/habits.json (other users or services on the host may read it); 2) if you expect actual multi-agent dispatching, verify how the host platform will interpret 'dispatched' results since the code does not spawn child agents or call external endpoints; 3) if you have privacy concerns, review or sandbox the skill directory and clear or encrypt habit files if needed. If you want the skill to actually invoke sub-agents or remote services, request an updated version that explicitly implements and documents that behavior and lists any required credentials.
Capability Analysis
Type: OpenClaw Skill Name: mio-smart-chat Version: 1.0.0 The skill is a basic stateful chatbot designed to track user activity patterns and topics locally to initiate proactive conversations. The code in index.js uses standard file I/O (fs) to manage local JSON files for habit tracking and employs simple keyword matching for intent and emotion analysis. There is no evidence of network activity, sensitive data access, or command execution.
Capability Assessment
Purpose & Capability
Name/description (主动聊天,习惯学习,任务分发) match the included files. The code implements habit recording, idle detection, intent classification and a task-dispatch stub; these capabilities align with the stated purpose and require no extra credentials or binaries.
Instruction Scope
SKILL.md describes 'spawn子Agent处理' (spawn subAgents) and proactive triggering; the code provides a dispatchTask function that classifies and returns dispatched:true but does not actually spawn processes, make network calls, or invoke other agents. The proactive trigger exists as initiateChat/detectFreeState but there is no autonomous scheduler in the code—execution relies on the host agent calling these functions. This is a minor implementation-documentation mismatch, not an obvious security issue.
Install Mechanism
No install spec or external download; skill is delivered as files (index.js, config.json, SKILL.md). No package installation or archive extraction is performed by the skill itself.
Credentials
The skill declares no required environment variables, credentials, or external config paths. The code only reads/writes JSON files under a local data/ directory relative to the skill (habits.json, tasks.json). Requested access is proportional to its stated behavior (local habit storage).
Persistence & Privilege
The skill is not always-on and does not request elevated/persistent platform privileges. It persists data only to its own data/ directory and does not modify other skills or global agent configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mio-smart-chat
  3. After installation, invoke the skill by name or use /mio-smart-chat
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Mio-Smart-Chat 1.0.0 introduces a proactive chat and task delegation system that learns user habits. - Learns users’ active times, topic preferences, and chat styles. - Initiates conversations proactively based on detected idle states. - Automatically identifies and delegates tasks to sub-agents. - Dynamically distinguishes between casual chat and tasks using intent recognition. - Stores user habits and pending tasks for smarter interactions.
Metadata
Slug mio-smart-chat
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Mio智能聊天?

基于用户习惯动态判断空闲状态,主动发起对话并智能识别任务分类分发给子Agent处理。 It is an AI Agent Skill for Claude Code / OpenClaw, with 291 downloads so far.

How do I install Mio智能聊天?

Run "/install mio-smart-chat" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Mio智能聊天 free?

Yes, Mio智能聊天 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Mio智能聊天 support?

Mio智能聊天 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Mio智能聊天?

It is built and maintained by libaiqwq (@libaiqwq); the current version is v1.0.0.

💬 Comments