首页
/ 告别聊天记录翻找:微信小助手如何用Alfred实现待办事项管理

告别聊天记录翻找:微信小助手如何用Alfred实现待办事项管理

2026-02-05 04:46:27作者:卓艾滢Kingsley

你是否经常在微信聊天中收到重要任务却忘记记录?是否还在翻遍聊天记录寻找待办事项?本文将介绍如何利用微信小助手(WeChatPlugin-MacOS)结合Alfred workflow,在聊天过程中快速创建和管理待办事项,让重要任务不再遗漏。

核心功能概览

微信小助手(WeChatPlugin-MacOS)是一款针对macOS平台的微信增强工具,通过插件形式为原生微信客户端添加多项实用功能。虽然项目本身未直接提供"待办事项"模块,但通过其强大的Alfred快捷扩展远程控制功能,我们可以构建一套高效的聊天任务管理系统。

主要涉及功能模块:

系统搭建步骤

1. 环境准备

首先确保已安装以下组件:

安装命令(终端执行):

cd ~/Downloads && rm -rf WeChatPlugin-MacOS && git clone https://gitcode.com/gh_mirrors/we/WeChatPlugin-MacOS.git --depth=1 && ./WeChatPlugin-MacOS/Other/Install.sh

终端安装截图

2. Alfred workflow配置

  1. 下载并安装wechat-alfred-workflow
  2. 配置触发关键词(建议使用wt代表"WeChat Todo")
  3. 在Alfred设置中启用"允许访问通讯录和消息"权限

Alfred配置界面

3. 任务创建命令设计

通过修改远程控制命令列表TKRemoteControlCommands.plist,添加自定义待办事项命令:

命令格式 功能描述 示例
todo add [内容] 添加新任务 todo add 下午3点开会
todo list 查看任务列表 todo list
todo done [序号] 标记任务完成 todo done 1

远程控制配置

实际应用场景

场景一:聊天中快速创建任务

当在微信聊天中收到需要处理的事项时,无需切换应用,直接通过Alfred触发:

  1. 选中聊天中的任务文本
  2. 按下Alfred热键(默认Option + Space
  3. 输入wt add {选中内容}并回车

Alfred任务创建

场景二:语音创建任务

利用微信小助手的语音远程控制功能,通过发送语音消息创建任务:

  1. 向自己发送语音"创建待办:明天提交报告"
  2. 小助手将自动识别并添加任务到列表
  3. 通过todo list命令查看已创建任务

场景三:定时提醒集成

结合macOS的提醒事项应用,设置任务到期提醒:

# 在TKRemoteControlScript.scpt中添加
on todoAdd(content, time)
    tell application "Reminders"
        make new reminder at end of list "微信待办" with properties {name:content, due date:time}
    end tell
end todoAdd

高级技巧与注意事项

任务数据同步

通过修改TKCacheManager.m实现任务数据持久化:

// 添加任务缓存逻辑
- (void)cacheTodoItems:(NSArray *)items {
    NSString *path = [self todoCachePath];
    [NSKeyedArchiver archiveRootObject:items toFile:path];
}

- (NSArray *)getCachedTodoItems {
    NSString *path = [self todoCachePath];
    return [NSKeyedUnarchiver unarchiveObjectWithFile:path];
}

安全与隐私

由于待办事项可能包含敏感信息,建议:

  1. 定期清理缓存文件
  2. 配置文件中启用"加密存储"选项
  3. 使用完毕后执行todo clear命令清空敏感任务

常见问题解决

  1. Alfred无响应:检查插件权限设置并重启微信
  2. 命令不生效:验证远程控制开关是否开启
  3. 任务丢失:通过todo restore命令从备份TKCacheManager.m恢复

总结与扩展思路

本文介绍的待办事项管理方案充分利用了微信小助手的现有功能模块,通过创造性组合:

未来可扩展方向:

  1. 集成通知中心快捷回复实现任务快速添加
  2. 开发专用待办事项窗口控制器
  3. 添加数据分析功能生成任务完成报告

通过这种方式,我们不仅解决了聊天中任务管理的痛点,还充分发挥了开源项目的灵活性,实现了"零代码"扩展新功能的目标。

项目完整代码:WeChatPlugin-MacOS
问题反馈:提交issue至项目仓库或联系开发者

登录后查看全文
热门项目推荐
相关项目推荐