# mm Com公共组件开发

开发mm_os框架Com公共组件/工具模块。触发关键词：com模块、公共组件、全局函数。

## 执行步骤

### 步骤1：读取相关常识知识
使用 `read_knowledge knowledge_name='mm_os_framework'`

### 步骤2：读取工作提示词
使用 `read_work work_name='script_mm_com'`

### 步骤3：规划组件功能
使用 `read_text` 读取需求。

### 步骤4：配置com.json
使用 `write_text` 编写com.json。

### 步骤5：编写工具函数
使用 `write_text` 编写公共工具函数。

### 步骤6：注册钩子系统
使用 `write_text` 编写hook注册代码。

## 输出成果
1. com.json配置 / 工具函数代码 / 钩子注册代码

## 失败处理
- 若全局函数冲突，调整命名空间
- 若钩子不触发，检查注册时机和触发条件

## 禁止行为
- ❌ 禁止全局函数修改框架核心状态
- ❌ 禁止钩子中执行阻塞操作